以太坊联合创始人提出ZK-EVM新概念
提升Layer-2协议效率与安全性的创新方案
在12月13日发布的博客文章中,以太坊联合创始人提出了一个名为"内置零知识以太坊虚拟机(ZK-EVM)"的新概念。该提案的主要目标是显著提高以太坊Layer-2协议的效率和安全性,包括Optimistic和ZK Rollups。
这一提案的提出源于简化当前以太坊Layer-2解决方案的需求。这些协议对以太坊的可扩展性至关重要,但严重依赖于EVM验证,而目前的验证过程涉及大量可能存在漏洞的代码库。此外,旨在模拟Layer-1 EVM的ZK-EVM面临着与主以太坊协议变化保持同步的挑战,导致了冗余工作和安全漏洞风险的增加。
ZK-EVM的核心理念与优势
该提案的解决方案是将ZK-EVM直接嵌入以太坊网络。这个内置的ZK-EVM将负责验证Layer-1以太坊区块,从而提供更高效和安全的解决方案。随着以太坊的发展,特别是使用ZK-SNARKs的轻客户端开发,原生ZK-EVM的概念变得越来越实用和吸引人。
根据提案,ZK-EVM将主要专注于通过处理预状态根、区块和后状态根等输入来验证以太坊区块。这将确保后状态根作为区块执行的真实结果的完整性。该提案还与以太坊的多客户端理念保持一致,支持使用多样化的证明系统,并强调数据可用性和可审计性的重要性。
实施挑战与设计考量
正如文章中所述,实施ZK-EVM面临着若干设计挑战和权衡。其中,一个关键部分是在开放式多客户端系统(在外部验证证明)和具有预定证明系统的封闭系统之间做出选择。尽管开放式系统更为复杂,但文章作者建议采用开放式系统,因为其灵活性和与以太坊基本原则的兼容性。
文章强调,速度对ZK-EVM的实现至关重要。随着并行化和硬件加速技术的进步,目标是缩短证明生成时间,实现近乎即时的处理能力。这一创新提案有望为以太坊生态系统带来显著的技术进步,同时保持其去中心化和安全性的核心价值。