第二层曲线选择:ZK-Rollup的优点剖析

- 编辑:admin -

第二层曲线选择:ZK-Rollup的优点剖析

*锌VM

依据matter labs的介绍,合同是用锌编程语言撰写和撰写的。zync虚拟机字节码和snark认证密钥可以在未经许可的状况下部署到zksync互联网。

合同将在Layer2分配一个新地址。当用户与契约交互时,zksync的验证器将实行zync VM操作码,并生成买卖有效性的零常识证明。该证明将由rollup块电路通过部署的认证密钥递归地验证。块证明由部署在ETH上的zksync智能合约验证,以授权状况转换。在可组合性方面,ZKSyncLayer2的所有契约都可以相互调用,就像ETH主网上一样。

*用户密钥管理

依据matterlabs的说法,zksync直接集成到签出过程中,像Web2.0的单点登录认证策略。假设zksync网站被黑客入侵,还需要用户ETH钱包以消息签名的形式进行验证。签名目前由其服务器验证。为了提升客户体验,matter实验室正计划与其他团队合作,开发一个通用的ETH第2层签名标准。

*目前限制

现在,锌VM还没集成到zksync核心中。锌编程语言中的一些要紧函数也会丢失。这需要进一步改进。

*锌程序设计语言

依据matter labs的通知,现在锌虚拟机的智能合约需要用锌编程语言撰写。锌遵循简化的rust语法,并借助solipty的所有智能合约元素和结构。锌在结构上与固含量基本相同,因此将现有些固形代号转换为锌相对容易。但,它现在不支持图灵完成(稍后计划),因此禁止递归和无限循环。除此之外,现在的Vyper程序可以同构转换为锌。资深的solipty/Vyper开发职员可以在几天内学会它。

锌本身并非图灵完备的,但它可以通过一些修改来完成关于坚固性的工作。现在,去中心化的金融应用程序的大多数代码极少需要循环或递归。除此之外,图灵的完整组件也可以通过用事务级递归来重新达成。

在过去的几个月里,ETH互联网已经被去中心化的金融的影响所淹没。第2层和碎片化是ETH将来可扩展性的渠道。然而,碎片化的成熟推行需要几年的时间。现在最大概的扩展路径是Layer2,在现在各种二层路径中,rollup系列是最有前途的技术路径。

在rollup系列中,ZK-rollup和optimum-rollup是主要的两类型。现在,他们进展顺利。9月底,乐观团队宣布其测试互联网的第一阶段已经开通;燃料也被推进到测试互联网;loopring、zksync和devorifi(基于starware技术)也推出了ZK rollup。之前blue fox的说明中提到的Zeroswap“Zeroswap:DEX基于ZK rollup”也将推出基于ZK rollup的AMM模式DEX。Layer2将在将来半年大力进步,尤其是在profi范围。

而curve在Layer2的竞价速度更快,基于ZK-rollup技术的curve马上问世。依据matter labs和curve的通知,在matter labs的帮忙下,curve团队将现有些curve合同改写为锌版,并开通了测试互联网进行测试。

(https://zksync.curve.fi)

第2层曲线选择

此前,蓝狐笔记还介绍了ETH的Layer2轨迹,ETHLayer2的突破性进展:的意思是,还介绍了ZK上卷与最佳上卷有什么区别:ETH的要紧扩张方向。那样,曲线为何选择基于ZK rollup的2层策略呢?

尽管市场上的每种第2层技术都有我们的优势,但最后,每种解决方法都有我们的平衡选择。有的协议需要较少的安全性,但需要更高的性能,比如游戏项目。有的协议在安全性方面是不可以妥协的,譬如去中心化的金融协议。去中心化的金融协议的总资本产出超越100亿USD,买卖的资本额高达数十亿USD。安全性是这部分协议的最重要考虑原因。

现在,与layer 2相比,ZK-rollup和optimum-rollup更受去中心化的金融协议的喜爱。尤其是ZK-rollup在安全性方面接近于第1层的水平,因此也被觉得是将来最有前途的第2层策略。当然,在这个过程中,可能会出现新的更好的解决方法,这需要时间来催化。

曲线选择ZK-rollup的主要原因是其安全性考虑。现在,cuvre锁定的资产金额超越15亿USD,最近日买卖量约为1.5亿USD。它已经有了相当大的规模,不可以做太多的安全权衡。ZK大全几乎是第1层安全性。这是curve选择ZK rollup的一个主要原因。

与经济勉励下的博弈模相比,ZK-rollup安全更依靠于纯数学。另外,最佳上卷存在潜在的安全问题,其安全性可能伴随其锁定资产的增加而降低。因此,它有一个相对安全的资产范围,假如资产过大,就大概遭到攻击。

除此之外,ZK-rollup在最后性方面也比最佳rollup有肯定的优势。ZK大全可以在几分钟内达到最后结果,这支持资金迅速返回到第一层。最佳上卷有一个有争议的延迟时间设计,一般至少需要一周。

当然,最佳上卷也有它的优点。与ZK-rollup相比,它在可编程性方面更友好,支持EVM兼容性,更便捷将现有些ETH智能合约引入Layer2。

为知道决这个问题,matter labs声称它在ZK rollup方面获得了一些突破,尤其是在支持任何用户概念的智能合约方面。matterlabs介绍了zinc编程语言和snark友好的zinkvm,并为ETH达成了递归plonk验证。这三者的结合将支持zksync上的智能合约。

*开放式测试

互联网测试功能齐全。用户可以撰写合同,将其部署到测试互联网,进行当地测试,并生成智能合约实行的零常识证明。每一笔买卖都会在zksync测试互联网上进行真实的代币转账,这将反映在区块浏览器和钱包中。用户需要用真的的erc20代币进行买卖。