Vitalik 近期增加对验证者中心化议题的讨论,近日於以太坊研究论坛中发表关於验证者共同惩罚机制的研究结果,以历史数据证明非均等惩罚机制,可以藉由经济手段让验证者倾向分散质押。
内容目录
Toggle
背景知识:以太坊验证者中心化问题
以太坊网路自从完成合并後,验证者的角色重要性不断提升,负责排序交易、出块、验证区块、取得共识等任务,为了要能完成上述任务,验证者需要质押 32 ETH 并提供足够的硬体资源,垫高了用户的参与门槛,使得用户大多将 ETH 质押至 Lido 或是 Coinbase 等节点,造成现今以太坊网路严重的中心化问题。
坎昆升级结束後,Ethereum 的下一个重要目标似乎就是要尝试控制网路验证者日渐中心化的问题。Vitalik 与以太坊基金会的夥伴於 ETHTaipei 的演讲时更是以此为主题,汇整许多正在开发的解决方案,包含 Verkle Trees、PBS、DVT、rainbow staking。
广告 – 内文未完请往下卷动
推荐阅读:ETHTaipei|以太坊坎昆升级的下一步:PBS、Verkle Trees 降低验证者中心化问题
推荐原因:该文章汇整以太坊基金会目前对於验证者中心化问题,主要的四大改善方案,回扣以太坊路线图。
不过除了现有的手段,Vitalik 近日发文研究一种利用非均等惩罚的经济手段,期待也可以降低验证者中心化问题。
非均等惩罚机制将常见惩罚内容引入非均等惩罚机制
Vitalik 指出一种惩罚方案,如果一个验证者行为不当 (包括意外) 而非正常运作,那麽与那个验证者同时行为不当的其他验证者越多 (以质押的 ETH 总量衡量),那麽这些验证者受到的惩罚就会越大。
该理论基於中心化验证者群集 (例如 Lido) 更可能同时错的假设。如果是单一的大参与者,所犯的任何错误都更有可能在其控制的所有验证者帐户中复制,即使将 ETH 分散在许多名义上独立的帐户中。
藉由非均等惩罚机制的设计,以经济手段让市场倾向减少过於庞大的验证者群集,降低验证者中心化问题。
目前此设计也确实已经落实於以太坊网路,不过仅有在发生极端错误的情况下才会套用,一般情况下根本不会发生。因此 Vitalik 认为如果将此机制套用於更普遍的惩罚,例如缺失认证 (missing an attestation) — 因为断线或是网路延迟导致未即时成功验证区块,或许可以更有效的让此机制发挥功用。
Vitalik 实验证明可行性
不过若要将此惩罚机制引入一般性的错误,将会对网路造成很大影响,且需要先证明一个假设,即:
同一验证者群集中的不同验证者,产生错误的原因是否可能相互关联?也就是要证明在同一个群集中的验证者,比起随机挑网路中的验证者,确实同时发生错误的机率比较高。
如果这题答案是否定的,那麽这个非均等惩罚机制将不可行。
Vitalik 藉由撰写脚本,进行过往历史数据的统计,并将验证者缺失认证错误再细分为两种情况,以更精确地进行计算并得出初步结论:集中的验证者群集,确实更加有可能同时发生错误。
并表示在特定的非均等惩罚模型中,确实可以有效降低集中的验证者群集之优势,让其面对缺失认证错误时受到更大的惩罚,同时不会影响到 10-300 个验证者的中小群集与独立验证者。
预期可以藉此技术手段提升验证者去中心化程度。
(以太坊释出 2024 路线图,持续以世界结算层方向前进)
AttestationETHethereumVitalik去中心化验证者 衍伸阅读