主页 > 官网安卓版下载imtoken钱包 > 以太坊的叔块(uncle block)

以太坊的叔块(uncle block)

参考自

叔块设计概念孤儿块(orphan block)

在比特币协议中,最长的链被认为是绝对可靠的。 如果一个块不是最长链的一部分,那么它被称为“孤儿块”。 孤立块是一个同样合法的块,但是发现的时间晚了一点,或者网络传输慢了一点,没有成为最长链的一部分。 在比特币中,孤块是没有意义的,之后会被丢弃,发现孤块的矿工也不会获得挖矿相关的奖励。

最重的链条(最重)

以太坊的 GHOST 协议并不认为孤块没有价值,而是奖励找到孤块的矿工。 在以太坊中,孤立块被称为“叔块”,它们可以为主链的安全做出贡献。

相对而言,比特币的出块间隔非常长。 在比特币区块中,平均需要 10 分钟左右才能获得确认(即发现新的后续区块)。 但自比特币问世以来,对区块链技术的大量研究得到了发展。 这些研究表明,在许多应用场景中,更短的出块间隔确实是可能和需要的。 然而以太坊每分钟出多少区块,随着区块生成速度的加快,孤立区块的增加所带来的昂贵成本和浪费也随之增加。

GHOST 协议为叔块付费,这会激励矿工在新发现的块中引用叔块。 引用叔块会使主链更重。 在比特币中,最长的链是主链。 在以太坊中,主链是最重的链。

叔块的好处

比特币的平均出块时间间隔为10分钟,出现叔块的概率比较小。 当时中本聪在本案中设置的叔块是无用功,不会获得任何奖励。

为了将以太坊的出块时间缩短到10s出头,产生叔块的概率比较高。 如果设计类似比特币,很多矿工生产叔块就得不到任何奖励,矿工的积极性就会降低。 ,不利于以太坊的生态发展,所以V神引入了叔块的概念。 在这种情况下,矿工将叔块打包成块,叔块生产者和打包叔块的矿工将获得一定的奖励。

以太坊十秒的出块间隔大大增加了孤块的产生,降低了安全性。 通过鼓励对叔块的引用,使对主链的引用获得更多的安全保障(因为孤立块本身也是合法的)。 在比特币中以太坊每分钟出多少区块,挖矿中心化(大量中心化矿池)成为一个问题。 给予叔块奖励可以在一定程度上缓解这个问题。具体