区块链项目的“共识算法”你知道多少?

现在很多人讨论区块链项目,将大量精力花在共识算法上,比如是POW 还是POS,TPS(每秒事务处理量)多少,等等。这些共识算法,只为确保分布式账本在不同网络节点上的备份的文本是一致的,这个意义上的共识称为“算法共识”。算法共识尽管重要,但单靠它远不足以保证一个区块链项目的成功。区块链还涉及两个更重要的共识。

首先是决策共识,指群体成员发展并同意某一个对群体最有利的决策。决策共识常见于政治活动和公司治理中。比特币社区关于“扩容”的讨论、以太坊社区在DAO 项目被攻击后关于分叉的讨论,就可以在决策共识的框架下理解。决策共识的要件包括:

1、不同的利益群体

2、一定的治理结构和议事规则

3、相互冲突的利益或意见之间的调和折衷

4、对成员有普遍约束的群体决策。

决策共识是分布式自治组织中最核心的经济学问题之一。

其次是市场共识。市场共识体现在市场交易形成的均衡价格中。区块链内资产参与交易时(不管是区块链内资产之间交易,还是与区块链外资产交易),就涉及市场共识。

这三类共识为理解很多区块链项目提供了一个分析框架。算法共识是网络节点运行算法规则的产物,决策共识是由人(包括网络节点的拥有者或控制着,而非网络节点本身)来制定或修改算法规则,市场共识则是在算法共识和决策共识的基础上由市场机制产生。市场共识受算法共识和决策共识的影响:

1、如果分布式账本的安全性没有保障(即“算法共识”失效),比特币的市场价格将受到毁灭性冲击

2、2017 年比特币社区对“SegWit2x”的讨论(将单个区块的大小从1M 提升到2M),对当时比特币价格走势有明显的影响,就体现了决策共识对算法共识的影响。

一个好的区块链项目应该在这三类共识上都有通盘周密的设计。这就好比一个上市公司要成功,既要搞好自身经营,也要处理好与各类利益相关者的关系(比如股东大会、董事会、监事会、监管机构、员工、所在社区等),还要处理好与二级市场上的投资者、投行、媒体等的关系。这三方面工作,就依次对应着算法共识、决策共识和市场共识。

文章来源:http://www.bihuoniu.com/news/1109.html

猜你喜欢

转载自blog.csdn.net/sinat_16449941/article/details/81303638
今日推荐