EIP-3374: 可预测的工作量证明(POW)停止
Authors | Query0x (@Query0x) |
---|---|
Created | 2021-03-13 |
Discussion Link | https://ethereum-magicians.org/t/eip-3374-predictable-proof-of-work-sunsetting |
简述
将区块奖励设置为 3,并在大约 1 年的时间内线性减少到 1。
摘要
将区块奖励设置为 3 ETH,然后每区块递减,持续 2,362,000 个区块(大约 1 年),直到达到 1 ETH。
动机
对以太坊生态系统不必要的突然改变会导致混乱和不和谐,导致社区成员的权利被剥夺,同时破坏稳定性和信心。虽然从 Proof-of-Work 向 Proof-of-Stake 的转变无疑会在各自社区成员之间造成摩擦,但所有人都将受益于有条不紊、可预测的过渡。
本提案:
1) 在 1 年内发行量保持中性,并在此之后减少发行量。 2) 将初始区块奖励设置为 3; 3) 引入持续的、可预测的未来挖矿奖励降低,降至 1,有效地“停止” POW 并将转向 POS 编纂成文; 4) 减少持续开发 ASIC 的经济激励; 5) 允许衡量和监控矿工奖励减少的影响,而不是依赖推测和博弈论,以便在必要时进行调整。
规范
常量
TRANSITION_START_BLOCK_NUMBER: TBD
TRANSITION_DURATION: 2_362_000
// (大约一年)TRANSITION_END_BLOCK_NUMBER: FORK_BLOCK_NUMBER + TRANSITION_DURATION
STARTING_REWARD: 3_000_000_000_000_000_000
ENDING_REWARD: 1_000_000_000_000_000_000
REWARD_DELTA: STARTING_REWARD - ENDING_REWARD
区块奖励
if block.number >= TRANSITION_END_BLOCK_NUMBER: block_reward = ENDING_REWARD elif block.number == TRANSITION_START_BLOCK_NUMBER: block_reward = STARTING_REWARD elif block.number > TRANSITION_START_BLOCK_NUMBER: block_reward = STARTING_REWARD - REWARD_DELTA * TRANSITION_DURATION / (block.number - TRANSITION_START_BLOCK_NUMBER)
理由
选择与当前 2 的区块奖励率等距的起始和结束区块奖励值,可确保此 EIP 的影响在一年时间内保持发行中性。 暂时将区块奖励提高到 3 可以缓解矿工收入突然减少的最初影响,随后的持续减少通过增加对 POW 的抑制,将以太坊转向 POS 编纂成文。 重要的是,这种方法可以调节变化率,以便可以衡量和监控影响和威胁。
向后兼容性
引入此 EIP 不存在已知的向后兼容性问题。
安全注意事项
引入此 EIP 不存在已知的安全问题。
版权
通过 CC0 放弃版权和相关权利。
Citation
Please cite this document as:
Query0x (@Query0x), "EIP-3374: 可预测的工作量证明(POW)停止 [DRAFT]," Ethereum Improvement Proposals, no. 3374, March 2021. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-3374.