在以太坊生態(tài)系統(tǒng)的演進歷程中,測試網(wǎng)扮演著至關重要的角色,它們是開發(fā)者們部署、調試和測試智能合約的“沙盒”,確保了主網(wǎng)(Mainnet)的安全與穩(wěn)定,而在眾多測試網(wǎng)中,以太坊G網(wǎng)(G?rli,常被開發(fā)者昵稱為“哥布林測試網(wǎng)”) 曾因其長期穩(wěn)定和接近主網(wǎng)的配置,成為全球開發(fā)者的首選。

隨著以太坊向“合并”(The Merge)和后續(xù)的“ Surge”、“Verge”、“Purge”、“The Verkle”等重大升級邁進,舊有的測試網(wǎng)架構已無法滿足新的測試需求,關于以太坊G網(wǎng)即將關閉的消息在社區(qū)中引發(fā)廣泛關注,本文將為您梳理以太坊G網(wǎng)測試幣的最新動態(tài),并為開發(fā)者提供詳盡的遷移指南。

核心消息:G網(wǎng)(G?rli)進入“只讀”模式,即將正式謝幕

根據(jù)以太坊核心開發(fā)者會議的最新決議,G?rli測試網(wǎng)已于2024年3月1日正式進入“只讀”(Read-Only)模式,這意味著:

  1. 停止出塊:G?rli網(wǎng)絡將不再產(chǎn)生新的區(qū)塊,其區(qū)塊鏈狀態(tài)將永久停留在最終的 finalized 區(qū)塊高度(約9,700,000區(qū)塊)。
  2. 停止交易處理:任何新的交易(如轉賬、合約部署、合約調用等)都將無法被網(wǎng)絡確認和處理。
  3. 進入“遺產(chǎn)”狀態(tài):G?rli完成了其作為以太坊2.0合并前最后一次全網(wǎng)硬分叉測試網(wǎng)的歷史使命,現(xiàn)在將作為一個歷史快照保留,供研究參考。

這標志著G網(wǎng)時代正式終結,開發(fā)者必須立即停止在G?rli上進行任何新項目的開發(fā)與測試。

開發(fā)者何去何從?新的測試網(wǎng)生態(tài)已經(jīng)建立

G?rli的退役并非以太坊測試網(wǎng)的終結,而是生態(tài)的一次全面升級,為了支持未來的網(wǎng)絡升級(如Dencun升級),以太坊基金會已經(jīng)推出了新一代的測試網(wǎng),開發(fā)者應盡快遷移至以下平臺:

  1. Sepolia (主推薦測試網(wǎng))

    • 定位:目前已成為事實上的“新G?rli”,是進行Dencun升級及未來網(wǎng)絡升級測試的首選官方測試網(wǎng)。
    • 特點:由以太坊基金會與Consensys等機構聯(lián)合維護,社區(qū)活躍度高,工具支持完善。
    • 獲取測試幣:通過官方或社區(qū)認可的Sepolia Faucet(水龍頭)獲取免費的測試ETH。sepoliafaucet.com 是目前最主流的來源。
  2. Holesky (備用/大規(guī)模測試網(wǎng))

    • 定位:作為Sepolia的補充,專為需要更高TPS(
      隨機配圖
      每秒交易筆數(shù))或更大規(guī)模網(wǎng)絡測試的場景設計。
    • 特點:擁有更多的驗證者節(jié)點,網(wǎng)絡吞吐量更高,適合模擬更復雜的網(wǎng)絡環(huán)境。
    • 獲取測試幣:同樣有官方的Holesky Faucet可供開發(fā)者免費申領測試幣。
  3. 其他私有/本地測試網(wǎng)

    • 對于需要高度私密控制或極簡測試環(huán)境的開發(fā)者,使用 Hardhat、FoundryGanache 等框架搭建本地私有測試網(wǎng)依然是最佳選擇。

測試幣最新獲取方式全攻略

測試幣是開發(fā)者在測試網(wǎng)上進行操作的“燃料”,以下是獲取Sepolia測試幣(當前最主流)的最新可靠途徑:

官方水龍頭(推薦首選):

  • Sepolia Faucet: https://sepoliafaucet.com/
    • 使用說明:通常需要連接你的MetaMask錢包,并完成一次小額的ETH轉賬(用于驗證你不是一個機器人),之后水龍頭就會向你的地址發(fā)送一定數(shù)量的Sepolia測試ETH,這個過程是免費的,但可能有每日領取次數(shù)限制。

社區(qū)與第三方水龍頭(作為補充):

  • 除了官方水龍頭,社區(qū)也涌現(xiàn)出許多第三方水龍頭,faucet.sepolia.dev 等,這些水龍頭通常由社區(qū)志愿者或項目方維護,是官方水龍頭的有效補充。
  • 注意:使用第三方水龍頭時,請務必注意甄別安全性,避免連接到惡意網(wǎng)站,優(yōu)先選擇信譽良好、有社區(qū)背源的鏈接。

項目方與開發(fā)工具集成:

  • 許多基于以太坊生態(tài)的DApp開發(fā)平臺、錢包(如MetaMask的測試網(wǎng)切換功能)或云服務(如Alchemy, Infura)有時會提供測試幣作為其開發(fā)者激勵計劃的一部分,開發(fā)者可以關注這些平臺的官方動態(tài),獲取測試幣。

開發(fā)者行動清單:立即遷移,告別G?rli

為了確保您的開發(fā)工作不受影響,請立即執(zhí)行以下步驟:

  1. 停止所有G?rli相關操作:立即停止向G?rli測試網(wǎng)部署新合約或發(fā)送交易。
  2. 備份G?rli數(shù)據(jù):如果您有重要的合約代碼或狀態(tài)數(shù)據(jù)在G?rli上,請及時做好備份。
  3. 切換開發(fā)環(huán)境
    • 在您的 hardhat.config.jsfoundry.toml 配置文件中,將網(wǎng)絡URL從G?rli(https://rpc.g?rli.ethereum.org)更改為Sepolia(https://rpc.sepolia.org)或Holesky。
    • 在MetaMask等錢包中,將網(wǎng)絡切換到“Sepolia Test Network”或“Holesky Test Network”。
  4. 申領新的測試幣:使用上述方法,從Sepolia或Holesky的Faucet中獲取新的測試幣,并存入您的開發(fā)錢包。
  5. 更新依賴和腳本:檢查您的項目中是否有硬編碼的G?rli地址或ABI,并進行相應更新。

以太坊G網(wǎng)(G?rli)的關閉,是生態(tài)系統(tǒng)邁向更高效、更強大未來的必然一步,雖然告別了陪伴開發(fā)者多年的“老朋友”,但以Sepolia為代表的新一代測試網(wǎng)已經(jīng)為我們鋪就了更廣闊的舞臺,對于所有以太坊開發(fā)者而言,現(xiàn)在正是擁抱變化、更新工具鏈、在新測試網(wǎng)上繼續(xù)創(chuàng)新的最佳時機,緊跟以太坊G網(wǎng)測試幣最新消息,順利完成遷移,讓我們共同迎接一個更加繁榮和智能的以太坊新時代!