【千字短文】全面介绍与EVM兼容的zkRollup链——zkSync
日期:2023-04-26 10:59:01 / 人气:
作者:Chloe
现阶段并没有突破「不可能三角」的区块链,也就是既安全、可扩展同时又去中心化。
目前解决以太坊扩展性的最佳解决方案是Layer 2,有3大类技术:Plasma、状态通道和Rollups。Rollups也导出了方案——Optimistic Rollups和ZK-Rollups。
zkSync 1.0是基于ETH的zkRollup扩展解决方案,于2020年6月15日在以太坊主网上推出,TPS约300。但是zkSync2.0可以与EVM兼容,已经于10月28日推出第一阶段BabyAlpha。
#ZkSync 1.0发展困难点
ZkSync 1.0由Matter Labs在2020年推出,依赖于以太坊的安全性,主要用于Token交换或转移,但当时它并不支持智能合约,所以今天zkSync 1.0上的产品是有限的。
尽管ZkSync 1.0缺乏支持智能合约的技术,但也成功吸引了超过5400万美元的资金。zkSync上的大部分TVL是ETH和各种稳定币,曾推出NFT铸币但吸引力不大。
所以ZkSync 1.0与其他通用L2相比,采用率并不乐观,可以说除了Token转移和交换之外,该rollup几乎没有什么实用功能。
# Optimism与ZK
Rollup的本质上是将运算过程从主链转移到称为“Rollup链”的单独链上,在该链执行交易后,数据会被聚合并汇总在一起,然后传输到主链以进行验证。
目前主流技术是Optimistic Rollups与ZK-Rollups。
Optimistic Rollups使用了“欺诈证明”的技术点,与以太坊主链同时运行,并在交易被执行、处理后,将数据发布到主链上。Optimistic Rollups主要代表为Optimism和Arbitrum。
ZK-Rollups会在主链以外进行运算和数据储存,并批次发送至Layer 1,它们则会被立即验证或拒绝。不仅解决了Optimistic Rollups的交易时间劣势,同时也解决了Gas费用问题,且任何一方都无法提交欺诈或恶意交易。?
但是ZK-Rollups与EVM不兼容,这意味者以太坊主链上的现有应用若迁移到Rollup链上,可能不得不重写代码。
ZkSync开发团队正是踩着目前市场上的痛点,开发出与EVM兼容的Rollup链——zkSync2.0。
#zkSync 2.0 的特点
zkSync 2.0通过支持Solidity(zkEVM)和Zinc(Rollup的内部编程语言)实现任意智能合约功能,还通过zkPorter实现TPS指数级增长(大约20,000+)。
Solidity是以太坊的高级智能合约源代码,zkSync团队则将其编译为Yul(一种中间语言,可以为不同的虚拟机编译为字节码),然后使用LLVM编译器框架将Yul代码重新编译为一套为zkSync的自定义、电路兼容的字节码。
也就是说,直接从高层代码开始,绕过了对EVM执行中所有步骤的zk证明,从而使证明过程更容易分散,且同时保持高性能。
引入zkPorter,相当于让用户多了一个选择——在链上还是链下储存其数据。
简单来说,zkRollups账户提供最高的安全性,而zkPorter账户提供比zkRollups更低的费用,更高的扩展和速度。
但无论用户选择哪种zkSync账户类型,所有用户将能够彼此无缝交互,形成更大的流动资金池。而且它都比侧链安全得多。
#Layer 2之后还有Layer 3
Matter Labs近期宣布未来目标是要于2023年第一季推出由zkEVM驱动的L3。
被称为 "Opportunity" 的L3很可能是所有测试网上第一个推出的L3,目的是为了完善无数个完全可定制的 “超级链(HyperChain)"。
这些超级链都是通过原生桥接相互连接,进而将安全互操作性的想法实现,Matter Labs所推出的L3将是高度实验性的,有很大的机会能成为新区块链扩展架构研究和发展的下一阶段。
ZkSync由德国公司Matter Labs创立,是一个热衷于使用密码学和数学解决问题的工程团队。它于2019年12月开始研究zkSync解决方案,并于2020年6月发布了zkSync 1.0。?
该团队的CEO为Alex Gluchowski、产品负责人Steve Newcomb,先前在创立了Powerset后就被微软收购,后来成为微软Bing的一部分。
另一位则是技术总监Anthony Rose,他在SpaceX领导了工程团队几年,为Falcon、Dragon和Starlink开发软件。
Matter Labs在2019年的种子轮融资中筹集了200万美元,并在2021年2月的A轮融资中从Binance、Aave、Curve和Coinbase Ventures等加密公司筹集了600万美元。
2021年11月的B轮融资中又从a16z、Dragonfly和Placeholder等风险投资基金筹集了5000万美元。
2022年1月,该公司又获得了BitDAO 2 亿美元的支持。
11月16日Matter Labs传出在C轮融资中筹集了2亿美元,总融资金额已达4.58亿美元,此轮融资是在FTX崩盘前完成。
Matter Labs承诺在2022年底之前根据MIT开源许可提交其核心代码。Matter Labs首席产品官Steve Newcomb表示,1/3的代币将分配给Matter Labs的员工和投资者,剩余的代币将进入zkSync生态,但未透露具体的计划。
#除了 Rollups 之外, L2 还有哪些扩展技术?
Plasma方案可以视为以太坊的原生侧链,使用智能合约和默克尔树的组合来创建子链的无限分支。这些子链是以太坊主链的较小副本,都有自己的共识机制。
每个子链都依赖于一个欺诈证明系统来保证安全性,该系统类似于rollup。
状态通道Channel方案是用户可以直接在链下进行交易,并将链上的交易减少到只包含重点信息。
具体来说,区块链的一部分是通过智能合约锁定的,因此在更新它之前,参与交易的参与者必须完全同意。一旦想停止使用Channel,就退出并将最后一次状态更新提交给主链,主链将会再次解锁状态。
近日全球加密市场面临资金断链危机,当市场回归本质,一边淘汰泡沫,才能让更多有实力扎根的团队、与有真实收益打底的项目有机会被关注。
因此ZK-Rollups尖端可扩展性解决方案逐渐在低迷市场中展露头角,2023年将至,将会成为更多应用程序的催化剂。
热门赛道专题