(奧維的麥田和白色房子,梵高)
以太坊於2015年7月30日釋出,它是加密世界市值第二大的專案,也是目前為止唯一具備生態體系推動力的專案。
在過去的5年時間,以太坊經歷了很多,度過了2016年的The DAO分叉難關;經歷了9次的分叉;經歷了2017年眾籌的瘋狂;經歷了2018年的下跌;經歷了2019年的蟄伏;經歷了2020年的DeFi的興起......一切還在繼續,而ETH2.0的腳步也近了。
以太坊的未來5年經歷會更多,更加跌宕起伏,其推動力也會遠超之前的5年。這一切會從ETH2.0開啟。
ETH2.0會是加密世界今年和明年最大的引擎之一,這是大家無法忽視的。在未來的時間裡,藍狐筆記會逐漸介紹ETH2.0各個方面。今天先簡單介紹一下ETH2.0的客戶端。
多客戶端符合去中心化的思想
ETH2.0升級的第一個階段是Phase0,其核心是信標鏈的釋出,其中之一是管理ETH2.0的PoS。PoS機制可以進行質押ETH挖礦,如果人們想要質押自己的代幣,成為ETH2.0的驗證者,則需要透過客戶端進行。
ETH2.0的客戶端需要實現ETH2.0要求的規範,那麼,為什麼需要多個客戶端?一個客戶端不是更方便嗎?
多個客戶端讓ETH2.0的上線腳步變慢,但也為其帶來更大的好處:更穩健的未來。如果一個客戶端出現問題,使用者還會有其他選擇。同時,多個客戶端會激勵競爭,給使用者帶來更好的體驗,更好的產品。
ETH2.0的主要客戶端
ETH2.0主要有7個客戶端:Prysm、Trinity、Teku、Lighthouse、Cortex、Lodestar、Nimbus。這些客戶端特點各異,組成了ETH2.0客戶端的不同風景線。
Prysm是由Prysmatic Labs構建,從2018年1月開始啟動,目前功能比較完善,進展較快,也有不錯的社羣基礎,相信不少使用者都瞭解過Topaz和Onyx。Trinity是由以太坊基金會支援的客戶端,從2019年早期啟動開發。Teku是企業級的開源客戶端,由ConsenSys孵化的PegaSys構建,可滿足機構需求。Lighthouse客戶端由Sigma Prime開發,從2018年啟動,進展較快,基礎較好,團隊在社羣建設方面表現突出。Cortex由Nethermind構建,是唯一一個基於.NET開發的ETH2.0客戶端,相對而言,進展較慢。Lodestar客戶端由ChainSafe Systems開發,進展相對較慢。Nimbus由Status開發,它是當前ETH2.0客戶端中唯一考慮移動平臺的。
接下來的問題是,什麼時候可以推出多客戶端的ETH2.0主網?目前大家的預期是2020年底或2021年初。不管如何,ETH2.0越來越近了,這從市場的情緒也可以明顯感覺出來。