Alert Source Discuss
🚧 Stagnant Standards Track: Core

EIP-3143: 将区块奖励增加到 5 ETH

Authors Ben Tinner (@Terra854)
Created 2020-12-01
Discussion Link https://ethereum-magicians.org/t/eip-3143-increase-block-rewards-to-5-eth/5061

简述

将支付给工作量证明(POW)矿工的区块奖励更改为 5 ETH。

摘要

FORK_BLKNUM 区块开始,区块奖励将增加到 5 ETH 的基础值,叔块和侄块的奖励将相应调整。

动机

目前,挖矿奖励中的交易费用(tx fees)部分在每个区块的总奖励中占很大比例,有时几乎超过了 2 ETH 的区块奖励。这导致了在交易费用较低时,POW 矿工决定将其矿机转移到 ETH 之外的情况,因为他们总是更喜欢挖掘在任何时候利润最高的币种,从而降低了 ETH 网络的安全性,直到交易活动再次回升。通过将区块奖励恢复到网络最初启动时的 5 ETH,可以降低 tx fees 在每个区块的挖矿奖励中所占百分比的波动性,同时增加每个区块的总奖励,使得 POW 矿工在财务上更有吸引力来挖掘 ETH,除非 ETH 价格大幅下跌。区块奖励的增加还将使较小的 POW 矿工有充足的机会积累他们的 ETH 储备,以便在完全过渡到 ETH 2.0 时,他们可能更愿意成为验证者,因为他们已经赚取了所需的 ETH 数量,而不必花费数万美元直接购买所需的 ETH,从而增加网络中的验证者数量,进而加强网络安全。

因此,此 EIP 的最终目标是在 ETH 2.0 完全实施后,激励 POW 矿工更多地转向 POS,因为过渡需要几年才能完成,并且在此期间,他们将被激励持有代币而不是立即出售,以便准备成为 ETH 2.0 的验证者,从而减少 ETH 的抛售压力并长期增加其价值。矿工留在以太坊上的一个副作用是,在过渡期间可以确保网络安全。

规范

调整区块、叔块和侄块奖励

将区块奖励调整为 new_block_reward,其中

new_block_reward = 5_000_000_000_000_000_000 if block.number >= FORK_BLKNUM else block.reward

(5E18 wei,或 5,000,000,000,000,000,000 wei,或 5 ETH)。

类似地,如果叔块包含在 block.number >= FORK_BLKNUM 的区块中,使得 block.number - uncle.number = k,则叔块奖励为

new_uncle_reward = (8 - k) * new_block_reward / 8

这是现有的叔块奖励公式,仅使用 new_block_reward 进行了调整。

block.number >= FORK_BLKNUM 的侄块奖励为

new_nephew_reward = new_block_reward / 32

这是现有的侄块奖励公式,仅使用 new_block_reward 进行了调整。

理由

选择 5 ETH 的基本奖励是为了在防止过高的通货膨胀率(第一年每个区块 5 ETH 时每年 10.4%)和通过使通过 POW 挖矿更容易积累所需的 ETH 来尽可能多地将 POW 矿工转换为 POS 验证者之间取得平衡。

向后兼容性

引入此 EIP 不存在已知的向后兼容性问题。

安全考虑

此更改不存在已知的安全问题。

版权

CC0 下放弃版权及相关权利。

Citation

Please cite this document as:

Ben Tinner (@Terra854), "EIP-3143: 将区块奖励增加到 5 ETH [DRAFT]," Ethereum Improvement Proposals, no. 3143, December 2020. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-3143.