Scroll 的 zk-EVM Layer 2 在以太坊的 Goerli 测试网上上线

Scroll 在 Goerli 测试网上发布了其以太坊第 2 层网络的测试网版本,将 zk-EVM 从 pre-alpha 转移到 alpha 测试阶段。

到目前为止,Scroll 可以在基于该项目自己的以太坊克隆的测试网上进行试用。 通过从这里转向在公共测试网上运行,Scroll 在今年下半年全面推出的道路上向前迈进了一步。

“我们一直在 pre-alpha 测试网上使用模拟主网交易进行测试,但通过拥有更公开的测试网,您可以有更多时间对其进行测试并确保一切正常工作——因为构建系统的难度很大就像这样,”一位名叫 Pseudotheos 的研究人员在接受采访时说。

测试网将是无需许可的,但在很大程度上将保持中心化,特别是在执行网络运行所需的复杂处理的计算机方面。 该网络的代码将是开源的,这意味着该网络可以开始建立弹性。 此外,Goerli 测试网和 Scroll 之间已经建立了一个桥梁来转移资产。

Scroll 已经在其网络上工作了两年,目前拥有 60 名团队成员,以及更广泛的外部贡献者网络。

什么是 zk-EVM?

Zk-EVM 是建立在以太坊上的第 2 层网络,它使用零知识证明来实现可扩展性。 EVM 部分指的是以太坊虚拟机 (EVM),它运行应用程序而不是简单地处理它们。 通过与 EVM 兼容,这些网络能够在大规模运行的同时支持以太坊应用程序。

有两个函数可以使 zk-EVM 工作。 首先是 批量处理大量交易。 然后 证明者 进行复杂的零知识证明计算以生成这些交易都是合法的证明。 然后将此证明广播到以太坊网络,交易获得批准。 

目前,Scroll 正在公开其网络,以便对其进行实战测试,但与此同时,它正在致力于分散排序器和证明器——这是使网络分散的关键要求。

“我们希望构建最强大、最安全的 zk-EVM,这就是我们加倍努力并致力于去中心化证明者和定序器网络的原因。 在主网之后,这是我们的首要任务,”Pseudotheos 说。 “在 zk-EVM 推出之后,我们离完成还差得很远。 就适当的权力下放而言,我们还有多年的工作要做——但这是我们的首要任务。”

Scroll 有一个内部安全团队试图确保网络安全。 它还冻结了一些代码库并将其发送给审计员进行审查。 它计划进行进一步的审计。

为什么 Scroll 走的是更难的路线

可以通过两种主要方式构建 zk-EVM(技术上介于两者之间,但我们不要谈得太深)。

一方面,您可以使用专为零知识证明设计的编程语言,然后必须将以太坊应用程序从 Solidity(以太坊的母语)翻译成新语言。 这更容易构建,但让从以太坊移植到该平台的开发人员的生活更加困难。

另一方面,您可以构建一个 zk-EVM 以使用当前用于以太坊应用程序的相同代码。 这使得将应用程序移植到网络上变得非常容易。 然而,这是一项艰巨得多的任务,因为零知识证明的工作方式与以太坊虚拟机的运行方式截然不同——因此你必须对它们进行编码,使其以一种它们不适合的方式工作。

Scroll 正在采用更具挑战性的方式来构建 zk-EVM,但它希望这种方式能够与以太坊更加兼容,并能引领更广泛的采用。 

“在设计 EVM 时,它根本就不是为零知识证明而设计的。 编写零知识程序的方式与编写传统软件的方式完全不同,”Pseudotheos 说。

这种方法有点像在遵守另一种语言的语法规则的同时用英语写一个句子。 棘手但并非不可能。

它有好处:它应该使以太坊开发人员更容易在 Scroll 上构建并将他们的项目移植到它。 这就是为什么 Scroll 认为艰苦的嫁接是值得的。

Polygon 也在研究这种类型的 zk-EVM,而 StarkWare 则采用相反的方法,zkSync 介于两者之间。

虽然 Scroll 与其他多个旨在推出 zk-EVM 的项目并驾齐驱,但 Pseudotheos 认为率先上市不会产生太大影响。 他们提到了相隔几个月发布的 Arbitrum 和 Optimism,但它们仍在寻找吸引力。 

“谁是第一并不重要,”他们说。 “我认为存在共存的空间,特别是因为很多这些汇总都采用不同的方法以及它们与 [零知识证明] 的细微差别。”

资料来源:https://www.theblock.co/post/215343/scrolls-zk-evm-layer-2-goes-live-on-ethereums-goerli-testnet?utm_source=rss&utm_medium=rss