時間:2023-04-22|瀏覽:263
2022年6月,《三分鐘讀懂Scroll:ZK Rollup擴容新銳選手》一文簡單介紹了Scroll的設計框架。Scroll的目標是建立“EVM等效”的zkEVM擴容網絡,實現以太坊上應用的無縫遷移。
7月,Scroll推出了需要資格申請的Pre-Alpha測試網。至Alpha測試網推出時,Pre-Alpha測試網已處理了超1540萬筆交易,確認了超180萬個區塊,提交了64.1萬批有效性證明,并有超過10萬個用戶參與。Alpha測試網開放至今,共有約2145099個錢包地址,處理了約10102684筆用戶交易,生成了886701個區塊,平均區塊時間約為3秒。
本文將介紹Scroll如何通過機制實現在去中心化的前提下繼承以太坊主網的安全性。
Scroll的架構由節點網絡、證明網絡和Rollup合約組成。
節點網絡(Scroll Node)由定序器(Sequencer)、協調器(Coordinator)和中繼器(Relayer)組成。
定序器提供JSON-RPC接口并接受L2交易來生成新的L2區塊和一個新的狀態根;協調器收到新的區塊后從定序器接收該區塊的Execution trace,然后生成證明;中繼器用于觀察部署在以太坊和Scroll上的跨鏈橋和Rollup合約,并監視它們的存款和提取活動。
證明網絡(Roller Network)的Rollers負責為ZK Rollup生成有效性證明。Roller利用GPU、FPGA和ASIC等硬件設備來減少驗證時間和驗證成本。
Rollup和跨鏈橋合約連接到以太坊,確保L2交易的數據可用性,并允許用戶在L1和L2之間傳遞資產和信息。
Scroll