搶先體驗以太坊二層網絡 Scroll Pre-Alpha 測試網
作者:Babywhale,Foresight News
2022 年,數個擴容網絡和新公鏈都獲得了市場的關注與資本的青睞,這其中包括了原 Facebook(現名為 Meta)數字貨幣項目團隊解散後由原團隊成員開發的公鏈、為不兼容 EVM 的公鏈建立 EVM 兼容的側鏈以及二層網絡的項目、也包括了以太坊創始人 Vitalik Buterin 親自「站台」的基於 ZK Rollup 的以太坊二層網絡。
今年 4 月,基於 ZK Rollup 的以太坊二層網絡 Scroll 完成了 Polychain Capital 领投,Bain Capital Crypto、Robot Ventures、Geometry DAO 等參投的 3000 萬美元 A 輪融資。3 個月後,Scroll 宣布推出 Pre-Alpha 測試網,並開放申請。本月,Scroll 對測試網進行了升級,允許了智能合約的部署以及 NFT 和 ERC-20 代幣的跨鏈。
目前 Scroll Pre-Alpha 測試網已上線了交易、跨鏈以及 Layer 1 與 Layer 2 的瀏覽器等功能,讓我們來共同體驗一下。
首先,通過申請獲得測試網測試權限的用戶,需要通過測試網首頁在 MetaMask 上添加 Layer 1 和 Layer 2 的測試網,並通過 Faucet 領取 ETH、USDC 等測試代幣。
在添加網絡和領取測試代幣之後,首先可以通過點擊測試網網站上方的「Bridge」測試跨鏈功能,我們以從 Layer 1 向 Scroll Layer 2 跨鏈 100 枚 USDC 為例。
測試網 Layer 1 上確認交易經歷了約 10 秒的時間,跨鏈到 Layer 2 上雖然需要一定的等待時間,但相比於 Optimism 與 Arbitrum 官方跨鏈橋 7 天的確認時間仍存在著明顯的速度優勢。(推薦閱讀:《三分鐘讀懂 Scroll:ZK Rollup 擴容新銳選手》)
跨鏈交易確認後,用戶可以點擊右上角的個人地址查看交易信息。
完成了將資產從 Layer 1 跨鏈至 Layer 2 之後,就可以測試 Layer 2 上的代幣交易功能。
與所有的 DEX 交易一樣,需要先支付 Gas 費允許合約調用所交易的代幣之後再進行交易。值得一提的是,Scroll 的 Pre-Alpha 測試網已集成了融資 700 萬美元的預言機 RedStone,開發者可以申請測試資格來部署智能合約進行測試。
該筆交易花費的 Gas 費約為 0.00021 ETH,以以太坊當前 1600 美元的價格計算,Gas 費成本約為 0.336 美元。撰寫本文時,Arbitrum One 的交易的 Gas 費約為 0.07 美元,Optimism 為 0.15 美元,zkSync 為 0.1 美元。雖然從簡單的數據對比上 Scroll 的價格偏高,但考慮到當前測試網節點較少,但需要處理的交易卻非常多,實際數據可能有較大的下降空間。
體驗了交易之後,接下來可以嘗試在測試 DEX 中添加流動性。在交易頁面中點擊「資金池」後再點擊「Add Liquidity」。我們同樣以添加 100 USDC 和同等價值的 ETH 為例。
完成添加流動性後,可在頁面上查看自己的流動性頭寸。
除了跨鏈轉帳和交易這些功能之外,Scroll 測試網還提供了 Layer 1、Layer 2 和 Rollup 瀏覽器。
普通的區塊瀏覽器無需過多解釋,重點在於 Scroll 提供了 Rollup 瀏覽器這一特殊的數據界面。
以上三個數據,第一個數據代表著 Layer 2 上的區塊高度;第二個數據是指該 Layer 2 上區塊已經被提交至 Layer 1 上的 Rollup 合約;第三個數據則是代表著該區塊的有效性證明已經被提交且在 Layer 1 上進行了驗證。
Layer 2 上的交易分為四種狀態:
Precommitted表示區塊已被包含在 Scroll Layer 2 區塊鏈中。雖然 Precommitted 區塊由於尚未發布在 Layer 1 上,因此尚未成為 Scroll Layer 2 規範鏈的一部分,但信任 Sequencer 的用戶可以認為該區塊已初步敲定。
Committed表示該區塊的交易數據已經發布在 Layer 1 的 Rollup 合約上。這確保了區塊數據可用,但不能證明它已經以有效的方式執行。
Finalized表明該區塊中交易的正確執行已通過 Layer 1 上的鏈上有效性證明得到證明。最終區塊被視為 Scroll Layer 2 規範鏈的一部分。
Skipped表示由於缺乏證明能力或代碼中的錯誤,跳過了該塊的有效性證明生成。這只是 Pre-Alpha 測試網的臨時狀態。