EIP-7514 是以太坊 9 月 7 日最新发布的改进提案。它将在 2023 年末的 Dencun 升级中与 EIP-4844 等其他五个提案一同启动。
该提案的主要目的是为了减缓 ETH 质押数量增长速度过快的问题。它改变了之前动态计算的 Epoch Churn Limit,设置了恒定为 8 的 Max Epoch Churn Limit,以帮助减缓 ETH 持续攀升的质押率。
EIP-7514 可以帮助以太坊网络降低因 ETH 质押数量快速增加所带来的相关安全性风险,同时为社区提供更多时间来改进验证者质押奖励方案。
目前,以太坊面临的其中一个严峻问题是 ETH 的质押率增长过快。根据以太坊的统计,如果存款队列保持 100% 满员,ETH 质押率将在 2024 年 5 月达到 50%,9 月达到 75%,最后于 2024 年 12 月达到 100%。
虽然流通量的减少会促使 ETH 价格的攀升。但随着 ETH 质押率的增加,以太坊共识层承受的压力会越来越大。验证者越多,意味着恶意验证者的数量也会随之增加,从而加大网络的安全性维护成本。
而导致 ETH 质押率增长迅速的主要原因有两个:
为了激励验证者维护以太坊网络安全,以太坊早期设定的验证者质押奖励相对较高(2021 年底约 9%)。虽然随着 ETH 质押量和验证者数量的增加,质押奖励逐渐减少(目前约 3.9%)。但根据计算,当 ETH 质押率达到 100% 时,验证者的质押奖励仍占据其 ETH 质押量的 1.6%。这对于验证者们来说还是具有一定的吸引力。
因此以太坊在考虑对质押奖励进行调整,以找寻一个合适的奖励比率,从根本上解决大量验证者涌入带来的质押过量问题。而该比率的设定是一个长期工作,需要时间详细讨论。
所以 EIP-7514 本质上是一个过渡提案。它设置了固定 Max Epoch Churn Limit 来控制 ETH 的质押增长速率,从而为社区提供更多时间进行质押奖励调整的讨论。
EIP-7514 的最重要改变就是将 Epoch Churn Limit 的最大值设定成了固定数值:8。
Epoch Churn Limit 是一个控制特定时间内以太坊验证者激活和退出的参数。它被用于稳定以太坊验证者的数量,以维护以太坊网络的稳定性。
Epoch Churn Limit 限制了 1 epoch(约 6.4 分钟)内以太坊上可质押的 ETH 数量,以及可发起的质押 ETH 提取数量。它基于动态计算。数值取决于以太坊网络上活跃的验证者数量。简单来说,以太坊上活跃的验证者越多,每个 epoch 可以激活的新验证者和允许退出的验证者就越多。
Epoch Churn Limit = max(4, Active_Validators/65536)
即以太坊网络上每增加 65,536 个活跃验证者,每 epoch 可以激活的新验证者数量就会增加 1 个,每 epoch 可以处理的验证者退出数量也会增加 1 个。
虽然 Epoch Churn Limit 限制的验证者退出数量和激活数量相同,但实际上根据以太坊的退出规则,验证者退出质押提款需要 27 小时到 36 天不等的等待时间。因此验证者的加入和退出并不平衡。如果不对 Epoch Churn Limit 进行控制,ETH 质押数量会随时间增加上涨的越来越快,最终在短时间内到达 100% 的 ETH 质押率。
根据 Dune 上的数据,自 2023 年 4 月 13 日以太坊 Shapella 升级后,以太坊的活跃验证者数量就一直在增加。受此影响,Epoch Churn Limit 的数值从 8 上升到了 12。这意味着每天有 2,700 个验证者可以在以太坊上被激活,相当于每日增长 86,400 ETH 的质押量。
而根据以太坊,2023 Q4(Dencun 的预计激活时间),Epoch Churn Limit 的数值将上升至 16,每日增长的 ETH 质押量也会进一步增长至 115,200 ETH,涨幅超过 30%。受此影响,ETH 的质押率会于 2024 年 7 月 23 日超过 50%。然后于 2025 年底到达 100%。
而有了 EIP-7514 的帮助,Dencun 激活时 Epoch Churn Limit 的数值将稳定在 8(每日 1,800 个验证者可在以太坊上被激活,每日增长的 ETH 质押量将稳定在 57,600 )。根据测算,这将使 ETH 质押率到达 50% 的时间推迟近 8 个月,到达 100% ETH 质押率的时间也将至少推迟两年。