Alert Source Discuss
🛑 Withdrawn Standards Track: Core

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.