• 为什么以太坊要设置区块的叔块奖励?

    时间:2021-11-19|浏览:123

     01 
    以太坊为何要设置叔块奖励?

    为什么以太坊要设置区块的叔块奖励?

    被称为区块链2.0的以太坊,不仅是一个具有智能合约的底层公链平台,它的出块时间也比比特币更短,平均10多秒发布一个区块。

    更短的出块时间意味着,临时性分叉的几率将大幅提升。这是因为当矿工A挖出一个新区块后,需要向全网广播,广播的过程需要时间,由于以太坊出块时间短,其他节点可能还没有收到矿工A发布的区块,就已经挖出了同一高度的区块,这就造成了临时分叉。在以太坊网络中,临时性分叉发生的几率在8%左右。

    以太坊系统出现临时性分叉是一种普遍现象,如果采取和比特币一样处理方式,只有最长链上的区块才有出块奖励,对于那些挖到区块而最终不在最长链上的矿工来说,就很不公平,而且这种“不公平”将是一个普遍情况。这会影响矿工们挖矿的积极性,甚至可能削弱以太坊网络的系统安全,也是对算力的一种浪费。因此,以太坊系统对不在最长链上的叔块,设置了叔块奖励。那以太坊的叔块奖励规则具体是怎样的?


     02 
    叔块奖励规则

    以太坊叔块奖励规则大体如下:

    1、叔块必须是区块的前1层至前6层“祖先”的直接子块;
    2、每个区块最多引用两个叔块;
    3、被引用过的叔块不能被重复引用;
    4、被引用的叔块获得奖励的数量,和该叔块与引用区块之间的间隔层数相关,间隔层数越少,奖励越多。
    5、引用叔块的区块可额外获得出块奖励,每引用一个区块,可以获得出块奖励的1/32,6、交易费(也称矿工费)不会分配给叔块。

    假设当前区块高度为107(上图中绿色区块),它能有效引用的叔块,只能是区块高度为101~106的区块,换句说叔块的有效引用区间,最多只能在7代以内。上图中黄色区块,区块高度为100,就不在107这个区块的有效引用范围。图中红色的区块,因为不是最长链上区块的直接子块,这种区块不能成为叔区块。如果在101和106的区块高度,有多个没被引用的叔块,高度为107的区块做多只能引用两个,而且一个叔块被它引用后,就不能再被其他区块重复引用。

    为什么以太坊要设置区块的叔块奖励?

    热点: 比特币 公链 挖矿 智能合约 以太坊 以太 区块链

    « 上一条| 下一条 »
    区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特比特范非小号快讯平台。
    乐评商家 乐评资讯趣开心资讯网 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1