【区块链】ETH-GHOST协议

以太坊的出块特点

出块速度快,分叉概率大,如果仍然使用比特币的最长链原则,会使得孤儿块的矿工得不到任何奖励,大型矿池一直沿着自己的链挖矿,出现mining centralization的情况。

因此在以太坊中,作废的块(uncle block)也会受到奖励,是出块奖励的 $\frac{7}{8}$,称为uncle reward,后续挖出的其他块中会包含有该块的叔父区块,每包含一个,会额外获得 $\frac{1}{32}$ 的出块奖励,最多包含两个叔父区块。

这也是GHOST协议的核心思想和最初的版本

GHOST协议

有利于鼓励系统中出现分叉后及时进行合并

叔父区块得到的奖励与链上的距离成反比(依次从 $\frac{7}{8}$ 降低到 $\frac{2}{8}$,最远7代叔父,更远的叔父区块得不到奖励)

这样做的好处:

  • 减少保存的叔父区块数据
  • 鼓励尽早进行合并

分叉链上只有第一个块能够得到奖励

Author: iwannaeat
Link: https://iwannaeat.github.io/2022/09/21/【区块链】ETH-GHOST协议/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.