{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

区块链共识的种类知识

说起区块链的共识,我们首先想到的肯定是算法共识。因为算法共识是日常中最常见,例如:工作量证明(Proof of Work,POW)、权益证明(Proof of Stake,POS)和拜占庭协议等针对的就是这类共识。事实上区块链共识一共分为三种:算法共识、决策共识和市场共识。这三类共识都有哪些作用呢?以及三者又有什么样的关系呢?

1. 算法共识。

算法共识属于分布式计算领域中的问题,目标是在存在各种差错、恶意攻击、可能不同步的对等式网络(Peer-to-Peer Network)中,并且在没有中央协调的情况下,确保分布式账本在不同网络节点上的备份的文本是一致的(不是语义一致)。

2. 决策共识。

决策共识指在群体决策中,群体成员发展并同意某一个对群体最有利的决策。决策共识常见于政治活动和公司治理中。比特币社区关于“扩容”、分叉的讨论可以在决策共识的框架下理解。决策共识的要件包括:(1)不同的利益群体;(2)一定的治理结构和议事规则;(3)相互冲突的利益或意见之间的调和折衷;(4)对成员有普遍约束的群体决策(这个决策不需要符合所有成员原先的立场)。

3. 市场共识。

市场共识体现在市场交易形成的均衡价格中(详细分析见第9点“市场共识与算法共识的比较”)。区块链内资产参与交易时(不管是区块链内资产之间交易,还是与区块链外资产交易),就涉及市场共识。

4. 三类共识之间的关系。

算法共识是网络节点运行算法规则的产物,决策共识是由人(包括网络节点的拥有者或控制着,而非网络节点本身)来制定或修改算法规则,市场共识则是在算法共识和决策共识的基础上由市场机制产生。


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:区块链共识的种类知识
喜欢 ()分享 (0)