我还没有深入研究Hermez的zkevm解决方案,但有趣的是,比较Scroll和PolygonHermez的zkevm是一个很好的视角,可以帮助大家更好地理解zkVM和zkEVM。
基本上,Scroll的zkEVM解决方案通过「重新实现」整个EVM来实现EVM等价,EVM的所有操作都是在zkevm-circuits中定义的,这需要很多步骤(约束)来证明。
Hermez的zkEVM解决方案是不同的,他们不是重新实现一个EVM,而是实现一个特定的zkVM,并将EVM操作对应到他们自己的zkVM。所以,证明EVM的操作等同于证明Hermez的zkVM中的对应操作,并且zkVM有非常大的自由度,它们可以避免EVM中的zk-unfriendly部分。
Glassnode:机构对比特币的需求仍然疲软:金色财经报道,根据Glassnode的一份报告,Purpose ETF在经历了5月和6月相对强劲的需求期后,本周净流入放缓。Glassnode表示,放缓表明机构对比特币的需求在这些受监管产品中仍然疲软。此外,GBTC比特币信托份额的价格表现也助长了比特币的看跌。Glassnode数据显示,GBTC份额上周继续以明显低于该基金资产净值的价格交易,折价11%-15.3%,显示出对加密货币的需求低迷。(CoinDesk)[2021/7/21 1:06:06]
用不同的方法来定义Hermez是zkEVM还是zkVM:
加密评论员:美联储采取的通胀措施对比特币来说很难做到:美国联邦储备委员会(Federal Reserve)主席杰罗姆·鲍威尔(Jerome Powell)5月17日接受《60分钟》节目采访时表示,除了创造实物钞票,美联储可以数字化印刷美元。推特加密社区的许多成员迅速抨击了美联储主席的言论。加密评论员Marty Bent说,五个人在联邦公开市场委员会(FOMC)会议上就美联储系统内货币政策的变化投票,这就是改变美国货币政策所需要的一切。像“用金钱淹没整个系统”此类的通胀措施,对于比特币(BTC)这样的加密货币来说是很难做到的。分析师Nick Chong则表示,数字化印刷美元是“购买比特币”的一种奇怪说法。(Cointelegraph)[2020/5/18]
-只要你能证明所有来自EVM的操作都是正确的,满意——Hermez是zkEVM;
动态 | 多数中东精英对比特币持怀疑态度:据CoinDesk 1月24日消息,参加瑞士达沃斯经济论坛的大多数中东精英对比特币持高度怀疑态度。从阿曼到阿拉伯联合酋长国和沙特阿拉伯的代表都对比特币作为一种资产表达了类似的不屑一顾的看法,他们经常称比特币为渠道。Crescent Enterprises的首席执行长Badr Jafar认为,该行业的大多数参与者都不急于摆脱美元。Jafar在石油和天然气行业有大量投资。Jafar说,领导人和商人仍然不“信任”加密货币,他预计,如果比特币得到更大的使用率,各国央行将予以反击。当被问及加密货币是否会在2025年之前取代美元时,世界经济论坛货币体系负责人Matthew Blake表示,美元的作用如此明显,“要以有意义的方式取代美元,需要的时间将超过4年。”比特币可能参与,也可能不参与。Blake表示:“比特币已经展示了一种分布式货币所具备的一些特质。”“它也面临着挑战。货币的作用是拥有一种内在稳定的价值储备。需要流动性。就比特币而言,它目前还没有这些特质。”[2020/1/25]
-必须重新实施完整的EVM,不满意——Hermez是zkVM
欧洲央行执委Coeure:将针对比特币这一风险讨论比特币:欧洲央行执委Coeure:预计G-20将在布宜诺斯艾利斯讨论比特币。让我们针对比特币这一风险采取行动。[2018/1/26]
因此,Scroll和PSE的zkEVM非常复杂(奇迹般地实现了zk-unfriendly部分)。我们的zkEVM有34469行代码,但是Hermez的zkEVM只有不到3000行代码,点击了解
最初权衡Scroll/PSE的zkEVM是很难实现的,但后期处理EVM更新很容易,Hermez的zkEVM最初很容易实现,但后续更新很困难,并且,PSE方案更适合Layer1,后续升级也容易,并且因为Scroll直接和PSE合作,后续升级Scroll的zkEVM也很容易。
一个值得展望的未来是:我们将证明生成时间优化到12秒,这时候zkEVM可以直接用在Layer1的生产环境中,运行一个节点的限制也会降低。
如果zkEVM可以直接用于Layer1,那么主网会有自己的prover,如果证明生成时间可以优化到12s,我认为会考虑一个有助于加速的prover网络。
Scroll将来会有自己的Prover网络,其路线图如下:
-Pre-alpha测试网升级
-Alpha测试网
-去中心化roller网络
-启动主网
所以如果Scroll的roller网络运行良好,将会对Layer1产生直接影响,以太坊主网很可能会学习Scroll的经验,尝试用roller-network的方式来加速自己的zkEVM。
Rollup是layer1的一个创新的测试领域,不仅涉及新颖的应用程序,还涉及这些底层基础设施。目前有多个zkEVM实现由不同的rollup团队领导,从长远来看,这对rollup和Layer1都有好处,对于rollup,我们可以使用其他zkEVM实现来检查我们自己的zkEVM是否遗漏了约束条件或存在bug等。
一个zkEVM生成证明,其他zkEVM验证其过程。
如果multi-zkEVM能够形成合作机制,Layer1没有理由不直接学习这种方式,当然,没有那么多layer2团队会实施共识层zkEVM。
不管怎样,未来我们仍然会看到关于zkEVM的非常活跃的讨论,会有更多的设计、更多的创新、更多的bug,最后是layer1上的EVM->zkEVM的升级。我们还将看到layer1上学到的rollup创新,帮助以太坊本身变得更好。
最后,Hermez有一个很棒的团队,在zkEVM和zkp领域有突出贡献,我认为不同的L2团队应该更多地沟通/协作,因为我们都在同一条战线上,我们都是以太坊的盟友,我们来这里是为了扩展以太坊,让区块链准备好迎接下一个阶段和下一个十亿用户。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。