建设未来:引领零知识技术潮流的项目

  • gelato
  • 发布于 2023-04-01 20:52
  • 阅读 9

本文介绍了当前领先的零知识技术项目,重点关注zkEVM的Layer2解决方案,包括Polygon zkEVM、zkSync Era、Scroll、Linea和Taiko。文章概述了每个项目的特点、技术优势及其开发进展,并简要对比了Polygon zkEVM和zkSync。

博客 — Gelato 大学

构建未来:引领零知识技术发展的项目

可扩展性是以太坊面临的挑战,导致了像 ZK rollups 这样的 Layer-2 解决方案的出现。然而,在 zkEVM 出现之前,ZK rollups 并不支持智能合约。它们将 EVM 的功能与零知识证明相结合,以实现可扩展性。请查看我们之前关于此主题的内容这里。 这篇文章重点介绍了几个有前途的 zkEVM 项目:Polygon 的 zkEVM、zkSync Era、Scroll、Linea(ConsenSys Zkevm) 和 Taiko。

如果你是 zkEVM 的新手,或者想重新了解相关概念,我们还有一篇文章提供了关于 zkEVM 是什么以及它们如何工作的深入解释

Polygon ZKEvm

Polygon 的 zkEVM Beta 是一种等同于以太坊虚拟机 (EVM) 的扩展解决方案。它允许开发人员使用他们在以太坊上使用的大部分现有智能合约、工具和基础设施来构建应用程序。

它可以在不到两分钟的时间内批量处理数百个交易,并且对于大型交易批次,证明成本低至 0.06 美元。

Polygon zkEVM 特点:

批量聚合:Sequencer 收集用户交易并将其分组为批次,然后将其发送到 zkProver 以在 Polygon zkEVM 中进行处理。这种优化的批量聚合包括每个批次更多的交易,从而提高了系统效率

递归:当用户提交一批要处理的交易时,每笔交易都会使用 ZK 证明进行验证,以确保其有效。随着 Polygon zkEVM 中递归的引入,现在可以使用单个验证证明来验证多个其他证明

多个证明者:这通过更大的批次优化了 gas 吞吐量,并支持多个证明者的并行处理,防止瓶颈并提高系统性能

FFLONK 协议:在 ZK-SNARK 中使用,FFLONK 提高了验证者的性能,并且不需要特定的可信设置,从而增强了安全性、可访问性和可信度。与其他协议相比,它也需要更少的计算工作

开发: Polygon zkEVM 于 2022 年 10 月推出了其公共测试网,随后于 2022 年 12 月推出了包含性能和可扩展性升级的最终测试网。2023 年 3 月,Polygon zkEVM 推出了其主网 beta 版,使开发人员能够使用与以太坊相同的代码、工具和基础设施,但具有更快、更便宜的交易。

在主网 beta 版发布期间,以太坊创始人 Vitalik Buterin 在网络上进行了第一笔代币交易。

https://zkevm.polygonscan.com/tx/0x18db0b46e46777b5b369460be229b0704abe7d24bf88dbfee99054c43b0c121c

zkSync

ZkSync 由区块链工程和研究团队 Matter Labs 创建,通过利用 ZK 证明来解决以太坊的可扩展性问题。他们的初始产品 zkSync 1.0 (zkSync Lite) 是一个为支付创建的基础 ZK rollup,但缺乏对智能合约的支持。zkSync 2.0(又名 zkSync Era)推出了智能合约功能,允许开发人员在 Layer 2 网络上部署智能合约。

zkSync Era 2.0 特点:

LLVM 编译器:zkSync Era 不是一个完全的 EVM 副本,它被设计为与基于 EVM 的语言高度兼容。Zksync Era 使用 LLVM 编译器来实现与 EVM 语言的兼容性,将高级代码翻译为在零知识环境中工作,允许开发人员在该平台上使用熟悉的语言和工具。

原生账户抽象:允许用户以任何代币支付费用,甚至以零费用进行交易

数据压缩:zkSync Era 中的数据压缩仅共享状态差异,减少数据大小以实现更快的更新、更好的隐私和更轻松的链下存储集成。

zkSync 2.0 还包括一个名为超可扩展性的功能,它是其长期路线图的一部分。超可扩展性旨在在以太坊上构建无限的基于 ZK 的网络,以通过连接的、可扩展的系统更快地采用加密货币。

Scroll

Scroll 是以太坊的 Layer 2 扩展解决方案,它使用基于 zkEVM 的 ZK rollup。Scroll 于 2023 年 2 月在 Goerli 测试网上启动,从 pre-alpha 过渡到 zkEVM 开发的 alpha 测试阶段。

Scroll 特点: EVM 等效性:Scroll 确保为 EVM 编写的程序也可以在其平台上运行,而无需任何额外的工作或对开发过程进行重大更改。这为现有 dapps 和开发人员工具提供了无缝的迁移路径

去中心化:Scroll 在许多方面促进去中心化,包括节点运营商、证明者以及开发人员和用户社区。它通过利用去中心化的证明者网络来减少 Layer 1 上的最终确定时间,并且对证明和排序的去中心化做出了可信的承诺。

