⚠️ Review
Meta
EIP-7872: 本地构建器的最大 blob 标志
EIP-7872: 本地构建器的最大 blob 标志
添加一个标志来设置本地构建器将放入区块的最大 blob 数量
Authors | Francesco D'Amato <francesco.damato@ethereum.org>, Kevaundray Wedderburn (@kevaundray), Toni Wahrstätter (@nerolation), Alex Stokes (@ralexstokes), Ben Adams (@benaadams), Gajinder Singh (@g11tech), Dustin (@tersec) |
---|---|
Created | 2025-01-30 |
摘要
此 EIP 为区块构建器添加了一个标志,以允许它们包含客户端配置的最大数量的 blob。
动机
目前,构建器将包括其本地 mempool 中的所有 blob,直到协议要求的最大数量。如果构建器的带宽较低,它们可能会包含过多的 blob 并且随后最终无法说服网络这些 blob 可用。
规范
- 在区块构建器的配置中创建一个名为
USER_CONFIGURED_MAX_BLOBS_PER_BLOCK
的参数 - 取
MAX_BLOB_GAS_PER_BLOCK
和USER_CONFIGURED_MAX_BLOBS_PER_BLOCK
中的最小值 - 如果最小值为零,则将最小值设置为一。
- 使用最小值来决定在区块中包含多少个 blob
注意:默认情况下,USER_CONFIGURED_MAX_BLOBS_PER_BLOCK
可以设置为当前分叉中的最大值。
理由
通过为本地区块构建器添加一个标志,他们能够指定他们可以在一个区块中包含多少个 blob。
向后兼容性
未发现向后兼容性问题。
安全考虑
不适用
版权
通过 CC0 放弃版权和相关权利。
Citation
Please cite this document as:
Francesco D'Amato <francesco.damato@ethereum.org>, Kevaundray Wedderburn (@kevaundray), Toni Wahrstätter (@nerolation), Alex Stokes (@ralexstokes), Ben Adams (@benaadams), Gajinder Singh (@g11tech), Dustin (@tersec), "EIP-7872: 本地构建器的最大 blob 标志 [DRAFT]," Ethereum Improvement Proposals, no. 7872, January 2025. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-7872.