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

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

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

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

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

這標(biāo)志著G網(wǎng)時(shí)代正式終結(jié),開發(fā)者必須立即停止在G?rli上進(jìn)行任何新項(xiàng)目的開發(fā)與測(cè)試。

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

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

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

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

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

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

測(cè)試幣最新獲取方式全攻略

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

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

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

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

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

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

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

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

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

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

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