在ETHDenver的Devtopia舞台上,Scroll的联合创始人HaichenShen发表了主题为Scroll构建zkEVM和zkRollup的挑战的演讲,并同步了最新Alpha测试网的情况。
Scroll介绍
Scroll是一个EVM等效的zk-Rollup以太坊扩容方案
在演讲最开始,Haichen强调了Scroll一直以来的原则,一是以社区驱动的方式同社区开放构建,二是确保安全性和稳定的版本发布,三是强调证明者和排序器去中心化的重要性
数字资产管理公司Virtune在斯德哥尔摩纳斯达克上市Virtune Staked Ethereum ETP SEK:8月9日消息,瑞典数字资产管理公司 Virtune 在斯德哥尔摩纳斯达克交易所上市 Virtune Staked Ethereum ETP SEK,该交易所交易产品(ETP)一方面跟踪以太坊价格,另一方面将提供最高 5% 的额外年化回报率。Virtune 使用非托管质押,不会将以太坊转移给第三方。[2023/8/9 21:34:35]
以下是zkEVM开发的社区贡献者,其中大多数来自于Scroll团队和PSE团队,还有一些其他的社区成员。
EthereumPoW自去年9月分叉以来未对其Geth客户端进行任何代码更新:金色财经报道,自2022年9月推出以来,EthereumPoW在其GitHub上没有做出任何软件提交以改善Geth客户端。虽然缺乏代码更新本身并不意味着有问题,但它可能表明EthereumPoW团队没有做出任何尝试来增强网络的主要客户端软件。
这种明显的缺乏行动昨天引起了ETC合作组织执行董事Bob Summerwill的批评,他在推特上表示,这样一个低成本的亲和力项目拥有超过3亿美元的市值,这告诉我们,价格上涨的‘信号’是多么微弱。[2023/4/28 14:33:13]
测试网最新进展
2月27日,Scroll在Goerli上线了Alpha测试网。Alpha测试网目前已经是EVM等效的,证明已经可以在Goerli测试网上得到验证。
而Alpha测试网的发布,意味着Scroll已经达到了路线图的第三阶段。
Donald Trump称从其新NFT中赚取460万美元:金色财经报道,Donald Trump在社交媒体平台Truth Social称其新推出的NFT系列Trump Digital Trading Cards Series 2总计4.7万张数字交易卡已全部售罄,总计达到460万美元。不过,这些交易卡的地板价却出现大幅下降,OpenSea数据显示该系列地板价在过去24小时内已从0.42945 ETH 跌至 0.18 ETH。(AOL)[2023/4/20 14:15:40]
下一步就是第四阶段:zkEVM的主网上线。
Liquity原生代币LQTY飙升45%至六个月高点:金色财经报道,在纽约监管机构下令Paxos停止发行BUSD后,去中心化稳定币借贷机构Liquity的原生代币LQTY价格飙升。根据图表平台TradingView的数据,该代币上涨45%,至1.07美元的六个月高点,创下至少一年来的最大单日百分比涨幅。
据了解,Liquity是一种基于以太坊的协议,以至少110%的ETH抵押提供无息贷款。LQTY是由该协议创建的奖励代币,用于激励用户、前端和稳定性提供者。(CoinDesk)[2023/2/14 12:06:12]
对于社区关心的距离主网上线的进度,Haichen公布了目前仍需要完成的任务,首先是要构建完整的zkEVM电路,目前还缺少一些不常见的错误约束,也还需要添加一些预编译合约。随后会进行zkEVM电路和跨链桥合约的审计,然后进行最后的优化。
构建zkEVM和zkRollup的挑战
演讲的后半部分,Haichen分享了Scroll在构建zkEVM和zkRollup过程中遇到的挑战。主要从三个方面来说,第一是编写zk电路,第二是编写zkEVM,第三是构建zk-Rollup。
标普全球评级公司成立DeFi小组以建立加密货币框架:金色财经报道,标普全球评级部门已经创建了一个DeFi战略小组,以帮助为投资者建立公司的去中心化市场框架。根据周一的声明,Chuck Mounts将作为首席DeFi官员领导该小组,并将与新任命的DeFi转型负责人Charles Jansen进行合作。该团队寻求为传统金融和 DeFi 客户建立标准普尔的分析和风险评估能力。(Coindesk)[2022/5/17 3:20:46]
编写zk电路
在编写zk电路中,主要有两个难点。其一是开发的逻辑,正常程序中根据输入x,y,函数foo得到输出z,而在zk电路中,则是根据输入x,y,foo(x,y),输出是否有效的判断,因此在zk电路中需要考虑到有效和无效的所有情况,确保电路的约束成立。
其二是有限域的操作,有限域是包含有限个元素的域,这些元素通常是素数。在所用的BN-254曲线中为254位的值,因此要表示EVM的256位,则需要拆解成两部分处理。
编写zkEVM在编写zkEVM中,Haichen拆解了zk和EVM两个部分。EVM中有三个组成部分,Executor,Stack,Memory。
zk部分则需要对EVM的执行过程中进行一一的约束。EVM电路将约束Executor正确执行;RAM电路将约束Stack,Memory的读写正确;Bytecode电路将约束EVM读取的bytecode的正确性;MPT电路将约束存储的读写正确;TX电路将约束交易的有效性;ECDSA电路将约束交易中签名的正确性;Keccak电路则将约束Keccak哈希函数的正确计算;还有其他的一些约束等等。所有这些约束组合在一起,就组成了zkEVM。
构建zk-Rollup
在构建zk-Rollup方面,去中心化证明者网络需要对证明者进行激励。
当后续去中心化排序器后,情况会变得更复杂,需要协调证明者网络和排序器网络,目前Scroll正在进行开放研究,欢迎有想法的开发者加入研究探讨。
对于想要体验ScrollAlpha测试网,需要寻求帮助的用户,以及想要加入Scroll的小伙伴,可以分别扫描下方的Testnet,Discord,Hiring二维码。
Testnet:https://scroll.io/alpha
Discord:https://discord.com/invite/scroll
Hiring:https://scroll.io/join-us
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。