# 解读 zkSync 推出的 ZK Stack：L2 和 L3 齐头并进

By [ZkSync |Chinese Community](https://paragraph.com/@zksync-chinese-community) · 2023-10-29

---

_撰写：zer0kn0wledge.era  
编译：zkSync CN Community_

$$ZK 技术解锁了现有非 ZK 解决方案无法实现的能力。$$

### **随着 zkSync 宣布 ZKStack 的推出——**

**一个基于zkSync，为可扩展和可组合的 L2 和 L3 定制的框架，我们进入了以太坊的新扩展时代。**
------------------------------------------------------

![](https://storage.googleapis.com/papyrus_images/163834ee539a1b7a2173b67d59413decde1fc9d75cc798744bdbdd19991ee166.png)

ZKStack 是一个模块化的、主权的和未来可行的框架，用于构建零知识 （ZK） 驱动的链。它建立在五个核心原则之上：

*   开源；
    
*   模块化和可组合性；
    
*   灵活性；
    
*   经过实战检验的安全性；
    
*   面向未来。
    

> **开源**
> ======

ZKStack 是在 MIT / Apache 开源许可证下开发的，可以免费使用。这种方法促进了社区参与，鼓励开发人员为满足其独特需求而贡献和修改框架。

> **模块化和可组合性**
> ============

ZKStack 的关键特征是其模块化和可组合性。它旨在创建 Hyperchains，一种新的 ZK 驱动链，可以无缝集成到无信任网络中，从而实现极低的延迟和共享流动性。

> **灵活性**
> =======

ZKStack 的突出特点之一是其灵活性。开发人员可以自定义 Hyperchain 的各个方面，从选择序列器、定义数据可用性模式到刻画出独特的代币经济学。

> **经过实战检验的安全性**
> ==============

利用 zkSync Era 成熟的安全性——这是目前在 Ethereum 上被广泛采用的 ZK rollup——ZKStack 提供了无与伦比的可靠性。

> **面向未来**
> ========

随着 Ethereum 继续应对扩展挑战，ZK Rollups 提供了一种有前途的解决方案。使用 ZKStack 构建 ZK 支持的 L2 和 L3 变得非常容易。ZKStack 是未来可行的，帮助开发人员充分开发 ZK 的潜力。

第 3 层（L3）是构建在 L2 上的 Rollup，利用 zkSync 的 PLONK 证明的递归属性（证明其他证明的能力）和在 L2 上结算（验证证明）。

![](https://storage.googleapis.com/papyrus_images/17d0132b7a291dd2b9152b7bddf3feee165ef1949634905e3a39b66ee04d8d2d.png)

这样就创建了一个递归结构，其中 L2 证明的压缩优势乘以 L3 证明的压缩优势。这在保持 L1 安全性的同时，可以成倍降低成本 。

ZKStack 建立在主权与无缝连接的完美结合之上。开发人员对代码拥有完全的控制权，并享有不受限制的自主权来定制 Hyperchain 的各个方面 。

如上所述，使用 ZKStack 构建的 Hyperchains 是独立运行的，仅从 Ethereum L1 获取其活力和安全性。

此外，Hyperbridge 网络促进了超级链之间的连接，确保快速、便宜的互操作性，并创建了一个无缝互操作的网络。

![](https://storage.googleapis.com/papyrus_images/a69a30d3188314de3fe545e2027ff6acf496666e378d31eb44c563c0f7699eb2.png)

L1 和 L2 之间的进出流程非常昂贵。这与 L2 和 L3 之间不同，可以实现更便宜和更简单的 L2-L3 互操作性。由于独立的 L3 将通过廉价的 L2 而不是昂贵的 L1 相互协作，因此 L3-L3 互操作性也非常便宜。

zkSync Era 克服了跨网络流动性的碎片化，作为先锋，Hyperchain 引领了这个超可扩展的统一流动性网络，为其他人树立了榜样。

但是，虽然 ZKStack 功能强大，但它并不是万能解决方案。对于传统的 DeFi dapps 或 NFT 项目，部署在现有的 Hyperchain 上，可能会更高效，并提供与其他协议的同步组合。

然而，在以下两种情况下，开发人员可能更喜欢在 ZKStack 上构建自己的 Hyperchain：

*   当开发人员需要为其链进行定制自定义时；
    
*   当开发人员习惯于与更广泛的生态系统异步连接时。
    

为什么要在 ZKStack 上构建？

ZK 技术解锁了现有非 ZK 解决方案无法实现的能力。尽管，这可以实现新颖的使用案例，并提供卓越的用户体验/性能，但想要利用这些功能，就需要勇气创新和走未经发现的道路。一些独特功能的示例包括：

*   原生账户抽象（AA）确保优越的 UX；
    
*   ZK 证明的简洁性，可实现便宜 1,000 倍的事务类型（如预言机更新）；
    
*   借助 zkPorter 实现超低成本账户。
    

在接下来的几个月里，L3 扩展叙事如何发展？zkSync 在引入 zkStack 之后，是否能够再次引领潮流？我们拭目以待。

---

*Originally published on [ZkSync |Chinese Community](https://paragraph.com/@zksync-chinese-community/zksync-zk-stack-l2-l3)*
