盘点以太坊可扩展未来的关键:zkEVM 赛道的 6 大潜力项目_ROLL:区块链

Layer2扩展是区块链行业最关键的问题之一,因为以太坊的第一层是由以太坊本身实现的,它是在以太坊区块链上运行的智能合约平台。然而,由于以太坊的原始架构存在吞吐量限制和高昂的交易手续费,因此需要构建第二层扩展解决方案来提高交易速度和降低成本。好多优质的Web3公司在下一次牛市之前开发出强大的解决方案。因为在2022年初出现了很多问题以太坊L1被成千上万的交易堵塞,给NFT买家和Defi交易者带来了很多阻塞的体验,也使得zkEVMs是最具创新性和最受欢迎的解决方案之一!Layer2通过将交易从以太坊主链中移除,使得以太坊主链可以专注于更基础的交易处理,而更高级的交易可以在L2上进行处理,从而提高整个以太坊系统的扩展能力。

什么是zkEVM?

zkEVM是一种利用零知识证明实现隐私保护的以太坊虚拟机。

zkEVM允许以保护合同条款和合同中涉及的数据隐私的方式执行智能合同。这是通过零知识证明实现的,零知识证明是一种加密证明,允许一方向另一方证明某项陈述是真实的,而无需透露有关该陈述的任何其他信息。zkEVM的基本思想是,在以太坊的智能合约执行过程中,部分数据可以在不泄露原始数据的情况下进行处理和验证。具体来说,zkEVM采用零知识证明技术,使得原始数据保持隐私的同时,验证执行结果的正确性。

zkEVM的引入可以有效提高智能合约的隐私性和性能。使用zkEVM,用户可以在保护隐私的前提下,以更快的速度执行包含秘密计算的智能合约。这对于一些场景比较敏感的应用非常重要,例如金融、医疗等领域。目前zkEVM还处于研究和开发阶段,但已经吸引了很多关注和投入。预计在未来几年中,zkEVM将逐渐成为以太坊生态系统中不可或缺的一部分。zkEVM解决方案种类繁多,虽然这些类型中的每一种都在努力构建最好的zkEVM,但它们都以不同的方式尝试实现这一目标。

类型1PSE——这些zkEVM不会改变以太坊系统的任何部分,并力求完全等效。示例包括Taiko和。

类型2Scroll——这些zkEVM看起来与以太坊完全一样,但在数据结构和状态树等方面有所不同。示例包括和PolygonHermez。

类型2.5——这些zkEVM显着增加了gas成本,以满足EVM中非常难以zk证明的特定操作。这些可能会破坏一些开发人员工具,因此开发人员在此处部署dApp时需要小心。

类型3——这些zkEVM几乎等效于EVM,但它们必须做出一些牺牲并删除那些难以在zkEVM系统中实现的功能。很少有项目希望成为Type3,在它们迁移到Type2.5或Type2之前,应将其视为过渡状态

类型4——这些zkEVM在语言级别是兼容的。他们采用用这些语言编写的智能合约,并使其有可能用另一种用于构建zkEVM系统的语言进行编译。目前,zkSync就是这样一种zkEVM实现。

如果要获得更加深刻的解读在Vitalik的博客中找到更深入的技术解释以及每种类型的zkEVM的优缺点。

什么是zk-rollup?

zk-rollup是一种用于区块链网络的第2层扩展解决方案。它允许交易在链下处理,然后「汇总」到单个链上交易中,从而减少主区块链上的负载并提高交易吞吐量。

在zk-rollup中,交易由一组负责确保交易正确性的验证器处理。这些验证器创建了一个零知识证明,这是一种密码学证明,可以证明一个陈述是真实的,但不会透露任何关于该陈述的额外信息。然后将零知识证明添加到链上交易中,允许对交易进行验证,而无需在主区块链上处理每笔交易。

zkEVM与zk-rollups的区别

zk-rollups和zkEVMs之间的一个主要区别是zk-rollup侧重于可扩展性,而zkEVM侧重于隐私。zk-rollup允许在链下处理大量交易,同时仍保持以太坊主链的安全性和完整性。另一方面,zkEVM允许以保护隐私的方式执行智能合约,允许在以太坊平台上创建私人、机密的交易。

zk-rollup和zkEVM都是重大创新,有助于提高以太坊的可扩展性和隐私性。它们都有可能显着增强以太坊平台的功能,并使其对广泛的应用程序更有用。

了解了zkEVM和zk-rollups的基础知识后,让我们仔细看看实现zkEVM的不同项目。

