共识算法,你对分布式共识机制了解多少

以前我对区块链学习的重点放在了去中心化上,去中心化确实是很重要,是区块链的关键特性,没有去中心化的特点,区块链与传统的中心化数据库没什么区别,APP与DAPP没什么区别共识算法。

用江卓尔的话说:“去中心化带来自由,自由带来交易,交易带来财富。”

去中心化是关键局部,但不是全局。如果从更本质的角度上来讲,分布式共识才是区块链的技术本质。

所谓分布式共识,从技术上讲就是在分布式的环境下达成一致性的过程。刘昌用老师认为分布式共识才是区块链的核心。

他说以前的治理过程都是小规模的投票,但是以前这种简单的投票是无法解决大规模的经济活动的。现在区块链的意义在于这个分布式共识,能够用来在全世界范围内组织起人们进行民主的表决,民主的投票。

他讲的都是比较大的方面,在这里我就找一个小的切入点,着重对比下“分布式”与“去中心化”。

我认为:分布式是一个很大的概念,其范围远大于去中心化。

布式共识既可以完全中心化,也可以弱去中心化,也可以强去中心化。

比如迅雷下载,就是利用的分布式技术,但是迅雷本身是一家纯中心化的公司,等于分布式+中心化共识。

比如EOS,也是利用了分布式技术,但EOS是弱去中心化,有着很强的人治成分,等于分布式+弱中心化共识。

再比如BTC,BTC也是分布式的记帐系统,但是BTC是强去中心化的,等于分布式+去中心化共识。

但是实际上区块链这个词只是分布式共识所实现的一系列技术当中的一个技术,而且不是最重要的技术,里面还有分布式账本,工作量证明,密码技术等等,区块链只是里面的一个技术

这个系统核心是用分布式共识的方式解决经济活动的组织,解决的关键技术是密码技术,所以我做的定义是密码共识或者密码共识机制,也就是说这套原理,这套机制,可以称之为密码共识机制,这个共识强调的是分布式共识,而不是中心化的共识。

应该说从技术角度来说,分布式是更本质的思维;从社会影响 角度来讲,去中心化影响更大。

查看原文精彩的讨论

2022-06-11

2022-06-11