区块链技术彻底改变了我们对信任、安全和去中心化系统的看法。 然而,区块链采用面临的主要挑战之一是可扩展性。 随着区块链网络上用户和交易数量的增长,验证和验证交易所需的处理能力可能成为瓶颈,导致交易时间缓慢、费用高昂和效率降低。近年来,出现了许多创新解决方案来应对这些可扩展性挑战,包括 ZK rollups、Optimistic rollups、Validium 等。 在各种扩展解决方案中,zkEVM 是这个领域中最热门的解决方案之一。让我们来看看 zkEVM 是否真正是扩展圣杯!
零知识以太坊虚拟机 (zkEVM) 是一种可以开发和执行具有零知识功能的智能合约的虚拟机。 所有的 zkEVM 都致力于实现相同的目标:提供与以太坊第一层 (L1) 区块链相同的 ZK rollup 体验。 在以太坊扩容竞赛的早期阶段,诸如 Arbitrum 和 Optimism 之类的 Optimistic rollups 具有显着的优势,因为这种风格的 rollups 最初相对来说更简单,与 EVM 兼容甚至完全等效。 由于这种技术亲和性,开发人员可以避免更改代码或放弃 EVM 工具和智能合约,同时在更具可扩展性的解决方案上去做迁移或创建智能合约,以保持 L1 的安全性和去中心化,从而获得出色的用户体验。
Vitalik Buterin 根据兼容性和性能将 zkEVM 分为四种不同的类型。 Type-1 zkEVM 将与 EVM 完全兼容,甚至可以用于升级以太坊本身,而 Type-4 zkEVM 仅适用于特定的以太坊应用程序。关于每种类型的优点和缺点的更多技术解释可以在 Vitalik 的博客中寻求。以下是他对各种类型的 zkEVM 的细分:
图片来自 Vitalik 的博客
zkEVM 属于 Type-1 和 Type-2 ZK rollups,它们与以太坊具有最高的兼容性。它们与大多数以太坊应用程序完全兼容,因为它们不接触应用程序层。因此,zkEVM 已是在以太坊上构建应用程序的开发者的首选。
扩容赛道竞争加剧,看哪个团队可以生产第一个“Type-1” 和 “Type-2” zkEVM 来为以太坊开发者提供高度兼容的扩展解决方案,无需对其代码库进行重大更改即可构建。尽管目标相似,但它们都采取了不同的方式。
在今年的 3 月份,多个 ZK rollups 项目已发布了属于它们自己的 zkEVM 实现。zkEVM 的公开发布代表着迈向 Vitalik 在 2021 年预测的最为重要的一步:“中长期来看,随着技术的提高,ZK rollups 将在所有应用场景中获胜。”
虽然 Type-1 zkEVM 提供了与以太坊的最大兼容性,但证明时间还是依然非常缓慢,因为 Type-1 zkEVM 也复制了以太坊的低效率。 目前,以太坊区块的证明需要数小时才能生成。 Type-2 zkEVM 在兼容性和性能之间提供了更好的平衡,为开发者提供了足够的兼容性,同时显着缩短了证明时间。 许多计划目前都在优先开发 Type-2 zkEVM。
图片来自 msfew.eth
在以太坊主网上启动 Polygon zkEVM 和 zkSync Era 将是用实际用户和 DApp 活动测试 zkEVM 的最为关键的第一步。生产就绪的 zkEVM 的可访问性和可扩展性不仅有可能破坏以太坊各种扩展解决方案之间的竞争,还有以太坊与其他第 1 层链之间的竞争。Type-2 zkEVM 的成功实施将使现有的以太坊开发者能够在他们熟悉的代码上扩展他们的 DApp,进一步增加以太坊生态系统的粘性。
zkEVM 代表了在考虑开发者社区的情况下构建更具可持续性的以太坊的一步。通过为开发者提供一个具有更高兼容性的扩展平台,更多的开发者能够在上面进行构建,我们能为整个生态系统解锁了更大的设计空间。在未来,将会有更多的开发者可能会转向性能更高的 Type-3 和 Type-4 ZK rollup,它们可以更好地扩展以太坊并提供更多用例,但现在有了 Type-1 和 Type-2 zkEVM,开发者可以更轻松地过渡到 rollup。
GitHub :https://github.com/scalingx/
Twitter :https://twitter.com/scaling_x
Telegram :https://t.me/scalingx
中文 Telegram :https://t.me/scalingx_cn
Discord :https://discord.com/invite/U6uNCumNR3
合作欢迎联系 :hello@scalingx.xyz
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。