人类能够大规模地进行协作,能够在地球上众多生物中真正脱颖而出,最重要因素之一就是人类可以达成共识。这个共识来自于文化或者组织的认同。
人们对国家、民族有共识,对公司有共识,这样可以朝一个方向进行协作。
如果没有共识,就无法形成体系合作的力量,共识的产生有的来源于文化认同,有的来源于国家机器。比如货币的采用,是需要国家的信用背书。
比特币的诞生则给我们带来了一个可以自运转网络的成功范例。
通过共识算法、加密、点对点网络以及奖励机制等,可以形成一个自治的社区,可以形成一个不通过中心机构来达成的信任,最终实现点对点的价值流通。
这是一个全所未有的社会实验,到目前为止,它还是比较成功的,全球有数千万比特币地址,市值超过1400多亿美元。
目前区块链的共识机制主要有哪些?有哪些值得关注的共识机制?
除了PoW、PoS、DPoS、PBFT之外,还有哪些共识算法值得关注?它会不会继续演化?
笔者最近关注到一种叫DSC的共识算法,它试图平衡效率、公平、安全等方面,新探索值得探究。