关于共识机制的文章

因为区块链的节点是可以随时加入或者退出的,节点分别在全球各地。每个节点记得账可能都不一样,这就需要一个方式来统一记账权,达成共识,不然区块链根本运行不下去。这是共识机制的重要性所在。

现在的共识机制有很多,有NEO的dBFT共识机制,也有NEM的重要性证明等等。不过现在使用最多的是工作量证明机制(POW),权益证明机制(POS)和委任权益证明(DPOS)。今天主要跟大家介绍一下使用这三种共识机制。

工作量证明机制(POW)
工作量证明(Proof of Work,简称PoW),以比特币为代表使用的共识机制,简单来说就是一堆计算机比赛计算一个随机数,谁算力多,做的工作量大谁就会更容易算出来,获得记账权。其他节点只要验证同步数据即可。然后大家开始抢着进行下一轮的比赛。缺点是,使用电力过多,大矿池占据90%以上的算力。

权益证明机制(POS)

权益证明(Proof of Stake,简称PoS),以以太坊为代表使用的共识机制。根据持有代币的量和时间来发放一定利息的工作方式。持有币越多,获利越大。POS是要运行节点,才能发现POS区块,解决了POW到后面没有激励无人维护的状况。缺点是:持有币多的有作恶的机会。

委托权益证明机制(DPOS)
(Delegated Proof of Stake,简称DPoS),以比特股和EOS为代表使用的共识机制。根据每个人持有代币来进行投票产生21个节点和100个备用节点。有点ia节点来维护交易。现在大家比较看好的一个共识机制。

不过现在区块链还处于初期,还有更多的共识机制正在出现。现在使用最多的这三种共识机制也不是最完美的,都有各自的优缺点。

随着区块链的不断发展,成熟。最后一定可以出现大家都接受的共识机制,为区块链运行更好的保驾护航。

你可能感兴趣的:(关于共识机制的文章)