共识机制这个词在区块链领域中出现的非常频繁。因为区块链是去中心化的,没有一个权威的机构来替信息或者交易做担保,那就需要交易双方或者涉及到的节点都达成共识,从而保证信息或者交易的合法性、一致性,共识机制由此而来。
主要的共识机制有:工作量证明机制PoW和权益证明机制PoS,以及后来出现的授权权益证明机制DPoS
PoW(Proof of Work:工作量证明机制)
PoW通过评估用户的工作量来决定用户获得记账权的几率,简而言之,多劳多得,工作量越大越有概率获得此次记账机会。
优势:相对公平,吸引更多人的参与
劣势:耗能大,效率相对比较低
PoS(Proof of Stake:权益证明机制)
PoS通过评估用户持有代币的数量和时长,来决定用户获得记账权的几率,比较类似于股票的分红制度,持有股权越多就能获得更多的分红。
优势:相对节约能耗,避免紧缩
劣势:信用基础不够牢固。PoS机制下的加密货币,通过IPO(Initial Public Offerings:首次公开募股)发行,导致一些开发者能够获得大量成本极低的加密货币并进行抛售。因而不少采用PoW+PoS的双重机制,通过PoW挖矿,使用PoS维护网络稳定,或者采取DPoS机制。
DPoS(Delegated Proof of Stake:授权权益证明机制)
DPoS与PoS原理相似,与PoS的主要区别在于节点选举若干代理人,由代理人验证和记账,相当于选取了人大代表。
优势:能耗进一步降低,效率进一步提升
劣势:对于坏节点的处理存在诸多困难,以及持股人的投票的参与性并不高
随着区块链3.0时代的到来,区块链的技术越来越应用于实体经济场景。共识机制解决了在不可信通道上传输消息和价值转移的问题,为区块链和实体经济的融合创造巨大的空间和潜能。而随着技术的发展,未来可能还会诞生更多更完善的共识机制。