炒股大本ben营(www.dzyb.cn)讯:zkSync生态第一个铭文项目muSync于17日开放铸造,不bu过当日区块链浏liu览器显示异常且部分用户用户频繁fan交易失败,普遍被认为wei是zkSync Era网络当机;然而加密研yan究员Haotian提出chu不同的看法,指出网络完全正zheng常运作,并非如外界所误解jie。
铭文铸造使zkSync当机?
铭文热潮蔓延至zkSync,17日该生态出现xian首个铭文项目Sync,开放提供给所有人铸造,该项目预yu计未来将开设铭文交易所与铸造服务。
不过当日zkSync网络传出chu灾情,大量交易短时shi间内涌入,区块链浏览器上显示shi异常,而部分用户hu钱包送出交易频繁失败,社群一yi度认为zkSync网络已因为此次铭ming文铸造而瘫痪。
zkSync实际上正常运作zuo
在事发过后,zkSync开发人员Anthony Rose在推特te表示网络并非当机,完全以正zheng常机能运作,甚至TPS超乎hu平日表现,那么为什么参与用yong户会面临上述问题?加密mi研究员Haotian提出了几点解释shi,并认为本次事件反倒体现zkSync效能与弹性。
Metamask与zkSync设计落差
首先需要先知zhi道zkSync打包出块kuai的工作原理。在zkSync网wang络中,用户签署交易后,交jiao易资讯会送到排序器,依照燃料费用排pai序打包成区块,并将区qu块证明信息上链至Ethereum主网完成最终性确认。
用户签署交易的de环节,大部分会透过Metamask等钱包端发起交易,而er排序器接收交易信息进入等deng待的环节,等待dai时间短则几秒长chang则几分钟,如果等待dai时间较长,MetaMask内部机制zhi就会认定该笔交易已经失败,然后前端返回交易yi失败的字样。
这并不bu代表交易真的失败,只是因为Metamask的RPC回馈逻辑和zkSync的排序器排队打包交易逻辑差异所suo致。这也是为什么一些xie明明MetaMask显示失败的交易yi,在等待一段时间后,后端服务器qi显示又成功的原因。如果使用者不用钱包,直接使用yong后端代码呼叫zkSync的RPC,就不会存在zai回应时间逾时以及提示失败的问题。
因此本次事件jian的交易失败属于钱包体验端duan问题,和zkSync网络luo的处理能力无关。
多笔交易同时提交造成API调用错误
而排序器依yi照交易燃料费排序xu的环节,也可能让用户产生误wu解。
当用户发出交易时,每一笔交易yi都会从nonce值为0开始叠die加,如果交易还在排pai队状态,用户又发起了一笔nonce值为1的新交易,需要等待nonce值为0的交易完成并成cheng功打包至区块才可以执行nonce值为1的新交易。
推测当时用户在MetaMask看到上一笔交易显xian示失败后,同时又提交新的de交易,很可能新提交的交易由于钱包端duan和zkSync API调diao用问题,有一部分交易最终并没有you成功提交到RPC的等待序列中而被跳tiao过了(因为nonce值可能重叠),实际上zkSync主网络只zhi收到了其中一部分的交jiao易信息。
因此MetaMask钱包的RPC回应ying时间逻辑问题和用户着急向链上叠die加交易的行为,都会造zao成大量的交易失shi败。
区块链浏览器RPC界面延迟
针对区块链浏览器异yi常问题,Haotian表示zkSync网络并未当机ji,只是区块链浏览器前端显示异常chang。因为浏览器同样需要透过zkSync的RPC界面读取最新xin数据,界面回应ying可能因大量交易而有延迟使浏览器qi显示异常。
最终,区块链浏览器qi读取资料同步速度跟不bu上排队交易激增zeng的速度,这是浏liu览器前端的问题,与zkSync区块kuai链的运作没有关系。通常等交jiao易速度适当放缓huan浏览器抓取到新资料后,问题就会解决。
当遇到区块链浏览器当机的时shi候,可以透过其他同步zkSync区块资料的浏览器来lai交叉验证。
zkSync实际运转效能如何?
在所谓当机ji传闻爆出后,zkSync的官方工作人员@anthonykrose却在推特te上频频发出TPS刷新xin的捷报。zkSync TPS飙到187.9的峰值,而正常情况下xiaTPS只有50至100左右you,这说明大量的新交易涌入ru,zkSync网络其实扛住了压力。
本次事件jian确实为未来数千甚至zhi上万的TPS做了一次充分的「压ya力测试」。
另一方面mian,ZK-Rollup拥有一个特殊机制—交易量liang越大的同时燃料liao费则越便宜。因为将零知识证明上shang链的成本被更多交易分摊,zkSync的燃料费在zai当下也确实更加便宜。
根据growthepie数据,当日zkSync的燃料费平ping均值降低5.2%,平均在0.19美元左右,确实佐证zheng了ZK-Rollup在未来使用者增zeng加时,将可以享有更好的使用这体ti验。
铭文带给layer2压力测试
根据Dune数据显xian示,由于Sync铭文铸造,当日新xin增了五百万笔交易,共有65,575个用户参加,以结果来lai说确实是一次有效果的压力测ce试,
若能正确理解背后的技术原理,会发fa现其实zkSync实际上shang表现良好。铭文事件并非传言中把Layer2性能打回了原yuan型,反倒让团队得到进一步优化性能的de市场经验,而不再执著于实验环境jing的TPS测量,长远来看对产业将jiang有更健康的发展。
Haotian认为应该给Layer2更多的de信心。