现在参与以太坊原生质押,为什么要先排队一个月?
据深潮 TechFlow发布,撰文:imToken 如果你最近直接参与以太坊原生质押,可能会发现,ETH 存进去了,链上交易也成功了,但验证器却迟迟没有开始工作,而是停留在「排队中」。 而且这一排,大概率就是一个多月。 截至 9 月 16 日,以太坊仍有 180 多万枚 ETH 等待进入验证者集合,预计等待时间约 32 天;今年 7 月,等待时间一度超过 43 天,而在 3 月队列最高峰时,甚至曾有约 340 万枚 ETH 堵在入口,等待时间接近 60 天。 也就是说,「排队一个月」并不是一个夸张的说法。 但问题也随之而来。 以太坊平均每 12 秒就能产生一个 Slot,一笔普通交易很快就能得到确认,为什么轮到质押,却要让价值数十亿美元的 ETH 原地等上几十天?更重要的是,这几十天里有没有收益?为什么现在进入质押要等一个多月,退出却可能只需要几分钟? 答案,都藏在以太坊一个很重要却很少被普通用户注意到的机制里:Validator Queue,验证者队列。 一、「排队一个月」,到底是怎么算出来的? 先说一个最容易产生误解的地方,以太坊并没有规定,新质押的 ETH 必须锁 40 天以后才能开始工作。 一个月只是一个动态结果。 简单来说,可以把它理解成前面等待进入的 ETH ÷ 以太坊每天允许进入的 ETH = 大致排队时间。 以太坊 PoS 并不会允许所有新验证者一次性进入网络,而是设置了一个叫做 Churn Limit 的限速机制,控制每个 Epoch 最多有多少质押余额能够加入验证者集合。 一个 Epoch 包含 32 个 Slot,每个 Slot 约 12 秒,所以一个 Epoch 大约是 6.4 分钟,一天大约会经历 225 个 Epoch。 Pectra / Electra 之后,以太坊开始更多以「ETH 余额」而非单纯验证器数量来计算这套限额,目前新质押的处理上限为每个 Epoch 256 ETH,如果全部换算成传统的 32 ETH 验证器,就相当于每 6.4 分钟最多放行 8 个标准验证器。 这样一天能够进入多少 ETH,也就很容易算出来了: 256 ETH × 225 ≈ 57600 ETH/ 天。 所以如果前面有大约 183 万枚 ETH 等着进入,那就是 183 万 ÷ 5.76 万 ≈ 32 天,这就是「排队一个月」最核心的来源。 因此,这个数字每天都会变化。 如果每天新进入队列的 ETH 少于 57,600 枚,积压会逐渐被消化,40 天可能变成 30 天、20 天;反过来,如果每天都有超过这个数量的 ETH 涌进来,队伍不仅不会缩短,反而会越排越长。 今年 3 月约 340 万 ETH 排队、等待接近 60 天,就是一个极端例子。 所以它与我们平时理解的「以太坊堵不堵」其实是两回事。 Gas 很低、区块空间很充裕,并不意味着验证者就能马上加入,因为限制它的不是执行层交易容量,而是以太坊主动设置的一道验证者入口限速器。 二、为什么不干脆把入口打开,让所有 ETH 一次进来? 既然几十天的排队意味着资金无法产生质押收益,那么最直接的解决办法似乎也很简单,把 256 ETH / Epoch 的上限调高不就行了? 问题是,验证者并不是普通账户。 一笔 ETH 转账完成以后,基本不会给整个网络增加持续负担;但一个验证器一旦被激活,就会长期进入以太坊的共识系统,参与区块证明、委员会分配和网络共识。 目前以太坊已经拥有超过 90 万个活跃验证器,质押 ETH 超过 4200 万枚。每一个新增验证器,都会成为这个巨大共识系统的一部分。 这也是为什么以太坊一直在主动控制。
评论
0/500
登录 后参与讨论
免责声明:本文内容仅供参考,不构成任何投资建议。
更多快讯