当前位置:主页 > 区块链 > 区块链技术 > 区块链Scroll技术

一文读懂Scroll的技术堆栈和交易流程

2023-10-20 14:10:12 | 来源: | 作者:佚名
10月10日,Scroll发布了一条神秘的信息,宣布其主网启动,除了空投farming,我并没有完全意识到这一点,所以我决定深入研究一下Scroll的技术堆栈和交易流程

作者:francesco,Castle Capital;

10月10日,Scroll发布了一条神秘的信息,宣布其主网启动。除了空投farming,我并没有完全意识到这一点。所以我决定深入研究一下!

我们先来了解Scroll。Scroll是一种以太坊扩展解决方案:一个L2通用零知识(zk)rollup。听起来有很多时髦花哨的词语,让我们仔细来看。

作为运行在以太坊上的L2 rollup,Scroll导入了原生ETH安全性。

除了安全性之外,Scroll还无缝融合到了丰富的以太坊生态系统中:

· 工具

· dApps

· 智能合约

· 用户群

这种做法可以毫不费力地传输和互换使用这些资源,确保无与伦比的EVM兼容性。“对于用户和开发者来说,Scroll几乎等同于以太坊。”

在Scroll问世之前,不存在通用的zk rollup,主要是碍于为以太坊虚拟机(EVM)计算生成zk证明的复杂性。简单地说,通用rollup意味着具有与EVM等效的功能。

然而,在zk rollup上成功运行EVM环境一直以来都是一个难以实现的目标。这要归因于将EVM交易转换为可通过zk证明解释的逻辑电路的复杂性。这种复杂性也解释了为什么zk rollup项目只专注于特定的应用程序,比如专注于交易的dYdX,以及专注于NFT的ImmutableX。

由于技术困难,无法开发出可以部署各种dAapp的通用网络。这也是为什么与 optimistic rollup(如Immutable)相比,zk-rollup在TVL和用户数量方面表现不佳。

尽管存在这些挑战,但对通用zk rollup的探索仍在继续。与EVM兼容很重要,因为它极大地简化了开发人员过渡到新链所需的工作。

向非EVM链过渡意味着:

· 必须将现有契约迁移和重写到新的rollup。

· 不被现有EVM工具(库、钱包、市场等)支持。

· 无法支持来自以太坊生态系统的应用程序。

许多rollup都承担了通用zk EVM的任务,具有不同级别的EVM兼容性。

五大zkEVM比较

 (1)Starknet和zkSync(语言级):

这些都是目前使用自己的自定义虚拟机(Cairo VM)运行的专用解决方案。他们运行一个自定义VM,并创建了一个编译器,“Warp Transpiler”,该编译器将Solidity代码编译为Cairo VM字节码。

他们所做的是创建一个新的VM,并在上面添加以太坊工具支持作为额外的层。这仍然实现了将solidity合约导出到StarkNet的目标,从而实现了“EVM兼容”。

虽然不是直接的EVM执行,但它保留了兼容性,允许Solidity开发人员为他们的rollup编写代码。这是一个很好的折中方案。

(2)Polygon zk-EVM(字节码级别):

Polygon运行自定义VM,但已将所有EVM操作码映射为对其VM有效的操作码。Polygon的方法是构建一个具有“操作码级等效”的zkEVM。

与Scroll相比,Polygon有一个替代的runtime(运行时)——zkExecutor,它运行自定义“zkASM”操作码,而不是直接运行EVM操作码。这样做是为了优化EVM解释(因为直接证明EVM会有太多的限制)。

 下面是这个过程的示意图:

虽然这种配置比Scroll性能更高,但它增加了大量自定义代码(以创建zkASM),引入了修改代码或工具以实现兼容性的可能的要求,并且随着时间的推移,可能与以太坊的差异越来越大。

(3)Scroll(字节码级别):

将EVM执行直接转换为可验证的电路,具有工具支持和兼容性方面的优势。目前,Scroll并不支持所有EVM操作码,但他们计划随着时间的推移最终实现这一点。

Scroll的技术堆栈  如何运作的?

Scroll是一个zk rollup,在ETH L1上有一个智能合约,是一个zkEVM证明验证器,能够验证Scroll协议是否安全。

交易如何在Scroll上进行?

· Scroll能够批处理区块,并将区块数据写入以太坊。

· 一旦在新区块中生成有效性证明,该证明就会被写入以太坊。

因此,Scroll上的区块可以有三种状态:

· 预提交:由排序器提议并包含在Scroll中。

· 已提交:以太坊上发布的交易数据

· 最终确定:正确执行已被发布在以太坊上的链上有效性证明确认。

交易流程如下:

(1)从排序器流入的交易被捆绑打包在一个块中(1)。

(2)数据和调用数据被提交到L1上的rollup合约中,区块被提交(D1)。

(3)证明生成:将信息传递给协调者(已完成工作的“痕迹”),然后传递给prover,再由prover生成zk证明。

(4)证明生成可占用多个区块,并且可以由不同的“prover”并行执行。

(5)聚合证明生成:证明是分批生成和聚集的,然后提交到链上进行验证(Verify)。

(6)区块最终确定完成。

交易>由运行Geth分叉的节点处理>执行痕迹>输入zkEVM电路>产生证明>输入到集合中,表明证明是有效的>生成聚合证明>发给L1合约。

为什么选择Scroll

· 以开发者为中心:提供与EVM等效的字节码。

· 效率:为以太坊创造更安全的区块空间,减少gas费。

· 速度:优化区块时间(3秒vs以太坊的12秒)。

· 与以太坊愿景一致。

