本文讨论了以太坊上海升级后,关于blob交易的EIP提案,包括EIP 7623, EIP 7762, EIP 7742和EIP 7691。这些提案旨在优化rollup的数据发布方式,并控制最大区块大小。文章还涉及了社区对这些提案的担忧,特别是对solo staker带宽要求的潜在影响,以及对降低最小质押量的讨论。
作者:Max Resnick
感谢: @mikeneuder, @timbeiko, @gakonst, @mmp, 和 Tivas Gupta 提供的有益意见。
在上次的执行 ACD 中,blob 目标增加以及其他一些辅助提案被移至 CFI 状态。
这些提案是:
在电话会议上以及来自独立质押者对这些提案存在一些反对意见。特别是,独立质押者担心独立提议一个区块所需的额外带宽。但是,如果你查看上述提案,这些担忧可能是错误的。事实上,如果所有提案都包含在一起,它将降低区块的最大大小。增加 blob 目标并不意味着增加 blob 限制,并且 7623 的添加将降低区块有效负载的非 blob 部分的最大大小。
此外,一些独立质押者发布了关于他们糟糕的上传带宽速度的消息,这引发了关于独立质押的最小验证者要求的讨论,特别是如果他们是独立提议者。只有一小部分节点会独立提议区块,这样做具有很高的机会成本。尽管如此,让我们从表面上接受这些担忧。
首先,可靠地提议一个大小为 x 的区块需要多少带宽?提议者需要在 slot 开始后的 4 秒内使其区块到达至少 40% 的网络。区块通过 P2P 网络传播,但在发生这种情况之前,提议者需要对其进行 Seeds。它将完整的区块发送到其 N 个对等方的子集。发送到更多和更高质量的对等方会提高区块在超时之前到达足够网络部分的概率。
但据我了解,默认客户端实现在对等方之间的延迟和可靠性方面具有非常简单的优化。换句话说,节点可能存在优化其区块传播速度的方法,而无需使用额外的带宽。
无论如何,来自农村质押者的极差连接可能会在未来构成瓶颈,因此设置互联网连接要求与我们设置硬件要求一样重要。我建议将 50Mb/s 的上传速度作为这些讨论的起点。虽然我们今天不需要那么多的带宽,但 rollup 路线图的目标是达到每个区块 64 个 blob,因此,即使有了 PeerDAS 的优化,我们在未来仍有很大的扩展空间。此外,北美、南美、亚洲和欧洲的消费者互联网上广泛提供 50MB 的上传速度。非洲也以这个速度范围拥有大量的(虽然远没有那么全面的)访问。因此,这个速度范围将为网络提供充足的增长空间,同时仍然允许理想的地理分散水平。
在 Twitter 上,Vitalik 提出了降低运行节点所需的质押额度。我认为这将是一个坏主意。我们进行质押有两个原因,第一个是问责制(对不良行为进行 slashing),第二个是女巫攻击证明(你需要质押才能参与)。降低最低质押要求从边际上看是不好的,因为我们已经有太多的签名需要聚合以实现最终性。每个额外的签名都会通过引入一个必须在每个 epoch 中聚合的签名来给网络带来成本。目前的最低质押额度对我来说似乎是正确的,我希望在下一次硬分叉中的 MAXEB 之后,我们能看到节点数量的大幅减少。此外,链下解决方案已经允许独立质押者以大大降低的抵押品进行质押。
- 原文链接: ethresear.ch/t/blob-eips...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!