zkSync

zkSync是以太坊的第2层扩展解决方案,旨在提高以太坊网络的可扩展性和速度。它基于零知识证明,允许在不泄露基础数据的情况下验证交易。这允许zkSync处理链下交易,这意味着它们不会记录在以太坊区块链本身上。相反,它们被记录在一个单独的链下数据结构中,称为「Merkle树」。zkSync的一个关键特性是它使用「乐观」传输,它允许用户发送和接收交易,而无需等待它们在以太坊区块链上得到确认。这显着减少了交易时间并允许更高的交易吞吐量。

除了使用零知识证明和乐观传输之外,zkSync还利用其他几种技术来提高可扩展性和安全性。其中包括签名聚合,它允许将多个签名压缩为一个签名,以及多链支持,这有助于zkSync与其他区块链网络进行交互。

总体而言,zkSync旨在为去中心化应用程序(dApp)和其他基于以太坊的项目提供一个可扩展且安全的平台。通过允许更快、更高效的交易,它旨在让开发人员更容易构建和部署dApp,并让用户更容易与之交互。

zkSync面临的主要挑战之一是需要平衡可扩展性和安全性。虽然使用零知识证明和其他技术可以实现更快、更高效的交易,但它也带来了额外的复杂性和潜在的漏洞。因此,zkSync不断努力改进和完善其技术,以确保其尽可能安全和稳健。

尽管面临这些挑战,zkSync自2020年推出以来取得了重大进展,并且已经在开发人员和用户中赢得了强大的追随者。其扩展以太坊的独特方法吸引了相当多的关注和投资,并有可能在以太坊生态系统的未来发展中发挥重要作用。

StarkwareStarkNet

Starkware是一个开发了名为StarkNet的协议的项目。StarkNet是一种第2层扩展解决方案,旨在提高区块链的效率和可扩展性,尤其是那些使用智能合约的区块链。

StarkNet的一个关键特性是它使用STARKs,这是一种零知识证明系统,允许用户在不泄露底层数据的情况下证明计算的正确性。这允许在网络上提供更大的隐私和安全性,并且能够在不需要受信任的第三方的情况下执行复杂的计算。

StarkNet还利用分片技术,这种技术允许将区块链分成多个可以并行处理的较小链或「分片」。这允许更大的吞吐量和更快的交易时间,因为每个分片都可以独立于其他分片进行处理。StarkNet的主要目标之一是能够大规模创建去中心化金融(DeFi)应用程序。DeFi应用程序通常依赖于智能合约和其他复杂的计算,这会给底层区块链带来压力并限制其可扩展性。通过使用StarkNet,DeFi开发人员可以创建更高效和可扩展的应用程序,以处理更大量的交易。

StarkNet已经与几个流行的区块链集成,包括以太坊、币安智能链和Polkadot。这允许开发人员使用StarkNet在这些平台之上构建DeFi应用程序,而不必担心可扩展性问题。除了专注于DeFi,StarkNet还被用于其他各种应用,包括供应链管理、投票系统,甚至医学研究。该协议的多功能性和可扩展性使其成为广泛用例的有吸引力的选择。

总体而言,Starkware的StarkNet协议代表了区块链技术的重大进步。它使用STARKs和分片可以提高效率、隐私和可扩展性,使其成为各种应用程序的理想解决方案,尤其是DeFi领域的应用程序。

PolygonHermez

Polygon区块链项目最近引入了一项名为HermezzkEVM的新技术。该技术旨在提高以太坊区块链的可扩展性和隐私性。

HermezzkEVM旨在通过使用零知识证明来解决以太坊区块链的可扩展性问题,从而在以太坊网络上实现更快、更便宜的交易。在HermezzkEVM的背景下,可以使用零知识证明来验证交易的正确性,而无需透露具体细节。这允许更快的交易处理和减少费用,因为不需要整个网络来验证每笔交易。

除了提高可扩展性,HermezzkEVM还增强了以太坊网络的隐私性。通过使用零知识证明,HermezzkEVM允许进行机密交易,对除发送方和接收方以外的各方隐藏交易的具体细节。这对各种应用程序都很有用,例如允许个人在不透露身份的情况下进行金融交易,或者允许公司在不披露敏感财务信息的情况下开展业务。正如前面在各种类型的zkEVM中提到的,Polygon的这种实现在字节码级别而不是在语言级别兼容。

