干货 | 一致性算法与区块链基础设施建设(附PPT)

  1. 云栖社区>
  2. 数据派THU>
  3. 博客>
  4. 正文

干货 | 一致性算法与区块链基础设施建设(附PPT)

技术小能手 2018-11-06 16:13:30 浏览4502
展开阅读全文

65901e1a89570621a0a09d6ed43934c0892ef3e4

刘运渠:要理解区块链,我们必须理解分布式系统,以及分布式系统如何保证一致性。这里的一致性指的是英语里的consistency。一致性和时间有直接逻辑和数学关系。爱因斯坦狭义相对论说没有时间,只有同步的事件。在计算机领域中,Leslie Lamport在他的著名论文里面说过,他不知道物理世界里面有没有时间,但是可以明确的说计算机系统里没有时间。FLP和CAP都表明在非同步的网络上要实现一致性技术是不可能的。 工程上在一定概率内,例如99.9%,可以实现可靠性一致性等等。

一致性在我们日常活动中例子,可以用我们几个人去哪吃饭的决策过程来举例。有几个方案来决定。一个是一人决定。第二种是一个人说的不算,需几个人投票。第一种方案是很典型的中心化权力方案,第二种方案我们用高大上投票方案,很多一致性基于多数投票(Quorum)的。比如说在比特币里

网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属云栖号: 数据派THU