我发现人们对zkRollup的工作方式有一些误解。
让我在这篇文章中解释为什么证明者不是限制因素,以及zkrollup真正的限制是什么。
ZKL2不会成为可扩展性解决方案。实时负载有很长的顺序状态依赖性。对于ZKP来说,要想跟上链尖的脚步,证明者时间+验证时间必须低于实时执行的时间。这只能是对于那些间歇性的负载来说。真正的负载不是间歇性的。Solana正在处理的是一个永无止境的依赖状态转换链。证明者不可能跟得上。
数据:5千万枚USDC从USDC财政部转移到Kraken:金色财经报道,据WhaleAlert数据监测,50,000,000枚USDC(50,030,333 美元)从 USDC 财政部转移到Kraken。[2023/3/24 13:23:08]
第一步是保持网络的同步性。这不是专门针对zkRollup的,这对任何链都是一样的。
一旦你有一个节点已经同步了,你需要为所有这些批次建立证明。
为了建立证明,你需要重新执行批处理并建立zkProof.在polygonzkEVM的情况下,在一台简单的机器上,10M的gas批次处理需要2秒。
某未知地址将2000万枚CRV转至Aave V2:金色财经报道,据Whale Alert监测,某未知地址15:19(UTC+8)将2000万枚CRV(约1900万美元)转移至Aave V2。[2023/3/21 13:17:11]
但是,这个过程可以并行运行!这意味着,你可以让一台服务器计算批次一的验证器,第二台服务器计算批次二,第三台服务器计算批次三,以此类推。
如果网络有很高的需求,产生了许多批次,你将需要许多证明者来追赶,但如果网络的负载减少,你可以关闭其中一些服务器。
一旦你有了一个连续序列的所有批次证明,你就可以把它们聚合起来。这意味着,例如你可以计算一个证明,证明批次一的证明和批次二的证明。你可以对第三批证明和第四批证明做同样的事情。
美联储博斯蒂克:美国通货膨胀“可能已经达到峰值”:金色财经报道,美联储博斯蒂克表示,美国通货膨胀“可能已经达到峰值”,这表明情况正朝着积极的方向发展。预计2023年美国GDP增速为1%,“相当缓慢”。预计到年底通货膨胀率可能在3%左右,标志着政策是有效的。[2023/1/7 10:59:08]
所以你可以建立一个证明树,其中根部证明了一个完整的链段。你可以用你想要的形状和并行的方式建立这棵树。你可以让一个服务器聚合证明1和2,而另一个服务器聚合证明3和4.这个证明在“火箭”中需要10秒。
最后一步是在链上发送这个汇总的证明。这个证明在链上存储rollup状态,并允许用户提取资金。这一点有间隔地定时发生。
在这最后一步,证明被从STARK转换为SNARK,这减少了验证链上证明的gas成本。这个过程在“火箭”中大约需要2分钟,无论证明环节有多长,整个交易的gas成本大约是350K。
这里最重要的参数是证明成本,因为它影响到交易费用。但与其他成本相比,如数据可用性成本、L1交易的成本、维护成本或甚至optimisticrollup的资本成本,这一成本变得微不足道。
所以说,zkRollup的可扩展性完全不受证明者的限制!
那么zkRolloup可扩展性的限制是什么?
这一点上,它们和任何其他的rollup都是一样的。下一个瓶颈是数据的可用性。这就是为什么推动Ethereum2danksharding和EIP4844那么重要。
一旦解决了数据的可用性,下一个瓶颈将是保持链的同步。在这一点上,在一个并行运行的多rollup生态中思考将有很大的意义。
你可以在这里测试PolygonzkEVM:https://polygon.technology/blog/your-three-step-guide-to-using-polygon-zkevm-yes-its-that-easyand
我们将于3月27日在主网推出测试版!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。