Part 2: 技术概览
共识
这是一篇关于对以太坊2.0共识协议的攻击的论文的开篇句:
以太坊的权益证明(PoS)共识协议是通过在分叉选择规则LMD GHOST 之上应用最终确定性小工具Casper FFG来构建的,LMD GHOST 是贪婪的、最重的可观察子树(Greedy Heaviest-Observed Sub-Tree, GHOST)规则的一种变体,它只考虑每个参与者的最近一次投票(最新消息驱动,Latest Message Driven, LMD)。
如果以上内容对你来说完全没问题,那么你可以跳过这一整章。否则,往下读吧!
我们的目标是理解这句话的所有部分。这里有很多东西要拆解,但我们会慢慢来。我们将从一些初步内容 开始,涵盖一些不仅限于以太坊的共识基础知识。
在对整个共识协议如何组合在一起的高层次概述之后,我们将深入探讨它的组成部分,首先是LMD GHOST,然后是Casper FFG。在Gasper部分,我们将看到两者是如何结合在一起的。
由于LMD GHOST和Casper FFG协议之间的互操作方式导致很多微妙之处和边缘情况,我专门在这一章的结尾部分讨论了这些议题。