本指南將協助您熟練掌握 Goerli 測試網水龍頭的高效應用。您可免費領取測試用 ETH、部署智慧合約,並安全驗證 DeFi 協議。內容涵蓋主流水龍頭介紹、MetaMask 設定步驟,以及 2025 年 Web3 開發者必備的最佳實踐指引。
什麼是 Goerli Testnet?
以太坊測試網的功能與用途
以太坊測試網是與主網(Mainnet)功能相同但彼此隔離的區塊鏈網路,並採用沒有實際金融價值的測試代幣。這些測試網承擔多項重要任務:
- 智慧合約測試:開發者可在安全環境中部署並驗證程式碼,無需冒真實資金風險。對於 DeFi 或 NFT 這類複雜合約特別重要。
- 協議升級驗證:測試網可模擬以太坊重大升級,例如從工作量證明(PoW)切換至權益證明(PoS)的 The Merge、分片與擴容等。
- 學習與實驗:新用戶可在無資金風險下學習錢包建立、交易執行及 dApp 互動等區塊鏈基礎操作。
- 真實場景仿真:測試網能重現主網環境,方便測試 Gas 費、交易速度及不同網路條件下的用戶行為。
Goerli Testnet 於 2018 年推出,強調穩定性與社群支持。由於高度相容於開發工具及接近主網的模擬環境,Goerli 成為最受歡迎的測試網之一。雖然 Goerli 已在 2023 年停止運作並由 Holesky 與 Sepolia 取代,但它在以太坊轉型 PoS 及開發工具演進的歷程中,仍具關鍵歷史地位。
Goerli 的獨特優勢
Goerli Testnet 能在 Ropsten、Rinkeby、Kovan、Sepolia 等多個以太坊測試網中脫穎而出,主要原因包括:
- 權益證明轉型:Goerli 是首個於 2022 年 8 月成功與 Prater Beacon Chain 合併並遷移至 PoS 共識的測試網。這使其成為以太坊 2.0 升級與主網 The Merge 測試的核心平台。
- 社群支持:身為開源專案,由廣泛驗證者社群維護,Goerli 具有極高穩定性,有效防範如垃圾交易攻擊等網路安全風險。
- 廣泛相容性:Goerli 支援 MetaMask、Etherscan、Remix、Hardhat 等主流開發工具,成為開發者首選。Goerli Etherscan 區塊瀏覽器可詳盡呈現交易與智慧合約資訊,顯著簡化除錯流程。
- 測試代幣易取得:用戶可經由 goerlifaucet.com 等水龍頭輕鬆獲得測試 ETH,便於高效率測試與驗證。
- 主網高仿真環境:Goerli 提供與主網高度一致的 Gas 結構和網路表現,讓開發者得以在近實境環境下測試應用。
隨著以太坊生態持續發展,Goerli 的角色逐漸淡出。2023 年後,Holesky 成為驗證與質押測試的主要選擇,Sepolia 則是主流應用開發的推薦測試網。不過,Goerli 累積的經驗仍為理解測試網及區塊鏈開發流程帶來長遠參考價值。
Goerli 的技術特性
共識機制(權益證明)
Goerli Testnet 最初採用 PoA(權威證明)共識機制,由受信任的社群成員擔任驗證者,確保網路高度穩定,但限制了參與者的廣度。2022 年 8 月,Goerli 與 Prater Beacon Chain 合併,順利遷移至權益證明(PoS),為以太坊 The Merge 做好技術準備。
PoS 轉型帶來下列關鍵優勢:
- 能源效率提升:與 PoW 相比,PoS 大幅降低能源消耗,更環保,契合全球永續趨勢。
- 驗證者門檻降低:任何擁有足夠測試 ETH 的用戶皆可成為驗證者,提升網路去中心化程度,吸引更多參與。
- 主網仿真能力加強:PoS 讓開發者能於與主網 The Merge 後高度一致的環境下測試應用,包括質押及交易處理效能。
- 質押機制驗證:Goerli 支援質押方案測試,便利驗證 DeFi 協議及其他 PoS 應用。
這項轉型使 Goerli 成為測試以太坊 2.0 相關創新(如分片、擴容、交易最佳化等)的重要平台。
ETH 水龍頭支援
水龍頭服務為測試網用戶提供測試 ETH。Goerli 支援多種安全可靠的水龍頭,滿足從新手到專業開發者的各類需求,包括:
- Alchemy Goerli Faucet:註冊電子郵件後,每 24 小時可領取 0.2 ETH,介面簡潔、運作穩定,廣受開發者青睞。
- Paradigm MultiFaucet:同時支援多個測試網,用戶輸入錢包地址即可快速領取測試幣,操作簡便。
- Mudit Goerli Faucet:需在 Twitter 發文錢包地址,9 天內可領取 37.5 ETH,適合對測試幣需求量大的專案團隊。
- QuickNode Faucet:可獲得最多 0.1 ETH,門檻低,適合小規模快速測試。
這些水龍頭為開發者和測試者提供零成本測試環境。但需警惕釣魚網站冒充水龍頭,務必保障帳戶安全。
Goerli Testnet 與以太坊主流開發工具高度相容,是去中心化應用開發與測試的理想平台:
- Etherscan:Goerli 區塊瀏覽器能完整追蹤交易、智慧合約及地址資訊,並即時監控合約狀態、分析 Gas 費用、定位錯誤,特別適合高複雜度應用除錯。
- Remix:線上 IDE,可用 Solidity 撰寫、編譯與部署智慧合約,支援透過 MetaMask 直接連接 Goerli,顯著簡化測試流程。
- Hardhat:功能強大的以太坊開發環境,支援合約編譯、測試與部署,透過設定檔就能接入 Goerli,實現專案自動化與高效率管理。
- Truffle:主流開發工具,支援 Goerli,搭配豐富函式庫和外掛,適合團隊協作開發大型 dApp。
- Foundry:現代化 Solidity 開發工具,與 Goerli 相容,測試與部署速度快。
這些工具涵蓋從程式碼撰寫到交易分析的完整開發流程,讓 Goerli 成為通用測試平台。高度相容性大幅提升開發者原型設計、測試及主網部署效率。
如何獲得 Goerli Testnet ETH
透過官方水龍頭取得
透過官方水龍頭領取測試 ETH 是參與 Goerli 最便捷的方法。以下為使用 Alchemy Goerli Faucet 的流程:
-
安裝 MetaMask 錢包:
- 下載 MetaMask 瀏覽器外掛或行動應用程式。
- 依提示建立新錢包或匯入既有錢包。
- 在設定中開啟測試網路顯示(設定 → 進階 → 顯示測試網路)。
- 於介面頂端選擇 Goerli Testnet。
-
前往水龍頭網站:
- 進入 Alchemy 官方 Goerli Faucet 網站。
- 點擊「連線錢包」依指示完成 MetaMask 連結。
- 註冊電子郵件以取得存取權限,防止濫用與垃圾請求。
-
申請測試代幣:
- 複製 MetaMask 錢包地址(點選介面頂端地址)。
- 將地址貼上至水龍頭頁面指定欄位。
- 點擊「Send Me ETH」,數分鐘後(一般為 0.02~0.2 ETH,依限額)即會入帳。
-
驗證餘額:
- 在 MetaMask 查看測試 ETH 是否入帳。
- 亦可使用 Goerli Etherscan 區塊瀏覽器查詢交易狀態。
提醒:如水龍頭額度用盡或未入帳,可改用 Paradigm MultiFaucet、QuickNode Faucet 等其他管道。務必確認網址真偽,避免釣魚網站洩漏敏感資訊。
透過 Alchemy 或 Infura 取得
針對大型專案或自動化測試,高階用戶可經由 Alchemy 或 Infura 提升 Goerli 網路連線能力:
-
Alchemy:
- 於 Alchemy 官網註冊並建立專案,選擇 Goerli Testnet。
- 取得 API Key 及 RPC Endpoint。
- 將 MetaMask 或開發工具(如 Hardhat)設定為該 Endpoint。
- 可利用 Alchemy 內建水龍頭每日最多領取 0.2 ETH。
- 可用 Alchemy 的分析工具追蹤交易與網路表現,適合大型專案需求。
-
Infura:
- 於 Infura 註冊並新增 Goerli 測試網專案。
- 取得 RPC Endpoint。
- 將錢包或開發工具設定為該 Endpoint。
- Infura 不提供水龍頭服務,請搭配 Alchemy Goerli Faucet 或 Paradigm MultiFaucet 取得測試幣。
- Infura 連線穩定,適合自動化測試及大規模開發。
這些服務為開發者帶來高可靠性與可擴展的 Goerli 連線能力,適用於各式複雜應用測試及流程自動化。
MetaMask 是 Goerli Testnet 最主流的錢包,有助於網路接入及 dApp 測試。設定流程如下:
-
新增 Goerli 網路:
- 開啟 MetaMask,於設定內啟用測試網路(設定 → 進階 → 顯示測試網路)。
- 如下拉清單沒有 Goerli,可手動新增:
- 網路名稱:Goerli Testnet
- RPC URL:輸入 Alchemy 或 Infura 提供的 Endpoint
- Chain ID:5
- 貨幣符號:ETH
- 區塊瀏覽器 URL:Goerli Etherscan
- 儲存後即可於網路列表中選擇 Goerli。
-
取得測試 ETH:
- 點選頂部地址複製 MetaMask 錢包地址。
- 前往 Alchemy Goerli Faucet 等水龍頭,輸入錢包地址領取測試幣。
- 測試幣入帳後,可於 MetaMask 查詢餘額(通常數分鐘內入帳)。
-
執行測試交易:
- 利用 MetaMask 向其他地址轉帳測試 ETH,或與智慧合約互動。
- 可自訂 Gas 參數(低/標準/高),模擬主網各種費用情境。
- 透過 Goerli Etherscan 追蹤交易狀態與 Gas 消耗。
MetaMask 讓 Goerli 操作更簡便,滿足從新手到資深開發者的多元需求。
Goerli 在開發中的實務應用
智慧合約測試
憑藉對開發工具的高度相容性及主網模擬環境,Goerli Testnet 成為智慧合約測試的首選平台。典型流程如下:
-
撰寫智慧合約:
- 利用 Remix 線上 IDE 撰寫 Solidity 合約,可建立 ERC-20、NFT、DeFi 協議等多類合約。
- 也可用 Hardhat、Truffle 於本地端測試並管理專案。
-
部署至 Goerli:
- 於 MetaMask 選擇 Goerli Testnet。
- 於 Remix 選「Injected Web3」連線 MetaMask,並用測試 ETH 部署合約。
- Hardhat 使用時,在設定中指定 Goerli RPC URL 及錢包私鑰。
- 確保錢包中有足夠測試 ETH 支付部署費用。
-
合約測試:
- 透過 Remix 或 Hardhat 腳本執行合約呼叫。
- 利用 Goerli Etherscan 檢查交易狀態、Gas 費與合約狀態。
- 模擬高 Gas、網路壅塞、錯誤輸入等情境,排查潛在風險。
Goerli 讓開發者可於接近主網的環境驗證合約穩定性,顯著降低主網部署風險。例如,測試 DeFi 協議時,可涵蓋利息計算、流動性管理、防重入等核心邏輯。
測試網對接 DEX 或 DeFi 協議
Goerli 支援 Uniswap、Aave、Compound 等 DEX 與 DeFi 協議的測試,對開發者極具價值。典型步驟如下:
-
DEX 對接:
- 尋找 DEX 測試網版本(如 Goerli 上的 Uniswap),於官方介面選擇 Goerli。
- 利用 Paradigm MultiFaucet、Alchemy Goerli Faucet 等取得測試 ETH、USDT、DAI 等代幣。
- 執行代幣兌換、流動性池操作、新交易對建立等測試。
- 透過區塊瀏覽器分析交易,驗證操作正確性。
-
DeFi 協議測試:
- 使用 MetaMask 連線 Goerli 並選擇目標 DeFi 協議測試網(如 Aave)。
- 以測試幣進行流動性提供、借貸、質押等操作。
- 驗證協議錯誤處理、利息計算及合約交互。
- 用 Hardhat 或 Truffle 自動化測試高複雜度情境。
-
跨鏈測試:
- Goerli 支援如 ZetaChain 等跨鏈協議,實現全鏈互動測試。
- 開發者可模擬跨鏈交易,驗證相容性及跨鏈場景下的合約表現。
這些能力使 Goerli 成為驗證 DeFi 生態複雜交互的理想平台,有助於開發者在主網上線前確保應用穩定可靠。
用戶交互模擬
Goerli 可模擬真實用戶情境,對開發者與交易者均極具價值:
- 交易發送:開發者能測試不同 Gas 費下的交易速度與成本,如於網路壅塞時以高、低、標準費用模擬不同執行情境。
- dApp 互動:可測試 NFT 市場、遊戲、DeFi 協議等應用的介面與邏輯,包括使用者體驗、錯誤處理與交易正確性。
- 錯誤模擬:能透過錯誤資料、不足 Gas 或網路故障等場景檢驗智慧合約容錯性。
舉例來說,開發者可於測試市場以測試 ETH 購買 NFT,確認合約能正確處理付款、轉移及資金不足、參數異常等例外狀況。這類測試有助應用順利銜接主網的真實環境。
結語
雖然加密貨幣交易所並未直接整合 Goerli Testnet,但相關平台所提供的工具協助用戶從測試網測試順利過渡到主網操作。
測試網於以太坊生態及主網部署的角色
Goerli、Sepolia、Holesky 等測試網在以太坊開發中扮演核心角色:
- 安全性:測試網可於主網上線前發現智慧合約與協議漏洞,降低資金損失及攻擊風險。
- 創新性:開發者能於零成本環境測試跨鏈、DeFi、NFT、遊戲等新功能。
- The Merge 測試:Goerli 是以太坊 PoS 轉型(2022 年全球升級)的關鍵測試平台。
- 社群教育:測試網為新手學習區塊鏈、dApp 互動、錢包實作提供安全環境。
隨 Goerli 被 Holesky 與 Sepolia 替代,以太坊生態持續升級,為開發者帶來更高效、創新的測試工具。Holesky 成為驗證與質押測試首選,Sepolia 則適合應用開發。
開發者與交易者建議
開發者建議:
- 建議遷移至 Holesky 或 Sepolia 進行測試,Goerli 已於 2023 年停用。
- 使用如 Alchemy Goerli Faucet 等正規水龍頭,並確認網址防範釣魚。
- 善用 Hardhat、Remix、Foundry 等工具,實現智慧合約自動化測試與部署。
- 於高 Gas、網路壅塞、複雜用戶場景等主網近似環境下測試應用。
- 積極嘗試跨鏈協議,為以太坊分片與擴容做好準備。
交易者建議:
- 於測試網驗證後,透過交易所安全交易 ETH 及 ERC-20 代幣,降低真實操作風險。
- 學習分析工具與教育資源,深入理解市場趨勢,優化交易策略。
- 關注以太坊 PoS 優化、分片等技術更新,這些會對市場及代幣價格產生影響。
- 先於測試網安全環境優化交易策略,再應用於主網。
常見問題 FAQ
什麼是 Goerli Testnet?與以太坊主網有何不同?
Goerli Testnet 是以太坊開發用的測試環境,採用虛擬 ETH。與主網不同,開發者可在此安全測試應用,無需承受真實經濟損失或費用,為主網部署提供保障。
可使用 Metamask、Solidity、Hardhat、Alchemy。註冊 Alchemy 帳號取得 Goerli API,將測試 ETH 匯入 Metamask,撰寫 Solidity 智慧合約,設定 Hardhat,最後透過 Hardhat 指令部署到 Goerli 測試網。
如何獲得 Goerli 測試網 ETH?有哪些水龍頭與方式?
可透過 Goerli 測試網水龍頭、Alchemy Faucet 免費領取測試 ETH。輸入錢包地址即可領取,部分水龍頭需完成任務或挖礦取得。
Goerli Testnet 主要用途為何?開發者為什麼要使用?
Goerli Testnet 是 PoS 測試環境,開發者可於主網上線前安全測試 智慧合約、驗證功能、避免高額損失,確保穩定,並免於真實資產風險。
如何在 Goerli 測試網測試交易?錢包需如何設定?
安裝 MetaMask 錢包外掛,建立帳戶,於網路設定中切換至 Goerli 測試網。經由 Goerli 水龍頭領取測試幣,即可進行交易測試。
Goerli 測試網何時停用?開發者如何遷移到新測試網?
Goerli 測試網於 2023 年底停止運作。建議開發者遷移至 Sepolia 測試網,後者具備更完整功能與長期 Web3 開發支援。
Goerli 測試網的 RPC Endpoint 是什麼?如何連結?
Goerli 測試網的 RPC Endpoint 為 https://goerli.infura.io。可於 Web3 錢包或開發工具中,透過 Infura API Key 接入,也可用 Alchemy 等其他服務商的 Endpoint。
Goerli 測試網交易需支付 Gas 費嗎?大約成本是多少?
需要,Goerli 測試網交易同樣需支付 Gas 費,單筆約 $0.0003,實際費用視網路壅塞及即時 Gas 價格而定。