Scroll Alpha 測試網用戶指南
作者:Scroll中文社區
感謝您測試我們的 Alpha 測試網。如果您有任何疑問或想提供反饋,請加入我們的Discord!Alpha 測試網由 以太坊 Goerli 和 Scroll Alpha 測試網絡組成。
Goerli是以太坊的PoS測試網,而Scroll Alpha是部署在前者之上的zkRollup測試網。在這之上有一些預先部署的演示應用:Goerli 上的水龍頭,基於Hop Exchange UI 的 以太坊 Goerli 和 Scroll Alpha 之間的跨鏈橋,使用Blockscout構建的 Scroll Alpha 的區塊瀏覽器,以及一個rollup瀏覽器。
建議按如下工作流程試用測試網:
- 將Alpha Testnet配置添加到您的錢包。
- 從任意的Goerli網絡的水龍頭,請求測試代幣,例如 https://goerlifaucet.com/
- 通過跨鏈橋應用程序將測試代幣從 Goerli 轉移到 Scroll Alpha 。
- 使用你的錢包將代幣轉移到 Scroll Alpha 上的其他錢包。
- 在Goerli \& Alpha 區塊鏈瀏覽器和Rollup Explorer中查看交易和區塊的狀態。
- 通過跨鏈橋應用程序將代幣從 Scroll Alpha 提取到 Goerli。
設置
錢包
您需要有一個錢包才能與 Scroll 測試網上的 dApp 互動。您可以在下面找到一些錢包和配置提示。
MetaMask
您可以從MetaMask 網站安裝它。
您需要將 Alpha 測試網配置導入您的MetaMask錢包。為此,請點擊https://scroll.io/alpha中所有的添加到錢包按鈕。這將為我們的 Goerli 和 Scroll Alpha 測試網導入鏈 ID 和 RPC URL,Goerli測試網在 Metamask 中默認有配置。可以點擊在 Metamask 的網絡選擇下拉菜單中點擊 "Show/hide test networks"。
手動網絡配置(適用於其他錢包)
目前,添加到錢包鏈接可能還不兼容所有錢包。如果您在使用它們時遇到問題,您可能需要通過插入下表中的詳細配置信息來手動添加 Goerli 和 Scroll Alpha 網絡:
水龍頭
要與我們的測試網進行互動,您首先需要在 Goerli 上接收ETH測試代幣 。然後你可以從Goerli 測試網 桥接到 Scroll Alpha 測試網。如下是 Goerli 水龍頭應用程序:
- https://goerlifaucet.com/
- https://goerli-faucet.pk910.de/
- https://faucet.paradigm.xyz/
一旦您在 Goerli 上收到 ETH,您應該會在Goerli網絡上的錢包中看到它。它們可能需要幾秒鐘才會出現,但您可以通過在任何Goerli Block Explorer](https://goerli.etherscan.io/)上查找到您地址的交易來檢查狀態。
從 Goerli 存款至 Scroll Alpha
使用說明
- 首先,切換到錢包中的Goerli網絡。
- 在跨鏈橋應用程序中,確保Goerli在頂部,Scroll Alpha在底部。您可以點擊" ↓ "按鈕切換位置。
- 選擇您要從 Goerli 轉移到 Scroll Alpha 的代幣(ETH)
- 如果這是您第一次轉移代ETH幣,您需要 批准 Goerli 跨鏈橋合約才能訪問您的 ETH 代幣。
- 接下來,單擊 发送 按鈕進行存款。您的錢包會彈出一個窗口,要求確認轉帳交易。
- 轉帳交易發送並確認後,代幣將從您的 Goerli 錢包中扣除。
代幣何時會到達您的 Scroll Alpha 錢包?
大約需要 8~14 分鐘(等待Goerli上的區塊最終安全確認 ) ,代幣將出現在您的 Scroll Alpha 錢包中, 您可以通過如下方式查看存款交易進度:
- 單擊跨鏈橋應用程序右上角的錢包地址。
彈出面板列出了您在跨鏈橋應用程序中進行的最近交易(見下圖)。有兩種狀態:L1 狀態和L2 狀態。此時,因為我們是從 L1 跨至 L2 ,一旦在Goerli測試網上被最終確認,將會顯示 success 狀態。隨後,你的自己將會被中繼至L2
- 點擊最新的 Goerli 交易哈希
將會在新的標籤頁顯示交易詳情,您可以看到此筆交易已經在 Goerli 上得到確認
- 返回跨鏈橋應用。一旦您的交易在 L2 上的狀態顯示success,您應該會看到 Scroll Alpha 錢包中的資金和交易哈希:
從Scroll Alpha 提款至 Goerli
使用說明
- 首先,切換到錢包中的Scroll Alpha網絡。
- 在跨鏈橋應用程序中,確保Scroll Alpha在頂部,Goerli在底部。您可以點擊" ↓ "按鈕切換位置。
- 選擇您要從 Scroll Alpha 轉移到 Goerli 的代幣(ETH)
- 如果這是您第一次轉移代ETH幣,您需要 批准 Scroll Alpha 跨鏈橋合約才能訪問您的代ETH幣。
- 接下來,單擊 发送 按鈕進行存款。您的錢包會彈出一個窗口,要求確認轉帳交易。
- 轉帳交易發送並確認後,代幣將從您的 Scroll Alpha 錢包中扣除。
代幣何時會到達您的 Goerli 錢包?
包含此提現交易的 Scroll Alpha 區塊被最終確認(Fianlized)後,轉出的代幣將到達您的 Goerli 錢包。在我們的 Alpha 測試網上,一個 Scroll Alpha 測試網區塊的最終確定需要幾十分鐘到幾個小時,但我們預計這個時間在主網上會大大縮短。
!Rollup狀態為Finalized表明,在 Goerli 鏈上的有效性證明驗證通過,證明了該區塊中交易被正確執行。有關rollup狀態的更多信息,請參閱Scroll 的架構概述。
您可以通過以下方式查看提現交易的進度:
- 單擊跨鏈橋應用程序右上角的錢包地址。
彈出面板列出了您在跨鏈橋應用程序中進行的最近交易(見下圖)。有兩種狀態:L1 狀態和L2 狀態。此時,因為我們是從 L2 跨至 L1 ,所以我們在將交易提交到 L2 跨鏈橋後會很快得到一個 success狀態。另一方面,L1 需要大約10 分鐘至若干小時才能到達 success狀態。
- 點擊最新的 L2 交易哈希
將會在新的標籤頁顯示交易詳情,您可以看到此筆交易已經在L2上得到確認,但仍然需要在 L1 上得到最終確認。
- 返回跨鏈橋應用。一旦您的交易在 L1 上的狀態顯示success,大約 10 分鐘後,您應該會看到 Goerli 錢包中的資金和交易哈希:
代幣轉帳
您可以直接使用您的錢包在 Scroll Alpha 網絡內轉移代幣。
- 打開您的錢包並切換到Scroll Alpha網絡。
- 單擊中間的 发送 按鈕,然後在文本框中鍵入要轉移到的地址。
- 在"資產"框中選擇代幣,然後輸入您要轉帳的代幣數量。
- 單擊 下一步 按鈕,然後單擊 確認 按鈕發送交易。
- 發送後,您可以在錢包的 活動 選項卡中找到交易。
交易(Swap)
與我們的 Pre-Alpha 測試網不同,我們不再在我們的主應用程序上托管 Swap 模塊。我們計劃發布從 Uniswap V2 和 V3 分叉出來的演示應用程序,其中兌換代幣和提供流動性的步驟與 Uniswap 幾乎相同。
Uniswap v3: https://uniswap-v3.scroll.io/
Rollup 瀏覽器
Rollup 瀏覽器 顯示有關 Scroll Alpha 塊及其Rollup狀態的基本信息。
Pre-Alpha 測試網中的 Scroll Alpha 區塊有 3 種 rollup 狀態:
- Precommitted表示一個區塊已經被包含在 Scroll Alpha 區塊鏈中。雖然Precommitted區塊因為沒有發布在Goerli上,所以還不是Scroll Alpha 鏈的一部分,但是信任排序器(sequencer)的用戶可以認為這個區塊是暫時敲定的。
- Committed表示該區塊的交易數據已經發布到 Goerli 上的 rollup 合約中。這確保了塊數據可用,但不能證明它已以有效方式執行。
- Finalized表示在 Goerli 鏈上的有效性證明通過驗證,已經證明了該區塊中交易的正確執行。最終區塊被認為是 Scroll Alpha 鏈的一部分。
Rollup表
該表提供了有關 Scroll Alpha 區塊的 rollup 狀態的信息。這些列是:
- Batch Index: Batch編號,點擊Batch Index會打開詳情頁
- Transactions: 顯示 Batch中的交易數量。
- Transactions: 顯示Batch中的區塊數量。
- Batch Created Timestamp: 顯示自 Batch 生成以來經過的時間
- Commit Tx Hash: 顯示發布此 Scroll Alpha 區塊交易數據的 Goerli 交易哈希縮寫。單擊哈希將在 Goerli 區塊瀏覽器中打開交易詳細信息頁面的新標籤頁。
- Commit Timestamp: 顯示自 Batch 提交到 Goerli 測試網以來經過的時間
- Finalize Tx Hash: 顯示了將此 Scroll Alpha 區塊的有效性證明提交給 Goerli 上的 rollup 合約的交易哈希縮寫。單擊哈希將在 Goerli 區塊瀏覽器中打開交易詳情頁面的新標籤頁。
區塊鏈瀏覽器
我們使用BlockScout項目作為Scroll Alpha 測試網的區塊瀏覽器。
以下是使用區塊瀏覽器的一些提示:
- 區塊瀏覽器的首頁顯示網絡的一般統計數據以及最新的區塊和交易。
- 單擊首頁上的區塊編號和交易哈希會將您定向到 "區塊詳細頁" 和 "交易詳細頁" 。
- 您可以在右上角的搜索框中按地址、交易哈希或區塊編號進行搜索,以查找具體信息。
常見錯誤
MetaMask 交易中不正確的Nonce
當存儲在您的 MetaMask 錢包中的本地 nonce 與 Scroll 測試網節點中的 nonce 不同時,您將遇到此錯誤。這可能是因為最近有一筆排隊中的交易,或者是測試網因修復bug和功能發布而重置。儘管我們的目標是儘量減少這種情況,但我們可能會在 Alpha 階段重置網絡以加快開發進展。我們會在重置網絡前提前通知用戶。
要解決此問題,您需要在 MetaMask 中為 Scroll Alpha 網絡重置您的帳戶。重置帳戶的步驟是
- 在瀏覽器中打開MetaMask
- 在頂部區域選擇 Scroll Alpha Testnet
- 點擊頂部右側的 账户 圖標
- 選擇 設置
- 前往 高級
- 單擊 重置帳戶
在 MetaMask 帳戶重置後,您不會丟失任何資產。
注意:刪除並重新添加網絡不足以解決此問題 - 您必須重置您的帳戶。
跨鏈橋/交易沒有任何響應
如果沒有錯誤或控制台日誌出現,這可能是由於 nonce 問題,請按照上文所述重置您的 MetaMask 帳戶
區塊鏈瀏覽器顯示"內部伺服器錯誤
使用隱身窗口,或打開瀏覽器開發人員控制台並刪除explorerkey(或所有 cookie:https://www.contentstack.com/docs/developers/how-to-guides/clear-caches-and-cookies-in-different-browsers/)。