ViaBTC|盤點以太坊主要的測試網及如何“接水”
2022-07-11 10:28

區塊鏈世界裏,絕大多數人的操作都發生在原始網路中,也就是所謂的主網。它是一個獨立運行的、被社區人員廣泛認可的區塊鏈網路,參與者可以在其上進行交易、部署智能合約以及挖礦,coin也會被賦予實際價值。

但只有主網往往還不夠,因為主網還需要不斷地維護和升級,才能帶給用戶更好的使用體驗,而如果直接就在主網上進行開發的話風險很大,出現BUG就很容易造成coin損失,甚至會影響到主網的正常運行。所以通常會模擬主網搭建另一個網路,也就是我們常說的測試網,目的類似於電腦搭建的模擬環境,主要起到模擬測試作用。



像以太坊進行主網合併升級前,社區開發人員會先在它的測試網上進行模擬測試,隨著近期的Sepolia測試網合併成功,目前以太坊在主網正式合併前已完成該項升級任務的測試網有Kiln、Ropsten以及剛剛提到的Sepolia。

為什麼需要如此多的測試網?它們又有哪些不同?相信很多朋友會存在這些疑問,本文就來盤點一下以太坊目前公開的主要測試網以及怎麼去“接水”(獲取測試幣)體驗。

一、Olympic(PoW)
Olympic是以太坊史上第一個公開的測試網,於2015年初在以太坊主網正式上線之前發佈,它的主要用途是測試在高負荷交易堆積的運行環境下所能承受的極限,隨著以太坊主網的成功上線,在2015年7月,Olympic也被宣佈棄用。

二、Morden(PoW)
Olympic棄用後,需要一個新的測試網來輔助主網更好地運行,於是在2015年7月Morden測試網迎來誕生。它主要用於測試兩個最主要的以太坊客戶端Geth和Parity之間的垃圾數據和一些基本的問題。服役一年多後因為難度炸彈的影響,也被以太坊團隊宣佈放棄。

三、Ropsten(PoW轉PoS)
為了解決Morden難度炸彈問題,以太坊官方又開發出了名叫Ropsten的測試網。這也是到目前為止仍在運行的測試網,但在2017年Ropsten遭到了一次嚴重的攻擊,攻擊者發送了千萬級的垃圾交易,並逐漸把區塊Gas上限從正常的4,700,000提高到了90,000,000,000。測試網的coin由於沒有實際價值,所以這位攻擊者為什麼要攻擊一個毫無價值的測試網,也許是單純出於好奇,覺得好玩罷了。

不過以太坊基金會在上個月,也就是6月21日宣佈的測試網退役名單中,Ropsten也在榜上,預計將在今年第四季度關閉。早兩個月前可以在link[ https://faucet.dimensions.network/]上“接水”,現在雖然頁面還能進去,但一直領不到。



四、Kovan(PoA)
2017年發生的Ropsten攻擊事件,使得以太坊官方採用多個測試網並行,以降低攻擊後的損失,以至於以太坊錢包Parity團隊創建了新的測試網Kovan。與上述測試網不同的是,Kovan使用的是PoA共識機制,為了保證安全,該機制通過維護一小部分受信任的簽名者和驗證者而犧牲了去中心化。直至今日,Kovan仍在運行,並且是社區中許多團隊最喜歡的測試網。

測試幣領取地址:https://app.mycrypto.com/faucet

五、Rinkeby
Rinkeby是以太坊官方提供的測試網路,使用的也是PoA共識機制。但與Kovan不同的是,以太坊團隊提供了Rinkeby的PoA共識機制說明文檔,理論上任何以太坊錢包都可以根據這個說明文檔,支持Rinkeby測試網。

目前仍在運行,不過官方6月發佈的消息中稱,Rinkeby將於2023年第二或第三季度關閉。

測試幣領取地址:https://faucet.rinkeby.io/

六、Goerli
2018年上線的以太坊測試網Goerli,也是以太坊2.0升級中的重要測試網之一。根據開發者路線圖,在接下來的不久,倘若成功完成Goerli合併測試後,以太坊主網將馬上與我們見面。



測試幣領取地址:https://goerli-faucet.mudit.blog/

七、Kiln
今年3月以太坊基金會官方發佈的公共測試網Kiln,與以太坊主網類似,Kiln的執行層是在PoW機制下與運行PoS機制的信標鏈並行啟動的。現已完成合併成功全面過渡到PoS機制,也是出現在6月棄用的大名單上的測試網,將於以太坊主網過渡到POS機制後不久關閉。

測試幣領取地址:https://faucet.kiln.themerge.dev/

八、Sepolia
Sepolia測試網是繼Ropsten之後進行合併試運行的下一個測試網,於2021年10月上線,現已成功完成合併測試,與Goerli一起作為未來以太坊DApp部署的測試網,它們倆的重要意義不言而喻。

如今以太坊已經有多個可用的測試網,如果要問哪個是最佳的,其實是沒有答案的,因為沒有最好的,只有最合適的。每個測試網上線後直至新的測試網出來前都是無可替代的,想要部署合約到哪個測試網主要取決於所想要測試的功能。