ZKS:从 zkSync 看以太坊 Layer2 网络的问题和挑战_SYN

3月初,MatterLabs宣布完成了A轮融资,当时很多群就在猜测zkSync是不是也即将发币了。而早在去年12月底,MatterLabs首席执行官就曾确认他们团队的ZKRollup扩容方案zkSync将推出原生代币。

zkSync?是一个Layer2协议,也是以太坊ZKRollup扩容方案构建团队MatterLabs采用的技术方案。

通过和zkSync协议交互会发现,zkSync有非常优秀的一面,也有不足的一面。而其中的很多的不足是Layer2网络所共有的问题和挑战。

数据:以太坊网络当前已销毁360692.35枚ETH:金色财经报道,据Ultrasound数据显示,截止目前,以太坊网络总共销毁360692.35枚ETH。其中以OpenSea开头地址销毁973.01枚ETH,Uniswap V2销毁396.28枚,ETH transfers销毁580.32枚ETH。注:自以太坊伦敦升级引入EIP-1559后,以太坊网络会根据交易需求和区块大小动态调整每笔交易的BaseFee,而这部分的费用将直接燃烧销毁。[2021/9/25 17:05:21]

zkSync主要优点有:

数据:Augur交易量创2018年来最高:8月23日消息,CoinMarketCap数据显示,Augur(REP)价格自周五开始回升,至周六凌晨已从20美元上涨道30美元,涨幅近50%,创下2018年以来的最高值。据悉,Augur为去中心化市场提供动力,当前Augur上的重要局包括特朗普能否赢得大选以及比特币价格能否在9月底达到14000美元。(Decrypt)[2020/8/24]

1.手续费确实便宜,实测当前zkSync网络上进行一次token转账大致手续费为1.5元人民币左右,而当前ETH主网进行一次token转账大致手续费为75元人民币左右;

分析 | 中国基金报:美联储降息、Facebook发币、产量减半推动比特币破万:中国基金报今日发文《比特币破万刷屏:币圈周末疯狂 6个月暴涨240%》,文章提到,业内人士认为,比特币破万的原因主要有三个:一是美联储降息的可能性加大,二是Facebook发币,三是明年产量要减半,下一次比特币采矿奖励减半,预计发生在2020年。但纽顿投资管理公司全球股票投资组合经理马汉姆提醒大家:“对于普通投资者来说,比特币的吸引力仍然太有限。比特币的风险非常大,波动性一直很大。”[2019/6/23]

2.支持token支付手续费,例如你在zkSync网络上转账USDCtoken时可以选择USDC进行手续费支付,这对用户来说是友好的;

中国科协常委徐晓兰:加紧部署区块链标准:中国科协常委、中国电子学会副理事长兼秘书长徐晓兰对未来推进和规范区块链发展提出4项建议:1、加大对区块链前沿基础技术和战略发展方向的预判;2、加大基础技术研究和公共服务平台建设、立法工作投入;3、加大风险监督和防控的系统工程建设;4、加紧部署区块链标准、推进国家标准体系建立。[2018/3/6]

3.提币到ETH主网所需时间短。当前实测一次提币,花费手续费约150元人民币,大约到账时间为3个小时。因为当前总交易量比较少,根据设计,越多的交易量会让提币所需时间变得越少。预计以后提币到ETH主网时间一般在几十分钟之内。

zkSync主要的问题或挑战:

1.zkSync网络本身的安全性。为了实现本网络更快的确认速度,Layer2网络一般采用PBFT、DPoS等共识协议。这些协议可以支持更快的出块速度,但是它们通常更加中心化。

在zkSync官方宣传语中写的是:和ETH主网一样安全。但那是有前提的。前提是你需要等待转账交易进入verified状态,才和ETH主网一样安全。这通常需要等待十几分钟以上。因此,相对而言,Layer2网络本身普遍具有更中心化、相对不安全的问题。

2.合约账户的Layer2映射问题,这是一个通用的问题。如果你在zkSync二层网络中,把token发送到了只是在ETH主网存在的地址上,那会发生什么?

币会丢失吗?为了解决这个问题zkSync专门设计了changePubKey的交易类型,让你去认领某个地址。如果该地址是一个外部地址,你可以通过私钥进行签名,在zkSync网络中发送一个changePubKey的交易,便可以认领该地址。

但是如果该地址是个合约地址,那么就会有问题。因为合约地址不存在对应的私钥。这时就面临着资产永久丢失的风险。zkSync设计的方案是在该合约上执行一个"onChain"类型的changePubKey交易。这就要求该合约地址拥有执行任意代码的能力,否则Layer2的资产依然面临丢失。

3.Token映射的问题。zkSync网络上的token和ETH主网上发行的token保持一种固定的映射关系,而这种映射关系是人为管理的。目前不支持去中心化的任意token的映射,如果你想将一个不知名的主网token映射到zkSync网络,则需要人工向zkSync团队提交token信息。这也是一个比较大的限制。

4.支持不同步的问题。目前各大钱包和交易所对Layer2网络的支持并不同步。可以预计不久将来,会出现用户误将交易所充值错发成Layer2交易。如果该交易所尚未支持该Layer2网络,将出现充值不能识别的情况。

5.支持通用EVM的问题。目前支持通用EVM,让ETH主网上的Dapp可以无缝移植依然是zkSync的重大挑战。目前通用EVM在开发过程中,但是可以想象其复杂度还是较大的。通用EVM的运行效率、生成Proof的技术复杂性所引入的问题,也是我们值得关注的。

结语:

尽管存在很多问题和挑战,但zkSync相对其它网络仍然具有巨大的优势。Layer2可以实现转账手续费低廉的用户需求,同时也能让用户以去中心化的方式进出ETH主网。这是其它平行网络所不具备的优势,因此,zkSync未来的发展依然是值得期待的。

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

大币网

[0:0ms0-6:264ms