以太坊Rinkeby測試網升級成功!Rinkeby測試網到底是啥?
葉玉龍 / 何渝婷編譯
2019-01-10 11:48

今天凌晨,以太坊核心開發人員Péter Szilágyi在推特上表示,以太坊Rinkeby測試網已經成功升級到君士坦丁堡網路,目前網路狀態良好。

 

早上打開電腦一看,慌了,以太坊升級成功?不是說好1月中旬升級嗎?怎麼偷偷地升級完了呢?仔細一看原來說的是Rinkeby測試網升級成功,跟正式升級完全不是一回事。不過,這也意味著離以太坊正式升級越來越近了。

 

那麼Péter Szilágyi所說的Rinkeby測試網到底是啥?眾所周知,每一條區塊鏈都由一個創世區塊開始,一個創世區塊創造一條區塊鏈,同時也代表了一條區塊鏈,而工作在同一條鏈上的全部節點稱之為一個網路。

 

網路可以分為主網路和測試網路,一般來說,主網路是絕大多數人使用,並且性能比較強大,具有實用價值的網路。通常一條區塊鏈只有一個主網路。而測試網路則是一小部分節點使用的用來進行測試的網路,與主網路分屬不同的創世區塊。與主網路不同,通常測試網路可以有很多條。

 

那麼為什麼一條主網路需要配備多條測試網路呢?如果沒有測試網路,當開發者進行升級或者智慧合約開發時,只能在主網路上進行,這樣稍有不慎就會造成相應通證的損失,甚至影響整個主網路的運行。如果有了測試網路,這些事情都可以提前在測試網路上進行,即使發生了意外也不會對主網路造成任何影響。

 

以太坊公開的測試網路共有4個,分別是Morden、Ropsten、Kovan和Rinkeby。目前除了Morden退役以外,其他三個仍在運行。其中,Morden於2015年7月開始運行。到2016年11月時,由於難度炸彈已經嚴重影響出塊速度,不得不退役,重新開啟一條新的區塊鏈。Morden的共識機制為PoW。

 

Ropsten是為了解決Morden難度炸彈問題而重新啟動的一條區塊鏈,共識機制為PoW。測試網路上的以太幣並無實際價值,因此Ropsten的挖礦難度很低。這樣低的難度用一台普通筆記型電腦的CPU也可以挖出區塊,獲得測試網路上的以太幣。

 

Kovan是為了解決測試網路中PoW共識機制的問題,以太坊錢包Parity的開發團隊發起的新的測試網路。Kovan使用了權威證明(Proof-of-Authority)的共識機制,簡稱PoA。PoA是由若干個權威節點來生成區塊,其他節點無權生成,這樣也就不再需要挖礦。由於測試網路上的以太幣無價值,權威節點僅僅是用來防止區塊被隨意生成,造成測試網路擁堵,完全是義務勞動,不存在作惡的動機,因此這種機制在測試網路上是可行的。

 

目前開發人員最常用的測試網路是Rinkeby,也就是這次被宣布升級成功的測試網。Rinkeby使用PoA共識機制。與Kovan不同,以太坊團隊提供了Rinkeby的PoA共識機制說明文檔,理論上任何以太坊錢包都可以根據這個說明文檔,支持Rinkeby測試網路。

 

看完這些,想必對此次以太坊Rinkeby測試網升級成功有了一個大概的瞭解。這只是以太坊升級前的一次彩排而已,主網的正式升級預計將在1月16日左右進行。

 

本文為金色財經授權刊登,原文標題為「以太坊Rinkeby測試網升級成功 Rinkeby測試網到底是啥?