以太坊「坎昆升级」目前又有新的进展:2023 年 12 月 8 日,在以太坊基金会的 176 次会议上,开发人员一致同意,如果事情进展顺利,将在 2024 年初定 Goerli 分叉日期,目标是能在 2024 年 1 月激活 Goerli Dencun 测试网。
而关于以太坊「坎昆升级」最终完成的具体时间,根据行业人士对目前协议开发进度、测试完成进度的推测,预计能够在 2024 年 3 月~ 4 月期间正式实现升级。
以太坊「坎昆升级」的意义,不亚于「Shapella 升级」—— 因为这次升级是以太坊实现进一步扩容的关键,能够增加以太坊网络每秒能够响应的交易量,也将开启以太坊数据存储和检索能力的发展新阶段。
对于持有数字资产的区块链用户,以太坊「坎昆升级」将为数字资产交易带来的最直观的变化是:以太坊 Layer2 网络上的数字资产交易所需的 Gas 费用将显著降低,降幅或将达到 14 倍。
imToken 现已支持以太坊上所有的 Layer2 网络和 EVM 兼容链,待「坎昆升级」完成之后,持有数字资产的用户可以通过 imToken 体验性价比更高、Gas 费用更便宜的以太坊 Layer2 网络的资产交易。此外,imToken 支持 OP 和 Polygon,直接使用 imToken 的 Swap 功能也能享受相对更低的网络操作费用。
对于区块链开发人员,需要注意的是:以太坊「坎昆升级」2024 年正式实现后,Goerli 测试网将不再使用,建议开发人员尽早迁移使用 Sepolia 测试网。
imToken 现已全面支持 Sepolia 测试网,通过「水龙头」入口支持 Sepolia 测试网的测试资产认领。
了解「坎昆升级」
01 「坎昆升级」的主角:
EIP-4844 以太坊分片的原型
01 「坎昆升级」的主角:
EIP-4844 以太坊分片的原型
引入 Blob 交易:Blob,是 Binary Large Object 的简称。Blob 交易是一种新的、将在未来分片中使用的交易类型。
引入实施未来完整分片所需的所有执行层逻辑。
引入实施未来完整分片所需的所有执行层和共识层的交叉验证逻辑。
实现信标区块验证(即以太坊第 2 层数据)和 Blob 数据可用性采样之间的分层。
引入信标区块实施未来完整分片所需的大部分逻辑。
△ 完整分片构想图 (Vitalik Buterin 著)
图源:foresightnews
▶ 注意事项:Blob 被设计出来的初衷,是要帮助承载以太坊第 2 层的数据。与此同时,Blob,这组数据向量,是由以太坊共识层的节点进行存储,因此不能够被执行层的以太坊虚拟机(简称 EVM)读取,而正是这种数据的分离,实现了以太坊第 2 层 Rollups 解决方案费用的降低。
此外,Blob 的数据会在 18 天之后被删除。
为了减少改进提案给主网造成压力,相比未来实施完整分片,EIP-4844 对每个信标块增加的存储空间设置了上限,至多限制在约 0.5 MB 的数据量大小(约 4 个 Blob),但这个上限预计在未来会提高。
△ 数据更新于 2023/12/11
△ 数据来源:I2fees.info,统计于 2023/12/8
02 「坎昆升级」确定实施的改进提案一览:EIP-4844/EIP-1153/EIP-6780/EIP-4788/EIP-5656/EIP-7516
02 「坎昆升级」确定实施的改进提案一览:EIP-4844/EIP-1153/EIP-6780/EIP-4788/EIP-5656/EIP-7516
△ 以太坊坎昆升级相关改进提案在客户端的实施进度(截至 2023/12/8)
图源:github@Cancun Network Upgrade Specification
在「坎昆升级」日程正式确定之初(2023 年 4 月 ~ 5 月左右)曾热议的、可能会被加入「坎昆升级」的执行层协议 EIP-2537(预编译 BLS12-381 曲线操作)、EIP-5920(引入新的操作码 PAY),截至 2023 年 12 月 8 日,依旧尚未展示在升级日程时间表中。
△ 客户端集成测试进度,Devnet-12 已激活(截至 2023/12/8)
图源:github@Cancun Network Upgrade Specification
「坎昆升级」同步的以太坊共识层「Deneb 升级」
确定实施的改进提案包括:EIP-7400/EIP-7045/EIP-7514
「坎昆升级」同步的以太坊共识层「Deneb 升级」
确定实施的改进提案包括:EIP-7400/EIP-7045/EIP-7514
▶ EIP-7045「Increase max attestation inclusion slot」:增加最大认证打包明文密文(明文槽)。该技术协议将对当前 LMD-GHOST 安全分析和规则确认至关重要。现在链上的验证者有 32 个明文槽可以用来证明广播,待 EIP-7045 技术协议实施后,验证者可能有多达 64 个明文槽用以证明广播。
参考链接
[1] Cancun Network Upgrade Specification,https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md
往期精彩
读懂比特币铭文风波:漏洞利用还是价值创新?
Viction 崭新篇章:越南实力公链的技术蜕变与愿景雄心
背靠八亿月活的 Telegram,TON 生态仍有庞大的开发潜能
关于我们
ABOUT US
TinTinLand 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。
