1. 首页
  2. 新闻

一文看懂 Polygon zkEVM Etrog 升级

Etrog 升级概览

Polygon zkEVM 的 Etrog 升级于 2024 年 2 月完成。该升级是 Polygon zkEVM 自主网上线以来最重大的一个升级,它不仅在底层电路完成了数个预编译合约的支持,也优化了链本身的打包、出块机制,同时重构了整个合约架构,为后续的 Polygon CDK 生态,以及 AggLayer、Unified Bridge 等新特性提供了基础。整体而言,这次更新提升了 Polygon zkEVM 与 Ethereum 的兼容度,为节点的执行、查询效率带来了巨大的优化,也拓宽了 Polygon CDK 生态的可能性。

本文将从Polygon zkEVM 合约和节点代码的视角出发,深入剖析此次升级的技术细节,同时基于开源的 Rollup 升级方案,全面梳理并补全 CDK Validium 早期版本向 Etrog 版本的升级路径。

合约重构

在 Etrog 升级之前,Polygon zkEVM 的合约主要由共识合约与桥合约两个部分组成。

共识合约

共识合约会记录二层链的大部分信息,包括链 ID、版本等一些基本信息以及 batch 、证明提交记录等二层链的实时状态信息。另外,对于 Validium 而言,batch 内的原始交易数据不会记录在共识合约内,而是通过一个额外的 committee 合约在链下的 DA 节点组内保存。通过结合这些基本信息和实时状态信息,任意一个人都能完整恢复一份二层链的状态。

桥合约

另一方面,桥合约则使用一组退出根状态管理、记录所有一层和二层之间的跨链状态,并通过 Lock/Mint 的模式完成一二层之间的资产流动。退出根的子节点由桥合约和共识合约同时更新,前者维护一层到二层的 deposit 交易状态,后者通过 ZK 证明的提交维护二层到一层到 withdraw 状态。


本文地址: - 蜂鸟财经

免责声明:本文仅代表作者本人观点,与蜂鸟财经立场无关。本站所有内容不构成投资建议,币市有风险、投资请慎重。

下一篇:没有了
« 上一篇
上一篇:彭博社记者亲历比特币 2024 大会的 48 小时
下一篇 »

相关推荐