#Number:#005
Topic Proposal:拆解坎昆升级( Danksharding 和 EIP4844 )
- 通过前置方案 EIP-4844:Proto-Danksharding 引入了新的交易类型 Blob,Blob 携带的 1MB~2MB 额外数据量可以帮助以太坊在 Rollup 上实现更高的 TPS 和更低的成本
- 通过纠删码和 KZG 多项式承诺实现了数据可用性采样(DAS),让节点只需要抽查部分数据碎片即可验证数据的可用性并降低了节点的负担
- 通过实现了数据可用性采样(DAS),Blob 的额外数据量扩充至 16MB~32MB,让扩容效果更上一层楼
- 通过提议者-打包者分离(PBS)将验证-打包区块的工作分离为两个节点角色,实现了打包节点偏去中心化、验证节点去中心化
- 通过抗审查清单(crList)和双槽 PBS 极大降低了 MEV 带来的负面影响问题,打包者无法插入私有交易或审查某一笔交易
Proposer:Syshems
Feedback:
Sponsor:
Reference Link:
Syshems 北邮在读硕士
研究主题:
拆解坎昆升级( Danksharding 和 EIP4844 )
内容提要:
1、以太坊扩容背景和历史
2、EIP-4844 为什么很重要
3、Danksharding 方案
扩容背景:
- 单个区块的 Gas 有上限。以太坊是按照 Gas 费来规定一个区块的数据量上限的,一个区块最高可以承载 3000 万 GAS 的数据量
- 大区块的代价是牺牲了去中心化。以太坊不希望每个区块的数据量都太大,所以每个区块都有一个 Gas Target(目标 Gas)为 1500 万 Gas 的数据量
- Gas 自动化调节机制。一个区块的 Gas 消耗一旦超过了 Gas Target (也就是 1500 万 Gas),那么下一个区块的基础费用就会贵 12.5%,如果低于的话就会降低基础费用。这样可以在交易高峰时一直增加成本去缓解拥堵,同时在交易低迷时降低成本来吸引更多交易。