长推:zkSync CEO 罕见回应 ZK-Rollup 发展瓶颈问题
SNARK证明是一种复杂的证明电路系统,构建电路需要消耗大量的计算机内存。
原文作者:@tmel0211
原文来源:Twitter
注:原文来自@tmel0211发布长推。
看了Epicenter Podcast一期采访 @zksync CEO @gluk64 的内容,罕见地谈到了 ZK-Rollup的bottleneck瓶颈问题,基于个人理解总结下:
1)Speed of Sequencer (TPS):Sequencer负责交易排序,它的处理能力决定了链的TPS,目前单一Sequencer处理能力大约几百txs左右,要扩大TPS有两种路径,要么继续提高单个Sequencer的能力,这样会中心化,要么引入更多Sequencer,虽然去中心化了,但是协调起来会增加延迟降低TPS,这是一个需要权衡的问题。
zkSync目前计划还是在推荐去中心化Sequencer进程;而且ZK Stack这种把组件模块化的方式,长期来看可以减缓这个矛盾,因为只有极小部分的组件会被依赖,大部分都是可选择可定制的。
关于【长推:zkSync CEO 罕见回应 ZK-Rollup 发展瓶颈问题】的延伸阅读
加密杂谈:对RaaS和Eigenlayer的一些看法
本文讨论了加密货币领域的热门话题,包括Rollup技术、Restaking、LRT、AVS和Eigenlayer。作者认为目前情况并不乐观,团队进展缓慢,Rollup部署过多也不利。对于Restaking、LRT、AVS和Eigenlayer的不满,存入ETH数量巨大,但空投效果不佳。团队发布庞大白皮书,但工作原理和概念仍不清楚。Eigenlayer决定暂不启用惩罚机制,但是否有必要为每个新兴协议提供近十亿美元的用户Restaking ETH并面临风险?惩罚机制将在不到一年内启用,操作者是否意识到Restaking风险?或许会有其他平台蚕食Eigenlayer的市场份额。
详解 OP Stack Rollup 流程及对应代码
Optimism Bedrock是当前版本的OP Stack,提供了启动生产质量的Optimistic Rollup区块链的工具。它包括op-batcher和op-proposer两个服务,负责从sequencer读取交易内容并rollup到链上,以及将交易状态rollup到合约。文中介绍了如何使用recordL1Tip和l1Tip来获取最新的L1BlockRef,以及如何收集和提交交易数据。每个事务仅使用一帧,如果通道已满,则仅返回剩余帧,直到成功发送到L1。sendTransaction将交易发送到一层,并更新交易发送状态。FetchNextOutputInfo获取L2上的区块output,NextBlockNumber获取下一批次需要提交的区块区间,SyncStatus获取L2块的状态和块信息,OutputAtBlock根据块高获取output,sendTransaction使用output构建stateRoot提交交易到一层链。
2)Data availability(数据可验证性):zkSync目前把所有的input数据都放在了链上,以确保可获取和验证性,这就是data availability,之前的Thread提过zkSync的Flowworks是二次提交验证机制,也就是说,Sequencer排序好交易的第一阶段,zkSync要把输入数据的哈希存放到以太坊主网上,之后开始第二阶段,先经由zkPorter生成 SNARK证明,再走Prover ZK电路验证,最后提交给主网的Rollup合约验证。两次的数据会做一个最终的匹配性校验,完成后才算一次成功的zk proof过程。
但问题是,以太坊的Block本身有容量瓶颈,将来zkSync的数据规模大到一定程度,不一定全部数据都会上主链,得引入 external data的验证,这样的话得转化目前的二次验证方式,减少对主网数据的依赖,那如何确保安全性就成了一个瓶颈;zkSync要往STARK转型有一部分因素也是这个,相比SNARK,STARK更适合使用外部的可验证数据。
3)ZK circuit hardware(ZK 电路硬件性能):SNARK证明是一种复杂的证明电路系统,构建电路需要消耗大量的计算机内存,目前SNARK证明要消耗6-16GB的RAM空间,若电路更大其消耗的内存资源也会同步增长,因此硬件问题也是个瓶颈。要解决这个问题,可以通过优化算法来解决,或者采用更高级的定制硬件,目前高端的工作站可达到TB级别的RAM,但硬件性能不能无脑强堆,得综合考虑成本以及性能利用率等问题,是个需要权衡的问题。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:@tmel0211,如有侵权请联系删除。转载或引用请注明文章出处!
标签:Rollup