【转】建构修正版 Casper 协议
建构修正版Casper协议| 区块链共识的可视化未来 第三代区块链平台 Rchain 目前的共识模式,看起来长这样: 这个动画看起来十分吸引人,但它到底讲的是什么呢?这个动画展示的是 RChain 使用的 Casper 共识算法发展的进程。在这里我们将讨论一些建构修正版 Casper 协议(编者按:也就是 Vald 版的 Casper)的背景――它是如何被实施在 RChain 上的以及如何阐释上图。本文针对对应用于区块链的分布式共识有一定了解的人;对于这方面背景不是特别熟悉的读者可以考虑查看以下链接: Vlas Zamfir 所写的介绍: Casper the Friendly GHOST (Casper 友善的小精灵); RChain 开发者之间的讨论: Casper at RChain developer’s retreat ; RChain 系列: 简介 ,作者是来自 Coinfund 的Alex B。 就这样,让我们开始吧! 使用建构修正设计理念遵从一下步骤: 为你想创造的东西设计一个抽象(数学)的框架 证明该框架下的所有实例都具有一些必备的属性(即证明它是正确的) 在验证正确的框架内创造一个具体的,与用例匹配的实例。 这种方法主要的优点是可以确定该结果具有你所需要的属性。而且在一个抽象的背景下工作意味着一旦步骤1,2有足够的相似度,那么实际上可以解决许多问题。例如