优势:区块链技术完全去中心化,节点可以自由进出。
劣势:目前,比特币已吸引了全球大部分用于解决区块链为何需要共识机制的算力,导致其他采用Pow共识机制的区块链应用难以获得足够的算力来保障其安全性。此外,挖矿活动造成了大量资源浪费。共识达成周期较长,不适宜商业应用,尤其是对于权益证明(PoS)的应用。
重庆金窝窝对区块链技术中的共识机制进行了如下分析:区块链技术的核心在于,在无中心控制、个体之间缺乏信任基础的情况下,就交易的合法性等问题达成共识。目前,区块链的共识机制主要分为四类:PoW(工作量证明)、PoS(权益证明)、DPoS(委托权益证明)以及分布式一致性算法。
区块链共识机制的目标是实现所有诚实节点持有统一的区块链视图,并满足两个关键性质:一是一致性,即所有诚实节点保存的区块链前缀部分完全相同;二是有效性,即某个诚实节点发布的信息最终将被所有其他诚实节点记录在其区块链中。
金窝窝网络对共识机制的分析涉及所有记账节点之间如何达成共识,以确认一个记录的有效性。这不仅是一种确认手段,也是防止篡改的重要机制。
区块链的共识机制具有“少数服从多数”以及“人人平等”的特点。这里的“少数服从多数”并不单纯指节点数量,还可以是计算能力、股权数或其他计算机可比较的特征量。而“人人平等”则意味着在满足条件的情况下,所有节点都享有平等的权利。
标签: 区块链为什么需要共识机制