HermezzkEVM是以太坊网络和更广泛的区块链社区的一个有前途的发展。通过提高可扩展性和隐私性,它有可能使以太坊网络对广泛的dApp和用例更具吸引力。看看这项技术如何被采用以及它如何影响以太坊网络和其他区块链平台的未来发展将会很有趣。

Scroll

Scroll是一种去中心化协议,旨在为以太坊区块链带来可扩展性和更高的安全性。Scroll的一个关键特性是它使用zk-rollups,这是一种第2层扩展解决方案,允许更快、更便宜的交易,同时保持主区块链的安全性。

在zk-rollup中,交易被捆绑在一起,并由主区块链上的智能合约进行验证。这允许更高的交易吞吐量,因为验证每个单独交易的负担从主链中移除并放在汇总合约上。Scroll特别专注于创建与EVM兼容的zk-rollup,这意味着它可以支持与以太坊相同的编程语言和智能合约。这很重要,因为它允许开发人员轻松地将他们现有的应用程序迁移到Scroll网络,而无需对其代码进行任何更改。

总的来说,Scroll是一个很有前途的项目,致力于将zk-rollups的好处带入以太坊生态系统。通过创建与EVM兼容的解决方案,Scroll可以为开发人员提供一种简单的方法来扩展他们的应用程序并利用zk-rollups提高的安全性和效率。随着以太坊网络的不断发展和对可扩展解决方案的需求增加,像Scroll这样的项目将在区块链行业的发展中发挥至关重要的作用。

ConsensysandInfura

ConsenSys和Infura是以太坊生态系统中最著名的两个名字,它们正在开发一个名为zkEVM的新版本的以太坊虚拟机(EVM)。该项目旨在提高以太坊的可扩展性,这也一直是该平台面临的重大挑战。

ConsenSys和Infura正致力于将zkEVM集成到以太坊主网中,让网络上的任何人都可以使用它。对于以太坊社区来说这是一个令人兴奋的发展,因为它有可能解决过去阻碍该平台发展的一些可扩展性挑战。

虽然该公司尚未发布有关该项目的许多细节、他们的实施方法和其他事情,但这仍然是开发人员关注的最令人兴奋的项目之一。Consensys已经构建了一些支撑以太坊生态系统的核心基础设施,如果此zkEVM实施成为人群中最受欢迎的实施之一,也就不足为奇了。

Taiko

Taiko在其网站上将自己产品定位为「Type1zkEVM——完全去中心化、等同于以太坊的zk-rollup」。他们声称,与此列表中的其他项目相比,作为Type1zkEVM是主要的区别之一。他们几乎没有对以太坊架构进行任何更改,包括哈希函数、状态树或gas成本。通过这样做,他们可以在尽可能少的修改的情况下重用执行客户端实现。使用像Taiko这样的Type1zkEVM的主要优势之一是无需对代码进行太多更改即可轻松迁移。例如,您可以部署在以太坊L1上,然后迁移到Taiko。另一方面,您也可以先部署在Taiko上,然后再迁移到任何其他EVM兼容链。

zkEVM是一种利用零知识证明实现隐私保护的以太坊虚拟机。它允许以保护合同条款和合同中涉及的数据隐私的方式执行智能合同。zkEVM的基本思想是,在以太坊的智能合约执行过程中,部分数据可以在不泄露原始数据的情况下进行处理和验证。

与zkEVM不同,zk-rollup是一种第二层扩展解决方案,它侧重于可扩展性而非隐私。它允许在链下处理大量交易,然后将交易汇总到单个链上交易中,从而减少主区块链上的负载并提高交易吞吐量。在zk-rollup中,交易由一组验证器处理,并创建一个零知识证明,以证明交易正确性,这些验证器负责确保交易正确性。

虽然zkEVM和zk-rollup有不同的重点,但它们都是重大创新,有助于提高以太坊的可扩展性和隐私性。它们有可能显着增强以太坊平台的功能,并使其对广泛的应用程序更有用。

总结

本文介绍了6个zkEVM项目,包括zkSync、StarkwareStarkNet、PolygonHermez、Scroll、Consensys和Infura、Taiko。这些项目旨在提高以太坊的可扩展性和安全性,通过使用零知识证明、分片技术和其他技术来实现更快、更高效的交易。总之,这些zkEVM项目的发展有望对以太坊生态系统和区块链技术的未来产生重要影响。它们正在努力提高以太坊的可扩展性和隐私性,通过使用零知识证明、分片技术和其他技术来实现更快、更高效的交易。这些项目的成功将有助于推动以太坊的发展,使其更具有竞争力,并使其对广泛的应用程序更有用。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-6:855ms