首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

zkSync Era:以太坊区块链上推出的第一个zkEVM

随着24号 zkSync Era Mainnet 的面向所有用户开放,意味着对期待已久的 zkEVM 的等待终于结束了。可以说,zkSync Era 主网(也就是zkSync 2.0)的上线,对于整个加密领域来说,这是一个历史性的时刻。

我们可以把 zkEVM 简单理解为是零知识证明和虚拟机的结合体,它可以在既保证用户在不泄露交易信息的情况下能够创建和运行智能合约,同时还能兼顾到零知识证明扩容方案的速度和效率。

zkSync Era 也是以太坊区块链上推出的第一个zkEVM,也就是说它是第一个启动主网的 zkEVM,比 Polygon zkEVM 早 3 天启动,虽然这只是其推出阶段的第一个阶段,该产品可以被视为 Alpha 版本。

目前,用户已经可以连接到其主网并与已经上线的项目进行交互,包括利用官方提供的跨链桥将代币从以太坊主网跨链至zkSync Era,体验 zkEVM 和建立在zkSync Era 上的dApps,开发者和项目也能在网路上构建和部署他们的代码。可以看出来,它的基础设施核心和关键部分以及主要设计选择正在发挥作用,会为其未来奠定坚实的基础。

但这里需要再次提醒的是,目前 zkSync Era 主网目前处于Alpha 阶段,建议大家现阶段不要在该网路上投入过多的资金。截止撰写本文时,zkSync Era 的TVL(总锁仓价值)已达到 3389 万美元。

zkSync Era 采用 ZK Rollups 技术,它的安全模型可以“保证以太坊 100% 的安全性”。而且它也不依赖于欺诈证明或博弈论,而是基于“基础数学和密码学原语”(zkproofs)。

而且,为了实现无限扩展,zkSync 还将二层的账户状态分成了两个部分,其中链上部分仍为 zkRollup,而链下部分则是由 zkSync 代币持有者组成 PoS 网络保护的 zkPorter。

另外,与现有的 zkEVM 相比,zkSync 采取了一些自主性的架构选择,比如,他们会“通过发布每笔交易涉及的存储槽的更新来管理日期可用性”,这对于非开发人员来说也许没有太大意义,但它提供了一些属性,这些属性包括帐户抽象、数据可用性、数据压缩、数据扩展等。

帐户抽象方面:zkSync 的一个关键方面是带有对帐户抽象(Account abstraction)的原生支援。通常情况下,大多数加密货币钱包只是标准地址,可以发送和接收资金并与智能合约互动。而有了帐户抽象后,加密货币钱包就可以以更复杂的方式设计,提供更广泛的功能。通过支援原生帐户抽象,zkSync Era 可以进一步增加安全性,并使新用户更容易进入到加密货币领域中。

数据可用性方面:用户不必为他们的交易输入支付Call Data费用,他们只需为 zkproofs 付费即可(相对而言费用会更便宜)。这就允许用户可以进行非常大的输入并处理大量数据,这对于许多用例来说可能会比较重要。比如我们经常听到的账户抽象,它允许用户在自己的交易中提交进一步的输入,例如你 iPhone 的另一个签名或额外的元数据、限价订单等。

数据压缩方面:如果你是使用 Optimistic Rollups,那么你将不得不为每个单独的 Oracle 更新支付数据可用性。但数据可用性是所有汇总共享的最稀缺资源,且以太坊上只有一个有限的可用数据带宽,所以无论汇总的可扩展性如何,它们仍然必须在 L1 上共享。而如果使用 zkSync,你只需在大批量结束时为单个存储插槽支付最终价格即可,因此,你可以根据需要尽可能频繁地更新预言机,例如在 Uniswap 的 LP 上,用户会进行大量交易,但只需支付一笔交易费用。

数据扩展方面:如果使用 zkporter(Validium 系统的一个变体),那么一些数据就可以不必在以太坊上进行发布。这对于某些用例来说会比较有意义,比如那些一次性投票活动的用例,只需要以太坊保证其数据提交的有效性即可,而它的数据其实是可以丢弃的。简单来说,zkPorter 将允许用户在“具有最高安全性且费用比以太坊低 20 倍的 zkRollup 账户”或“在不同的安全模型中具有仅几美分的稳定交易费用的 zkPorter 账户”之间进行选择,这对于进行大量交易的用户来说可能会特别有价值。

zkSync Era 利用零知识证明(Zero-knowledge proofs)可以将多笔交易打包在一起,并记录在以太坊主链上。作为一个zkEVM,zkSync Era 与以太坊虚拟机(EVM)兼容,所以,大多数从 EVM 链部署的项目不需要更改一行源代码,这样一来就可以提其高安全性并减少错误,因为这样就不需要新的语言或工具了。

另外,与 Optimistic Rollup 类的项目相比,zkSync 允许用户更快地桥接和退出,而后者还需要 7 天的等待期。在用户与多个 L2 进行交互的 multi-rollup 中,我觉得此功能将会变得越来越重要,这也是 zkSync 的优势之一。而且,zkSync 还进一步改善了加密用户的各种使用体验,因为在 L1 和一些 Optimistic Rollups 中仍然存在一些问题(比如交换大笔款项)。

总之,综合来看,我认为 zkSync 的价值主要集中在以下几个方面:

通过更便宜和更快的交易,很多以前不可行的用例在它上面可以实现

可以实现瞬间提现到L1

用例和汇总之间前所未有的可组合性水平

从长远来看,zkSync 目前在做的这些事情,也许一开始的发展可能会较慢,但随着其基础设施的不断布局,我认为它能够在未来提供更好的牵引力。

当然,未来是美好的,但这里面也会有一定的风险。因为zk是一项全新的技术,它涉及智能合约风险等基础系统性风险。而这些复杂系统具有的固有风险,你很难预测它会出现在哪里。这就是为什么系统架构必须尽可能要做到简单和隔离,并具有尽可能简单界面的原因。而且,它还必须有缓解机制,包括具有多层安全性,也就是如果一件事失败,必须有一个备份可以依赖。

但不管怎么说,zkSync 接下来做的事情,都是值得我们期待和继续保持关注的。而除了 zkSync 外,包括 ConsenSys、Polygon 和 Scroll 等在内的主要对手也在积极构建 zkEVM 生态,zkEVM 接下来是否会迎来一轮新的叙事,我们拭目以待。

好了,以上就是今天通过「话李话外」分享的全部内容。我们最后再来一起小结和回顾一下吧,本文主要帮大家介绍了zkSync Era的一些概念和核心特点。希望今天的分享能够对大家有所帮助。

本文特别鸣谢:francescoglt、Senka

声明:以上内容只是个人角度观点及分析,仅供广大爱好者科普学习和交流之用,不构成任何投资建议。投资有风险,请理性看待和规划,树立正确的理念,提高风险意识,并遵守所在国家和地区的相关法律法规!本文首发于「话李话外」公众号首发,转载请注明出处,感谢支持。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230327A06TN200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券