作者:0xSalazar,加密KOL;翻译:金色财经xiaozou
当我们提到zkEVM时,我们想到的是Scroll。为什么?Scroll将自己定位为具有十足Eth精神的“正确”zk-rollup的典范,并且资金充足。但除此之外,他们还有很棒的技术支持。本文是Scroll的体系结构概述。
我们将在本文探讨如下话题:
undefined 当前架构
undefined Scroll节点、Roller网络、rollup和桥接合约
undefined Scroll运作流程
不必担心,这些内容都很通俗易懂。
1、当前架构
Scroll架构由三部分基础设施构成——Scroll节点、Roller网络,及rollup和桥接合约。
金色财经挖矿数据播报:BTC今日全网算力下降1.92%:金色财经报道,据蜘蛛矿池数据显示:
BTC全网算力166.022EH/s,挖矿难度23.14T,目前区块高度679261,理论收益0.00000630/T/天。
ETH全网算力533.645TH/s,挖矿难度6664.87T,目前区块高度12241643,理论收益0.00450885/100MH/天。
BSV全网算力0.731EH/s,挖矿难度0.10T,目前区块高度682957,理论收益0.00123060/T/天。
BCH全网算力2.147EH/s,挖矿难度0.26,目前区块高度683375,理论收益0.00041920/T/天。[2021/4/15 20:21:38]
2、Scroll节点、Roller网络、rollup和桥接合约
分析 | 金色盘面:FGI恐慌指数上升至27:金色盘面综合分析:FGI恐慌指数上升至27,近几日的价格上涨让投资者恢复了信心,市场人气持续回升,但仍需关注行情走势,保持谨慎乐观。[2018/8/20]
(1)Scroll节点
Scroll节点负责构建L2区块并通过测序器(Sequencer)将L2区块rollup到以太坊L1上。它还通过中继器(Relayer)在L1和L2之间进行通信。
Scroll节点由三部分组成:测序器、协调器(Coordinator)和中继器。测序器是现在流行的Geth节点的一个分支,因其可靠性、最大安全性和久经考验的声誉而被选中。
金色相对论丨MATRIX CEO陶鸥:火币仍未做好把权力交给社区的准备:在本期金色相对论上,针对EOS与火币Hadax最近在社区治理方面引起的一些风波,MATRIX CEO陶鸥表示,hadax升级的根本原因我不是很清楚,不好评价,但对于这种社区来说 定期升级节点规则重新洗牌,对社区来说是好事。起码对节点来说有利于自律,节点没有自律机制时间长了也很难保证不作恶。不过目前这种单方面的修改,表示火币仍未做好把权力交给社区的准备。公司是不可能像社区一样完全分布式自制,做交易所目的是追求利润所以公司的治理方式是正确的,公司运营没道理也不可能把权力交给社区。[2018/7/1]
该测序器从L2内存池中接收L2交易,然后执行交易来创建一个新的L2区块,再更新到当前状态。协调器接收该区块的执行跟踪(execution trace)信息,然后将其传递给Roller以生成证明。对于中继器来说,也许中继看门狗这个名字更适合!抛开玩笑话,中继器的工作是像看门狗一样监视rollup合约,以确保数据的可用性、有效性和一般状态都在掌控下。中继器还密切关注Scroll和ETH上桥接合约的存取款活动,并在它们之间进行消息传输。
金色财经现场报道 新纪元基金会纪宏强:目前联盟链、私有链应用价值更高 :金色财经现场报道,在全球区块链世界巡回高峰会议大湾区站“区块链科技如何服务实体经济”圆桌论坛上,新纪元基金会副主席纪宏强说,要推广区块链,首先要了解区块链能对传统企业提供什么样的工具。为实体经济带来价值增值在于应用层面,联盟链、私有链目前的应用价值更高一点,更适合落地,公有链还需要有很长时间去发挥出其价值。[2018/4/23]
(2)Roller
Roller负责为L2交易生成有效性证明。它使用zkp(零知识证明)硬件加速器,如GPU、FPGA和ASIC,以加快证明生成过程并降低其成本。这是因为在证明生成过程中存在瓶颈问题,而加速器可以帮助解决这个问题。
如果你想了解更多详细内容,下面这篇推文可能会有所帮助。
Roller分3步运行:
第一步:我们刚刚提到过执行跟踪;协调器发送的执行跟踪被Roller转化为电路见证(circuit witness)。
第二步:为每个zkEVM电路生成证明。
第三步:使用证明聚合(proof aggregation)将多个zkEVM电路组合成一个证明。
注:zk电路使用算术方法生成。
更多关于证明聚合的内容,可参考下面的推文:
(3)rollup和桥接合约
rollup和桥接合约是Scroll的DA(数据可用性)层,用于L1和L2之间的消息传输,通过连接到以太坊的基础层来实现这一点。
Rollup合约从定序器接收L2状态根和区块数据。它将状态根存储在以太坊状态上,并将区块数据存储为ETH上的调用数据。这为Scroll提供了DA支持,并确保中继器对L2区块的重建。只有当一个L2区块的有效性通过rollup合约验证后,才认为该L2区块已在Scroll上确定。
桥接合约是一种无需信任的消息传输/桥接协议,帮助在L1和L2之间转移ERC-20资产。
3、Scroll运作流程
Scroll zk-rollup运作流程由上面提到的所有部分构成。这就是L2区块在ETH上生成并最终确定的方式:
首先,定序器创建一个区块序列,它针对每个区块生成执行跟踪并将其发送给协调器,同时还将交易数据提交给Rollup合约。接下来,协调器随机选择一个Roller来为每个区块跟踪生成有效性证明。然后,Roller将区块证明发送回协调器,并且对于每k个区块,将给另一个Roller分派一个聚合任务将k个区块证明组合为一个单独的聚合证明(k在这里表示区块数量)。最后,由协调器发送聚合证明到rollup合约,以确定L2区块。
金色荐读
金色财经 善欧巴
Chainlink预言机
白话区块链
金色早8点
Odaily星球日报
欧科云链
深潮TechFlow
MarsBit
Arcane Labs
IPOR构建了DeFi的基准利率IPOR Index,并最高可实现500倍杠杆的利率交易。DeFi正在从CeFi的学习中完善自己的金融工具,并蚕食CeFi的市场.
1900/1/1 0:00:00“狼来了,狼来了……”AI 这次真的来了,如洪水猛兽,短短两个月时间,OpenAI 旗下的 ChatGPT 月度活跃用户数突破了一亿大关,成为历史上增长最快的应用之一.
1900/1/1 0:00:00二季度伊始,加密市场迎来“小阳春”。比推终端数据显示,比特币周一盘中自 2022 年 6 月 10 日以来首次突破 29,200 美元,24小时涨幅近 4%,这是继 3 月初 23,500 美元.
1900/1/1 0:00:00Lido 实际上是在以太坊上的中间件或一组软件。从作为 Lido DAO 的一名贡献者的角度,我认为 Lido DAO 成员和投票者对写进 Lido 协议的行动所反映的精神和原则是不断演变的.
1900/1/1 0:00:00来源:Ebunker根据以太坊基金会协议支持团队的博客文章,客户团队同意在Goerli 测试网进行平稳过渡之后,激活主网上的Shapella升级(即“上海升级”.
1900/1/1 0:00:00原文作者:Guy Wuollet原文标题:7 Sanity Checks Before Designing a Token原文来源:a16z编译:Yvonne.
1900/1/1 0:00:00