自Scroll发布以来,已经积累了超过150万美元的TVL。

 已有超1383名用户在Scroll上桥接了ETH。

 超975枚ETH已被桥接到Scroll主网,总计150万美元。

几点思考:

ZK rollup被视为是一种优于其optimistic rollup竞争对手的设计,特别是在隐私方面,由于缺乏欺诈证据而没有提款延迟。

作为兼容字节码的通用zk rollup,Scroll承诺在不影响EVM的网络效应和工具的情况下,在L2上提供zk证明的好处。

与EVM完全兼容是L2的圣杯,这就是Scroll的价值主张:兴奋的以太坊。Scroll的字节码兼容性以最大的兼容性将zk证明的所有优点融合到了以太坊。

另外值得注意的是,Scroll致力于去实现去中心化。虽然初始阶段将有一个中央排序器,但去中心化计划正在筹备中。此外,所有的zk证明最终将由一个去中心化的“prover”网络创建。

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:Scroll  

你可能感兴趣的文章

更多

热门币种

  • 币名
    最新价格
    24H涨幅
  • bitcoin BTC 比特币

    BTC

    比特币

    $ 75965.51¥ 517872.07
    +2.02%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 2320.76¥ 15821.08
    +1.84%
  • tether USDT 泰达币

    USDT

    泰达币

    $ 1.0002¥ 6.8185
    +0%
  • ripple XRP 瑞波币

    XRP

    瑞波币

    $ 1.4299¥ 9.7479
    +1.29%
  • binance-coin BNB 币安币

    BNB

    币安币

    $ 630.29¥ 4296.81
    +1.59%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9994¥ 6.8131
    -0.02%
  • solana SOL Solana

    SOL

    Solana

    $ 85.7458¥ 584.54
    +1.05%
  • tron TRX 波场

    TRX

    波场

    $ 0.3285¥ 2.2394
    -0.58%
  • dogecoin DOGE 狗狗币

    DOGE

    狗狗币

    $ 0.095488¥ 0.6509
    +1.42%
  • hyperliquid HYPE Hyperliquid

    HYPE

    Hyperliquid

    $ 40.9965¥ 279.48
    -0.28%

币圈快讯

  • 美联储4月维持利率不变概率达100%

    2026-04-21 06:13
    CME“美联储观察”显示,美联储4月加息25个基点的概率为0%,维持利率不变的概率为100%。此外,美联储到6月累计降息25个基点的概率为2.5%,维持利率不变的概率为97.5%。
  • 伊朗议会议长:伊朗不接受在威胁阴影下的谈判

    2026-04-21 05:59
    4月21日,当地时间21日凌晨,伊朗伊斯兰议会议长卡利巴夫发布消息称,美国总统特朗普通过实施封锁和违反停火协议,“妄图将这场谈判桌变成投降桌”,或为再次挑起战争找借口。卡利巴夫强调,“伊朗不接受在威胁阴影下的谈判”,并表示在过去两周内,伊朗已经为在战场上“亮出新牌”做好了准备。(央视)
  • 伊朗最高领袖重申三项基本立场

    2026-04-21 05:59
    4月21日,伊朗最高领袖穆杰塔巴·哈梅内伊20日重申包括要求“战争赔偿”在内的三项基本立场,强调将维护国家权益。穆杰塔巴的官方社媒账号发布消息说,伊朗将追究对其发动袭击的责任方并要求赔偿战事造成的损失,推动霍尔木兹海峡的管理进入新阶段,同时绝不放弃其正当权利并将本地区所有“抵抗阵线”视为统一整体。(新华社)
  • 苹果宣布换帅:特纳斯接任CEO库克转任执行董事长

    2026-04-21 05:31
    4月21日,苹果(AAPL.O)周一表示,约翰·特纳斯(JohnTernus)将于9月1日接替蒂姆·库克出任CEO,库克将转任执行董事长。硬件工程高级副总裁特纳斯在成为CEO后将加入苹果董事会。苹果非执行董事长阿特·莱文森将在同日成为首席独立董事。苹果在一份新闻稿中表示:“库克将在整个夏季继续担任首席执行官,与特纳斯密切合作以确保平稳过渡。”这是自2011年库克接替史蒂夫·乔布斯执掌苹果以来,苹果首次进行首席执行官交接。库克是在乔布斯去世前不久接任的。在库克的领导下,苹果市值增长了约24倍,周一收盘时达到4万亿美元。
  • 花旗:如果霍尔木兹海峡中断再持续一个月油价将达到110美元

    2026-04-21 04:37
    4月21日,花旗集团表示,如果霍尔木兹海峡的通航受阻再持续一个月,油价可能升至每桶110美元。该公司表示,如果这条关键航运通道在未来4周继续处于封锁状态,那么美国对伊朗战争造成的全球原油和成品油库存损失,预计可能升至13亿桶。该公司说,即使本周签署停火延期协议,并且海峡通航连同原油生产在整个5月份逐步恢复,全球原油和成品油库存总量预计仍将减少约9亿桶。其中包括已经损失的5亿桶,以及因产量爬坡延迟和冲突相关损害而预计进一步损失的4亿桶。花旗还表示,如果霍尔木兹海峡再中断2个月,可能会造成约17亿桶的损失,并将油价推高至每桶130美元。不过,花旗预测,即使冲突在本周结束,到6月底,全球原油和燃料库存仍将降至8年来最低水平。该公司说,若要重建这些库存,即便在冲突结束后市场能够迅速恢复到每日100万桶供应过剩的状态,仍可能需要两年多时间。
  • 查看更多