Scroll Alpha 測試網用戶指南

Scroll中文社區
2023-03-08 22:05:35
收藏
您需要有一個錢包才能與 Scroll 測試網上的 dApp 互動。

作者:Scroll中文社區

感謝您測試我們的 Alpha 測試網。如果您有任何疑問或想提供反饋,請加入我們的Discord!Alpha 測試網由 以太坊 Goerli 和 Scroll Alpha 測試網絡組成。

Goerli是以太坊的PoS測試網,而Scroll Alpha是部署在前者之上的zkRollup測試網。在這之上有一些預先部署的演示應用:Goerli 上的水龍頭,基於Hop Exchange UI 的 以太坊 Goerli 和 Scroll Alpha 之間的跨鏈橋,使用Blockscout構建的 Scroll Alpha 的區塊瀏覽器,以及一個rollup瀏覽器。

建議按如下工作流程試用測試網:

  1. 將Alpha Testnet配置添加到您的錢包。
  2. 從任意的Goerli網絡的水龍頭,請求測試代幣,例如 https://goerlifaucet.com/
  3. 通過跨鏈橋應用程序將測試代幣從 Goerli 轉移到 Scroll Alpha 。
  4. 使用你的錢包將代幣轉移到 Scroll Alpha 上的其他錢包。
  5. 在Goerli \& Alpha 區塊鏈瀏覽器和Rollup Explorer中查看交易和區塊的狀態。
  6. 通過跨鏈橋應用程序將代幣從 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 網絡:

image

水龍頭

要與我們的測試網進行互動,您首先需要在 Goerli 上接收ETH測試代幣 。然後你可以從Goerli 測試網 桥接到 Scroll Alpha 測試網。如下是 Goerli 水龍頭應用程序:

一旦您在 Goerli 上收到 ETH,您應該會在Goerli網絡上的錢包中看到它。它們可能需要幾秒鐘才會出現,但您可以通過在任何Goerli Block Explorer](https://goerli.etherscan.io/)上查找到您地址的交易來檢查狀態。

從 Goerli 存款至 Scroll Alpha

使用說明

  1. 首先,切換到錢包中的Goerli網絡。
  2. 在跨鏈橋應用程序中,確保Goerli在頂部,Scroll Alpha在底部。您可以點擊" ↓ "按鈕切換位置。
  3. 選擇您要從 Goerli 轉移到 Scroll Alpha 的代幣(ETH)
  4. 如果這是您第一次轉移代ETH幣,您需要 批准 Goerli 跨鏈橋合約才能訪問您的 ETH 代幣。
  5. 接下來,單擊 发送 按鈕進行存款。您的錢包會彈出一個窗口,要求確認轉帳交易。
  6. 轉帳交易發送並確認後,代幣將從您的 Goerli 錢包中扣除。

代幣何時會到達您的 Scroll Alpha 錢包?

大約需要 8~14 分鐘(等待Goerli上的區塊最終安全確認 ) ,代幣將出現在您的 Scroll Alpha 錢包中, 您可以通過如下方式查看存款交易進度:

  1. 單擊跨鏈橋應用程序右上角的錢包地址。
    image

彈出面板列出了您在跨鏈橋應用程序中進行的最近交易(見下圖)。有兩種狀態:L1 狀態和L2 狀態。此時,因為我們是從 L1 跨至 L2 ,一旦在Goerli測試網上被最終確認,將會顯示 success 狀態。隨後,你的自己將會被中繼至L2

  1. 點擊最新的 Goerli 交易哈希

image
將會在新的標籤頁顯示交易詳情,您可以看到此筆交易已經在 Goerli 上得到確認

image

  1. 返回跨鏈橋應用。一旦您的交易在 L2 上的狀態顯示success,您應該會看到 Scroll Alpha 錢包中的資金和交易哈希:

image

從Scroll Alpha 提款至 Goerli

使用說明

  1. 首先,切換到錢包中的Scroll Alpha網絡。
  2. 在跨鏈橋應用程序中,確保Scroll Alpha在頂部,Goerli在底部。您可以點擊" ↓ "按鈕切換位置。
  3. 選擇您要從 Scroll Alpha 轉移到 Goerli 的代幣(ETH)
  4. 如果這是您第一次轉移代ETH幣,您需要 批准 Scroll Alpha 跨鏈橋合約才能訪問您的代ETH幣。
  5. 接下來,單擊 发送 按鈕進行存款。您的錢包會彈出一個窗口,要求確認轉帳交易。
  6. 轉帳交易發送並確認後,代幣將從您的 Scroll Alpha 錢包中扣除。

代幣何時會到達您的 Goerli 錢包?

包含此提現交易的 Scroll Alpha 區塊被最終確認(Fianlized)後,轉出的代幣將到達您的 Goerli 錢包。在我們的 Alpha 測試網上,一個 Scroll Alpha 測試網區塊的最終確定需要幾十分鐘到幾個小時,但我們預計這個時間在主網上會大大縮短。

!Rollup狀態為Finalized表明,在 Goerli 鏈上的有效性證明驗證通過,證明了該區塊中交易被正確執行。有關rollup狀態的更多信息,請參閱Scroll 的架構概述。

您可以通過以下方式查看提現交易的進度:

  1. 單擊跨鏈橋應用程序右上角的錢包地址。

image

彈出面板列出了您在跨鏈橋應用程序中進行的最近交易(見下圖)。有兩種狀態:L1 狀態和L2 狀態。此時,因為我們是從 L2 跨至 L1 ,所以我們在將交易提交到 L2 跨鏈橋後會很快得到一個 success狀態。另一方面,L1 需要大約10 分鐘至若干小時才能到達 success狀態。

  1. 點擊最新的 L2 交易哈希

image
將會在新的標籤頁顯示交易詳情,您可以看到此筆交易已經在L2上得到確認,但仍然需要在 L1 上得到最終確認。
image

  1. 返回跨鏈橋應用。一旦您的交易在 L1 上的狀態顯示success,大約 10 分鐘後,您應該會看到 Goerli 錢包中的資金和交易哈希:

image

代幣轉帳

您可以直接使用您的錢包在 Scroll Alpha 網絡內轉移代幣。

  1. 打開您的錢包並切換到Scroll Alpha網絡。
  2. 單擊中間的 发送 按鈕,然後在文本框中鍵入要轉移到的地址。
  3. 在"資產"框中選擇代幣,然後輸入您要轉帳的代幣數量。
  4. 單擊 下一步 按鈕,然後單擊 確認 按鈕發送交易。
  5. 發送後,您可以在錢包的 活動 選項卡中找到交易。

交易(Swap)

與我們的 Pre-Alpha 測試網不同,我們不再在我們的主應用程序上托管 Swap 模塊。我們計劃發布從 Uniswap V2 和 V3 分叉出來的演示應用程序,其中兌換代幣和提供流動性的步驟與 Uniswap 幾乎相同。
Uniswap v3: https://uniswap-v3.scroll.io/
image

Rollup 瀏覽器

Rollup 瀏覽器 顯示有關 Scroll Alpha 塊及其Rollup狀態的基本信息。
image
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/)。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界