Scroll近期在一级市场的表现非常好,所以我们今天来深入了解一下Scroll的技术与架构设计。
Scroll是一个EVM等效的zkRollup以太坊扩容方案,核心的模块是zkEVM,用于证明EVM在Layer2中执行的正确性。目前已经开发了一年的时间,并与以太坊基金会的隐私小组进行了深入的合作。
为了使得zkEVM变成一个完整的zkRollup,Scroll围绕zkEVM构建了一个完整的Layer2架构。
目前的架构包含了中心化的排序节点与去中心化的证明网络,但未来Scroll将会把排序节点也去中心化,使得整个网络更加健壮。
Scroll的架构
目前的Scroll架构包含三个主要的组件:
Scroll节点:从用户交易中构建L2的区块,提交到以太坊主网,并在L1和L2之间传递信息。Roller网络:生成zkEVM的证明,确保交易被正确执行。Rollup和桥合约:为Scroll交易提供数据可用性,验证zkEVM证明,允许用户在以太坊网络和Scroll之间转移资产。这些组件的角色关系我们可以从下图中得出:
19,093枚ETH从未知钱包转移到Coinbase:金色财经报道,据Whale Alert最新数据显示,19,093枚ETH(35,630,005美元)从未知钱包转移到Coinbase。[2023/5/8 14:50:02]
Scroll节点
Scroll节点是应用和用户与Scroll网络交互的主要方式,Scroll节点包含了三个模块:
Sequencer
Sequencer提供了一个JSON-RPC接口从而获得Layer2上的转账信息。每隔几秒,Sequencer会从L2的内存池中获得一系列转账记录,执行这些转账并生成新的L2区块与新的状态根。
FTX提出动议从Modulo Capital冲基金中收回4.6亿美元:金色财经报道,FTX提出动议,要求达成和解协议,为利益相关者追回 4.6 亿美元的资产。Alameda Research 于 2022 年向 Modulo Capital 投资了 4 亿美元。根据备案文件,追回的 4.6 亿美元资产占 Modulo 剩余资产的 99% 以上,其中包括 4.04 亿美元现金。Modulo 还将放弃对 FTX.com 和 FTX.US 账户中持有的 5600 万美元资产的任何索赔。由于和解,Alameda 也将失去对其在 Modulo 的股份的任何索赔。
该协议仍必须得到美国破产法官约翰多尔西的批准,他已安排在 4 月 12 日举行动议听证会。[2023/3/23 13:22:09]
Scroll上的Sequencer是基于经过时间验证的Geth开发的,目的是为了保证兼容性和安全性。
Bitfinex CTO:加密交易所和政策制定者应建立监管框架,保护参与者免受市场滥用影响:2月9日消息,Bitfinex首席技术官Paolo Ardoino近日接受采访时表示,仅靠监管无法解决一些固有的关键问题,加密货币不应该成为监管的目标。
Ardoino称,在加密货币这样一个年轻的行业中会有滥用的机会,直到有明确的规则和指导方针来防止这种情况发生。他说,必须有防范信息不对称流动的措施,这样才能有真正的价格发现。他解释道:“我认为加密货币交易所和政策制定者应该共同努力,创建一个监管框架,让行业蓬勃发展,同时保护所有参与者免受市场滥用的影响。作为一家在数字代币交易方面处于技术创新前沿的加密货币交易所,Bitfinex的主要目标一直是为交易者提供一个安全透明的环境。我们将继续保持这项宗旨。”(Cointelegraph)[2023/2/9 11:56:19]
Coordinator
富达:比特币网络是现存最去中心化和最安全的协议:金色财经报道,Bitcoin Magazine发布推文,银行业巨头富达表示:Bitcoin网络可以说是现存最去中心化和最安全的协议。[2022/7/15 2:15:53]
当新的L2区块被生成之后,Coordinator会从Sequencer中获得交易执行记录。然后Coordinator将执行记录分派到从roller池中随机选择的roller以生成证明。
Relayer
Relayer会监视部署在以太坊和Scroll上的Rollup和桥合约,这主要有两个作用。
首先是监控Rollup合约以跟踪L2块的状态,包括数据可用性和有效性证明。
其次,Relayer监视部署在以太坊和Scroll上的桥合约的存取款事件,并将消息在两条链之间中继。
三箭资本创始人Zhu Su正寻求甩卖价值2.4亿RMB的新加坡优质洋房:6月30日消息,位于Yarwood Ave的优质洋房(GCB)正在寻求甩卖(Urgent Sell)。这栋房子据信是去年12月由三箭资本创始人Zhu Su花费4880万新币(约2.4亿rmb)买入的,也就是说距离此前购房仅过去半年时间,这也与最近传闻的“三箭资本陷入破产清算”相吻合。
传闻目前该房产售价低于买入价格。如果再算上第一年卖出持有私人地产的12%卖家印花税,屋主或亏损超过1000万新币(5千万rmb)。
据悉,新加坡优质洋房,Good Clas Bungalow,简称GCB,是新加坡最顶尖的私人住宅房地产类别,整个新加坡只有约2800栋。(微信公众号@美港坡笔记)[2022/6/30 1:42:15]
Roller网络
Rollers在网络中充当证明者,负责为zkRollup生成有效性证明。Rollers有望利用GPU、FPGA和ASIC等加速器来减少验证时间和验证成本。下图显示了Roller如何为每个块生成有效性证明:
Roller首先将从Coordinator接收到的执行序列转换为circuitwitnesses。其次,Roller为每个zkEVM电路生成证明。最后,Roller使用证明聚合方法将来自多个zkEVM电路的证明组合成一个块证明。Rollup和桥合约
Scroll通过Rollup和桥合约来连接以太坊主网和Scoll网络,保证L2交易的数据可用性,并使用户可以在L1和L2之间转移资产。
Rollup合约从Sequencer中获取L2的状态根作为calldata。这为Scroll块提供了数据可用性,并利用以太坊的安全性来确保包括ScrollRelayer在内的索引可以重建L2块。一旦建立L2区块有效性的区块证明已被Rollup合约验证,相应的区块将被视为在Scroll上最终确定。
部署在以太坊和Scroll上的Bridge合约允许用户在L1和L2之间传递任意消息。在这个消息传递协议之上,Scroll还构建了一个去信任桥接协议,允许用户双向桥接ERC-20资产。
要从以太坊向Scroll发送消息或资金,用户需要在Bridge合约上调用sendMessage。
Relayer将在L1上索引,并将其发送到Sequencer以包含在L2块中。从Scroll发送回以太坊的消息在L2Bridge合约上使用了类似的过程。
Scroll的zkRollup是如何工作的
将上述的三个模块放在一起,我们就可以知道ScrollzkRollup的整个工作流程了,如下图所示:
Scroll中的L2区块生成之后,将提交给以太坊主网,具体的过程如下:
1.Sequencer生成了一系列的块,对于第i个块,Sequencer执行追踪T,并将其发送给Coordinator。同时,Sequencer将交易数据D作为calldata提交给以太坊上的Rollup合约以获得数据可用性,再将由此产生的状态根和交易数据作为状态提交给Rollup合约。
2.Coordinator随机选择一个Roller为每个块生成有效性证明。为了加快证明的生成过程,可以在不同的Roller上并行生成不同的区块证明。
3.在为第i个块生成证明P后,Roller将其发送回Coordinator。每隔k个块,Coordinator向另一个Roller派发一个聚合任务,将k个块的证明聚合成一个证明A。
4.最后,Coordinator将聚合证明A提交给Rollup合约,通过对照先前提交给Rollup合约的状态根和交易数据承诺来验证聚合证明,最后确定L2上的之间的块。
经过这样的过程Scroll上的区块会被最终确定下来,每个L2的区块在这一过程中会经历三个过程,其分别为:
Precommitted:表示一个区块已经被Sequencer提交并发送给Rollers。Committed:表示区块的交易数据已经被发布到了以太坊网络的Rollup合约上。Finalized:表示此区块的交易已经被正确地执行。综上所述,Scroll能够在L2上执行EVM字节码,同时从以太坊主网继承强大的安全性保证。这也是Scroll这种EVM等效和其他EVM兼容方案的最大不同点。
虽然技术界内外有很多人都听说过比特币、加密货币和区块链的概念,但智能合约作为以太坊的主要创新却不太出名。智能合约是任何人都可以编写并部署在公链上的程序,它使各种创新成为可能.
1900/1/1 0:00:00以下所表达的任何观点均为作者的个人观点,不构成任何投资建议。也许除了光速,一切都是相对的。因此,当我称央行数字货币为“纯粹之恶”时,下一个合乎逻辑的问题应是——从谁的角度来看?对一些人来说是邪恶的东西,对他人可能是纯粹的善良产物.
1900/1/1 0:00:00本届Devcon是COVID之后的第一届,也是以太坊转PoS后的第一届。因此会议主要围绕这几年以太坊技术规划展开,同时应用层的内容较少,这也是这次Devcon的一大遗憾.
1900/1/1 0:00:00编者按:本文来自小隐最新推文,其在文中回应「如何看待GameFi现状与未来」问题。问:”你专注网络游戏行业十余年,历经中国游戏行业从客户端游戏、网页游戏到移动游戏三个时代,如何看待GameFi今天和明天?怎么看待当下传统游戏和Game.
1900/1/1 0:00:00主要观点 到目前为止,10月份Lens拥有20,000名活跃用户,这是该协议的历史最高水平,是Farcaster的近8倍;虽然Lens的整体参与度更高,但Farcaster在过去两个月中每个月都有更多的新参与度.
1900/1/1 0:00:00预测市场 所谓预测市场,预测做动词市场做主语——一般指将信息或对未来的预判当作标的进行押注和交易。市场化预测特别是动态赔率市场被广泛认为在特定情况下能成为最优秀的信息聚合处理器.
1900/1/1 0:00:00