1/ Manta Pacific 是专门为 ZK 应用设计的 Layer2,完全兼容以太坊 EVM 环境及 Solidity 语言;
2/ Manta Pacific 基于 OP Stack 具有原生 EVM 兼容性,兼容 Solidity 语言,以太坊生态现有 dApp 可真正无缝迁移到 Manta Pacific;
3/ 提供 ZK 通用电路,开发者可用 Solidity 通过 SDK 或 API 直接调用 ZK 电路,部署 zkDApp 或在现有的 dApp上增加 ZK 功能;
4/ Manta Network 通用 ZK 电路可利用 ZK 实现合规隐私功能,实现非对称博弈场景。
Manta Network 致力于零知识证明 ZK 大规模应用,且利用 ZK 特性,实现合规的可验证隐私。为实现愿景,Manta Network 推出两个底层基础设施:
1/ Manta Atlantic:基于波卡 Substrate 框架的可编程 ZK 公链;
2/ Manta Pacific:基于以太坊的 EVM 原生 ZK 模块化 Layer2 执行层。
本文重点讲述 Manta Pacific 如何利用 OP Stack、Celestia、通用 ZK 电路等模块化设计,在以太坊生态内,在保留 ZK 完整特性前提下,实现与 EVM 环境及 Solidity 兼容的 ZK 应用。
模块化 Modular 概念最早由 Celestia 团队提出,通常指对以太坊扩容,将数据可用层、执行层,从以太坊主网解耦。
通俗地说,如果饭店所有厨师,既要备菜、又要炒菜、上菜、服务客户、收银,那这个饭店规模越大,服务的用户越多,越没效率。以太坊就面临这个局面。
最好的方式是分工,专人做专事。这是模块化的基本原则。