Scroll 是以太坊的零知識擴容解決案,具有更低的成本,更快的速度和⽆限的擴展能⼒,同時不會犧牲安全性或去中⼼化。因為在位元組碼層⾯相容,在 Scroll 上開發與在以太坊上開發乎相 同。從第⼀天起,Scroll 就⼀直以社區為中⼼,開放源代碼。通過 zkEVM,Scroll在保持與以太坊區塊鏈相同的安全性的情況 下,釋放了 Web3 的強⼤功能。
Scroll的鏈上情況
截止撰稿,Scroll鏈上總價值達到$13,833,187,鏈上ETH達到7,694ETH;其中,Scroll 當前平均出塊時間為 10.7 秒,總區塊數量超過 7.3 萬個。Scroll 的主網發佈是在持續年多的測試之後推出的,在 Alpha 和 Beta 測試網上完成了超過 5500 萬次交易,並在 L1 上最終確認了近 100 萬批次交易。Sepolia 上的 Beta 測試網是最近的測試網,在兩個⽉內鏈接了超過 90 萬個錢包地址和處理超過 600 萬筆交易。
在交易數據上,Scroll日均交易筆數為 12, 330 筆,而錢包地址數達到 27,170 萬個。以 ZK Rollup 賽道做對比,頭部專案 zkSync Era 過去一個月的 7 日平均筆數為 673 萬筆, Starknet 7 日交易筆數為 353 萬筆, Linea 7 日交易筆數為 122 萬筆, Polygon zkEVM 交易筆數不到 20 萬筆。從中可以看出 Scroll 主網在 ZK Rollup 賽道中的交易情況 Scroll也尚待進一步觀察和評估。
Scroll的技術特點
Scroll是一個用於擴展以太坊的與EVM等效的zkRollup。從技術上講,Scroll基於兩個重要部分構建。核心部分是zkEVM,用於證明L2 EVM執行的正確性。
當前的Scroll架構包含三個基礎設施組件:
Scroll節點:在用戶交易中構建L2塊,再將它們提交到以太坊基礎層,並在L1和L2之間進行消息傳遞。
Roller網路:生成zkEVM有效性證明,以證明交易被正確執行。
Rollup和橋合約:為Scroll交易提供數據可用性,驗證zkEVM有效性證明,並支持用戶在以太坊和Scroll之間轉移資產。
(1)Scroll節點
Scroll節點是應用程式和用戶與Scroll交互的主要方式。它由三個模組組成:Sequencer(排序器)、Coordinator(協調器)和Relayer(中繼器)。
Sequencer提供了一個JSON-RPC介面並接受L2交易。每隔幾秒鐘,它就從L2記憶體池中檢索一批交易,並執行這些交易以生成一個新的L2塊和一個新的狀態根。排序器部署基於的是Go-Ethereum(Geth),這是比較流行的以太坊節點實現方式。通過對Geth進行分叉,可以獲得最佳的相容性,並繼承經受住了時間考驗的安全性。
一旦生成了一個新的區塊,Coordinator就會收到通知,並從Sequencer接收該塊的執行蹤跡。然後,它將執行蹤跡分派給從roller池中隨機選擇的Roller,以生成證明。
Relayer監視部署在以太坊和Scroll上的橋和rollup合約。它有兩個主要職責。首先,它監視rollup合約,以跟蹤L2塊的狀態,包括它們的數據可用性和有效性證明。其次,它監視部署在以太坊和Scroll上的橋合約中的存取款事件,並將消息從一方轉發給另一方。
(2)Roller網路
Roller在網路中充當prover角色,負責為zkRollup生成有效性證明。Roller應利用GPU、FPGA和ASIC等加速器來縮短驗證時間、降低驗證成本。圖2顯示了Roller是如何為各區塊生成有效性證明的。這個過程包括以下步驟:
· Roller首先將從Coordinator那裏接收到的執行蹤跡轉換為電路見證。
· 它為各zkEVM電路生成證明。
· 最後,它使用證明聚合將來自多個zkEVM電路的證明組合成單個區塊證明。
(3)Rollup和橋合約
Scroll通過Rollup和橋智能合約連接到以太坊基礎層。它們共同確保了L2交易的數據可用性,並讓用戶可以在L1和L2之間傳遞資產和消息。
Rollup合約從Sequencer那裏接收L2狀態根和區塊。它將狀態根存儲在以太坊狀態和L2區塊數據中,作為以太坊調用數據。這為Scroll區塊提供了數據可用性,並利用了以太坊的安全性來確保包括Scroll Relayer在內的索引器可以重建L2塊。一旦建立L2區塊有效性的區塊證明經Rollup合約驗證,相應的區塊就被視為在Scroll上最終完成了。
部署在以太坊和Scroll上的橋合約支持用戶在L1和L2之間傳遞任意消息。在此消息傳遞協議之上,還構建了一個無需信任的橋接協議,支持用戶雙向橋接ERC-20資產。為了從以太坊向Scroll發送消息或資金,用戶將調用橋合約上的sendMessage交易。Relayer將在L1上索引此交易,並將其發送到Sequencer以包含在L2塊中。在L2橋合約上將消息從Scroll發送回以太坊也使用了類似的過程。
Scroll的專案生態
到目前為止,Scroll 測試網上已經部署了超過 100 多 個專案,從基礎設施到defi,再到遊戲等。
Zada Finance
Zata Finance 是基於 Scroll 創建的跨 Rollup 去中心化交易所(DEX),允許使用者在不同的 Rollup 網路之間代幣兌換。
SpaceFi
SpaceFi 是一個專注於 zk Rollup 網路的 DeFi 中心,同時具有去中心化交易所、NFT、流動性挖礦和 Launchpad 功能。
Espresso Systems
Espresso Systems是一個 Web3 應用擴展和隱私系統,於去年 3 月完成 Greylock Partners 和 Electric Capital 領投的 3200 萬美元融資。Espresso Systems 研發的以太坊可配置資產隱私(Configurable Asset Privacy for Ethereum ,CAPE)智能合約應用旨在為交易創建者提供有關交易雙方地址及交易金額方面可定制化的隱私。
總結
總體而言,Scroll致力於成為一個類似於以太坊的開放協議,儘管擁有核心開發團隊,但在底層技術和基礎設施層面保持開放。Scroll的目標是推動zkEVM生態的蓬勃發展,實現主網與zkEVM的相容,乃至達成以太坊Layer 1的最終目標。Scroll已經推出主網,並實現了新的三層聚合電路原型,這些成果為專案提供了強大的技術支持和基礎設施,為其未來的發展奠定了堅實的基礎。
更多解讀可關注Aibit媒體帳戶即時獲取!本文僅作為參考,不代表任何立場,不作為任何投資建議。投資有風險,入市須謹慎。
Website: www.aibit.com
Facebook: https://www.facebook.com/aibitcom
X: https://twitter.com/aibitcom
Telegram (CN): https://t.me/aibitcom_cn
Telegram (EN): https://t.me/aibitcom
Telegram (Announcements): https://t.me/aibitcom_announcements
Discord: https://discord.com/invite/aibitcom
Medium: https://medium.com/@aibitcom
Youtube: https://www.youtube.com/@aibitcom