上QQ阅读APP看书,第一时间看更新
4.4 共识的成本
很显然,共识是需要成本的,公有链如PoW付出了大量的算力成本、硬件损耗时间和自然资源,以进行运算,求解一个不具实际意义的难题,来竞争记账权;而在联盟链上要达成共识,则如民主投票一样,需要经过一轮又一轮的磋商,交换意见,最后达成一致。如何降低民主的成本,如何用最少的磋商次数、最小的沟通成本达成共识是算法追求的目标,也是决定区块链这台机器是否跑得足够快的重要因素。
归根到底,我们应关注的是共识机制在代价与效果之间的平衡。区块链技术毕竟最终都需落地。对于企业而言,企业当然应该仔细思量自己的投入产出比,以决定是应该使用区块链技术,还是说存在成本更低的替代性方案。例如使用分布式数据库来解决企业之间的信息不对称性,对数据设置查看权限和加密等级来实现不可篡改,并配合一系列的管理办法,加上大部分场景里可能龙头企业并无太大的动机去实现数据篡改,并且有足够的动力去维护数据库,在这种情况下,设计得再复杂的共识机制也许并不如一个好的商业模式来的有效。