Taiko 主网准备升级 BCR 协议至版本 1.7.0 - Blockchain.News

Taiko 主网准备升级 BCR 协议至版本 1.7.0

realtime news Jun 21, 2024 07:26

Taiko 宣布将于 7 月 1 日升级 BCR 协议至版本 1.7.0,引入对区块提议者和验证者的重大变化。

Taiko 主网准备升级 BCR 协议至版本 1.7.0

Taiko 已宣布将于 7 月 1 日对其 BCR 主网协议升级至版本 1.7.0。根据 taiko.mirror.xyz,此次发布保持与当前 Taiko-geth 和客户端版本的 ABI 兼容性,但引入了底层协议变化,这将影响区块提议者和验证者。

Hekla 协议已升级

Hekla 协议已经完成升级,这可能导致某些区块提议和验证交易失败。系统建议区块提议者和验证者及时更新其交易参数以避免中断。

对提议者和验证者的重大变化

新协议要求区块的指定验证者也必须是提议者。因此,某些区块提议参数将被弃用并忽略。此更改旨在通过消除代价高昂的钩子调用优化 gas 使用。

区块提议者现在也必须证明他们自己的区块,否则将会丧失其活跃度担保。那些与验证者合作或使用两个 EOAs 进行提议和验证区块的用户需要部署一个合约来调用 TaikoL1 合约中的 proposeBlockproveBlock 函数。详细信息可以在 ProverSet 合约代码中找到。

此外,区块验证者必须验证现有转换的 stateRoot 是否为零。如果为零,协议将仅比较 blockHash 以确定另一转换是否为质疑。目前,所有现有转换的 stateRoot 值均为非零,协议同时比较 stateRootblockHash 以确定两个转换是否相同。

其他更改

此升级还将减少活跃度担保和 SGX 证明的有效性和质疑担保 50%,从而允许更多参与者以更低的资本成本参与 Taiko 的无许可交易排定。此外,对以太坊数据持久性的若干小改动将降低 gas 成本,预计升级后 L1 的 gas 消耗将减少。这些变化将在 Dune Dashboard 中体现。

有关更改的完整列表,请参阅 1.7.0 版本说明

请求反馈

Taiko 邀请提议者、验证者、以太坊研究人员和所有用户提供反馈,以帮助改进协议。反馈在 DAO 建立前尤为重要。

贡献 Taiko

贡献者可以在 GitHub 上参与 Taiko 的开发,并获得 GitPOAP,作为 README 中的贡献者获得认可。有兴趣的人可以从 贡献手册 开始。

Image source: Shutterstock