Scroll 的开发: Scroll 已经开发他们的 zkEVM 解决方案近两年了,并在 2022 年 6 月与以太坊基金会的 PSE(隐私和扩展探索)小组密切合作推出了他们的第一个 pre-alpha 测试网。pre-alpha 测试网在以太坊的私有 PoA 分叉上运行,测试网 Scroll L2 支持 Uniswap 分叉和其他演示应用程序。

通过 pre-Alpha 测试网升级,它可以在 Scroll 上进行智能合约部署,允许开发人员使用相同的以太坊开发人员工具在网络上编写和部署他们自己的合约。用户还可以在我们升级后的桥合约上桥接我们的 Layer 1 和 Layer 2 测试网之间的 NFT 和用户定义的 ERC-20。

Linea (ConsenSys zkEVM)

Linea 由 ConsenSys 开发,是以太坊的 Layer 2 解决方案,可实现可扩展且经济高效的去中心化应用程序。它为开发人员提供了一个可访问的平台,可以使用高性能 zkEVM 技术构建创新的 web3 dApp。

Linea 特点: 创新的证明者设计:提供自递归技术,有助于减小证明的大小,使其更有效,并能够有效地处理复杂的查询。这确保了更快的交易速度和更低的 gas 成本,而不会影响安全性,并且还具有抗量子计算机的能力。

EVM 等效:Linea 提供完全的 EVM 等效性,这意味着开发人员可以使用与以太坊 Layer 1 相同的编程语言和工具在 Linea 上构建和运行 dapps。这也意味着在以太坊上构建的现有 dapps 可以轻松迁移到 Linea,而无需任何代码更改或智能合约重写

ConsenSys 的开发: Linea 一直由 ConsenSys R&D 积极开发和测试。他们于今年 1 月推出了一个私有测试网,在测试的最初几周内,Linea 处理了 150 万笔交易。经过数月的测试和完善,ConsenSys R&D 于 2023 年 3 月在公共测试网上推出了 Linea。随着此次发布,他们将 ConsenSys zkEVM 更名为“Linea”。

Taiko

Taiko 是一种与以太坊等效的 ZK rollup,它在去中心化、无需许可和安全的 Layer-2 架构中扩展以太坊。它模拟了以太坊的技术和非技术方面。Taiko 支持所有 EVM 操作码,并遵循 1 型 zkEVM 架构,优先考虑完美的 EVM/以太坊等效性,而不是 ZK 证明生成速度。

Taiko 特点: 以太坊等效性:Taiko 致力于与以太坊的最大兼容性。Taiko 是一种 Type1 zkEVM,这意味着它不会对以太坊架构进行任何更改,无论是哈希函数、状态树还是 gas 成本。这种等效性允许我们以最小的修改重用执行客户端。

去中心化:Taiko 在其设计中强调去中心化,允许多方参与各种网络角色,包括提议者、证明者和节点运行者。这有助于确保抗审查性和强大的网络。

Taiko 的开发: Taiko 于 2022 年 12 月推出了 Alpha-1 测试网,允许开发人员部署智能合约并使用所有现有的以太坊工具。感兴趣的各方可以运行 L2 节点,甚至可以充当提议者。Taiko 为其在测试网上的 L1 环境运行一个私有的以太坊 PoA 分叉。它还提供了一个水龙头来请求 ETH 以及 L2 和 L1 上的示例 ERC20 代币,以及一个在两个级别之间移动资产的桥梁

他们还在 3 月 23 日推出了 Alpha-2 测试网,具有无需许可的证明者和部分 zkEVM 电路。

Polygon 的 zkEVM 与 zkSync

关于 Gelato

Gelato 是一个 Web3 云平台,使开发人员能够创建自动化的、无 gas 的和链下感知的 Layer 2 链和智能合约。400 多个 web3 项目多年来一直依赖 Gelato 来促进 DeFi、NFT 和游戏中的数百万笔交易。

  • Gelato RaaS: 一键部署你自己的定制 ZK 或 OP L2 链,内置原生账户抽象和所有 Gelato 中间件。

  • Web3 Functions: 通过运行去中心化的云函数,将你的智能合约连接到链下数据和计算。

  • Automate: 通过以可靠、对开发人员友好和去中心化的方式自动执行交易来自动化你的智能合约。

  • Relay: 通过易于使用的 API 让你的用户可以访问可靠、强大且可扩展的无 gas 交易。

  • Account Abstraction SDK: Gelato 已与 Safe 合作构建一个完全成熟的账户抽象 SDK,将 Gelato 业界最佳的无 gas 交易能力与业界最安全的智能合约钱包相结合。

订阅我们的新闻通讯并打开你的 Twitter 通知,以获取有关 Gelato 生态系统的最新更新! 如果你有兴趣成为 Gelato 团队的一员并构建互联网的未来,请浏览空缺职位并在此处申请 here

  • 原文链接: gelato.cloud/blog/projec...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
gelato
gelato
The Web3 Developer Cloud. Launch your own chain via our #1 Rollup-As-A-Service platform.