Ethereum 2.0 (也稱為“Serenity”) 指的是以太坊核心協議的下一次重大升級,也就是“第一層”(Layer 1) 的幾項改進。它試圖透過引入分片(Sharding)、PoS共識(CasperFFG)、信標鏈(Beacon Chain)和新型虛擬機器(eWASM)等改進和維護自身。此外,第二層(Layer 2)擴充套件性解決方案已有Plasma、State Channels、Payment Channels和ZK-STARKs等。
目前,共有9個獨立開發團隊建設ETH 2.0客戶端:Prysmatic Labs、ChainSafe、PegaSys、Harmony、ParityTechnologies、Sigma Prime、Status、Ethereum Foundation、Yeeth。以太坊Github主程式碼庫貢獻者數量超過400人。在一定程度上,幾乎可以說以太坊代表了基礎公鏈甚至行業的最高技術水平。它的發展階段、面臨困境和探索方向同樣是整個行業共同面臨的。
風起於青萍之末,我們應見微知著。大風是自小風發展而來,大影響、大思潮、大趨勢也都是從微細不易察覺之處源發。一葉落而知秋,我們決定推出Ethereum2.0一系列解讀文章。本文為第三篇,以太坊/加密行業團隊篇。
1.Prysmatic Labs
Prysmatic Labs成立於2018年1月,是初始以太坊基金會受益人,致力於幫助以太坊區塊鏈實現可擴充套件性,為以太坊區塊鏈上有價值的 DApps、智慧合約提供支援。負責開發Prysm,它是Ethereum 2.0的全功能分片客戶端,採用Golang語言,可提高事務處理速度。Prysmatic Labs的團隊成員擁有分散式系統到雲端計算的各種背景,強呼叫測試驅動的方法,實現系統的首個分片客戶端。
官網公佈了6名核心成員:Raul Jordan、Preston Van Loon、Terence Tsao、Ivan Martinez、Nishant Das、Shay Zluf。Raul Jordan,聯合創始人,畢業於哈佛大學,曾在哈佛大學擔任軟體工程師,並創辦過Kynplex、Gen EX等企業;Preston Van Loon,聯合創始人,畢業於美國中田納西州立大學計算機專業,曾在Google擔任軟體工程師。
2.ChainSafe
ChainSafe是一家區塊鏈的研發公司,總部位於多倫多,為許多不同的基於以太的專案提供諮詢服務,包括Bunz、Shyft、Aion和Polymath。該團隊目前正在構建一個用JavaScript/TypeScript編寫的名為Lodestar的Ethereum 2.0客戶端,為Web3建設基礎設施。除了beacon chain客戶端,該團隊還致力於JS中的簡單序列化(SSZ)、TS中的固定大小的BigNumbers以及JS中的BLS簽名和簽名聚合。其開源研發由Ethereum 、Web3、Interchain、Ethereum Classic、Ethereum Community Fund機構支援。目前開源的專案有Gossamer、Lodestar、Ethermint、Ethereum Classic等。
3.PegaSys
PegaSys (Protocol Engineering Groups and Systems)是一個由60人組成的團隊,致力於提供企業級的區塊鏈。PegaSys由Consensys全力資助,其創始人 Shahan Khatchadourian獲得了多倫多大學的計算機博士學位,自2016年在ConsenSys任職,負責區塊鏈軟體開發和研究。Consensys自稱為以太坊的“風險產品工作室”(Venture production studio),它由以太坊的聯合創始人Joseph Lubin帶領。
除了支援公共的Ethereum Mainnet,該團隊還在隱私、許可、可伸縮性和其他特性方面進行工作,使Ethereum產品為企業採用做好準備。PegaSys Ethereum 2.0客戶端名為Artemis,它與Pantheon一起構建,Pantheon是一個用Java程式語言編寫的Ethereum 1.0和企業級客戶端。Artemis和Pantheon都是Apache 2.0許可的。
4.Harmony
Harmony於2017年10月上線,是一個基於狀態分片和PoS的高效能公鏈專案,試圖解決當下公鏈效能瓶頸和成本太高的問題,核心團隊15人,工程師團隊來自谷歌,亞馬遜,蘋果,微軟等大公司,有數學和安全協議PHD,畢業於美國名校斯坦福,哈佛,賓夕法尼亞大學等,創始人Stephen Tse曾創立一個專注於移動搜尋的公司Spotsetter,後被蘋果公司收購。商務團隊也都有連續創業和多年做風投的經驗。此外還有很多半職的員工,總人數20人左右,負責周邊程式的開發和社羣維護等。
Harmony正在構建一個用Java程式語言編寫的Ethereum 2.0客戶端,它區別於面向企業客戶服務的Java客戶端Pantheon。Pantheon使用的Apache 2.0系統用的是軟體證書,而Harmony用的是GPL證書。GPL證書要求任何系統只要使用了該證書授權的程式碼,也必須開源。
5.Parity Technologies
Parity Technologies由以前的以太坊基金會首席安全官Jutta Steiner共同創立,是一家區塊鏈基礎設施公司,負責維護當今平臺上第二大最受歡迎的以太坊客戶端。Parity Ethereum自稱為“最快,最先進的以太坊客戶端”。Parity正在開發Parity Ethereum ——一個遺留的Ethereum 1.0客戶端,用Rust程式語言編寫,為關鍵任務使用而構建。此外,Parity正在開發被稱為Substrate Shasper的客戶端。
團隊成員由來自15個國家的60多個開發者組成,Jutta Steiner,創始人兼CEO,Jutta擁有數學博士學位,曾被TechCrunch授予最熱門的區塊鏈創業公司創始人稱號。Jutta的區塊鏈職業生涯始於Ethereum基金會的原安全主管;Gavin Wood,創始人兼CWO,也是Ethereum的聯合創始人和技術長,他發明了區塊鏈行業的基本元件,包括可靠性、權威驗證共識和Whisper,在2014年創造了Web 3.0這個術語,並擔任Web3基金會的主席。在Parity,Gavin目前領導Substrate和Polkadot的創新。
6.Sigma Prime
Sigma Prime成立於2016年,是一家資訊保安及區塊鏈技術諮詢公司,正在構建一個名為Lighthouse的Ethereum 2.0客戶端,它是用程式語言Rust編寫的。團隊成員在系統設計、資訊保安和分散式賬本技術方面擁有豐富的經驗。
核心成員包括Luke Anderson、Adrian Manning、Paul Hauner、Mehdi Zerouali。Luke Anderson是悉尼大學的博士研究生,在悉尼大學和悉尼科技大學講授資訊保安課程,國內和國際區塊鏈論壇的傑出演講者,研究重點是區塊鏈及其底層技術,行業經驗十分豐富;Adrian Manning擁有悉尼大學物理學博士學位,專攻區塊鏈技術、密碼學和資訊保安,Adrian在物理和數學方面的專業知識現在支援他在Sigma Prime的工作;Paul是一位多學科的軟體工程師、自由軟體開發人員和技術顧問、區塊鏈和分散式賬本技術的早期採用者,為大銀行和政府網路安全運營中心實施系統,在Ethereum網路方面擁有獨特的專業知識,在智慧契約開發、測試和實現方面具有豐富的經驗;Mehdi Zerouali在道德駭客方面十分擅長,曾在安永(Ernst & Young)諮詢部門擔任滲透測試員,對金融服務、電信和公共部門等一系列行業的企業網路和應用進行了數百次滲透測試。他在識別安全漏洞方面多年的實踐經驗幫助Sigma Prime提供了卓越的安全服務。
7.Status
Status既是一個通訊平臺也是一個移動端瀏覽器,特定為以太坊使用者所設計。獲得過分散式資本的天使投資。Status於2017年6月20日開始進行眾籌,按當時ETH的價格,共募集約1億美元。Status團隊正在構建Nimbus——一個用Nim程式語言編寫的Ethereum 2.0客戶端。團隊的目標是要盡力推廣以太坊的廣泛使用,並且希望最佳化Nimbus使得它還能在硬體資源非常有限的裝置上執行。因此,執行Nimbus只需要很少的硬體資源,Nimbus有望成為Ethereum的第一個移動本地客戶端,讓以太坊也能在手機和各種手持裝置上執行。
Status的CEO Jarrad Hope 2010年開始參與區塊鏈技術的研究,2016年10月提出在Android和IOS上實現以太坊輕客戶端的構想;Nabil Naghdy,COO,有7年穀歌工作經驗,參與過谷歌Map;Viktor Tron, Swarm Ethereum Foundation 核心開發者和建立者;Zsolt Felfoldi, Go Ethereum輕客戶端核心開發者,以太坊基金會成員;Luis Cuende& Jorge Izquierdo, Aragon創始人,Aragon是另一個以太坊基金會支援的專案;沈波,分散式資本創始人。
8. Trinity
Trinity團隊由六名開發人員組成,其中5名成員都與以太坊基金會簽訂了工作合同。該團隊正在構建Trinity——一個用Python程式語言編寫的Ethereum 1.0和2.0客戶機。Trinity啟用了一直以來無人問津的PyEthApp。PyEthApp原來由Vitalik Buterin編寫。團隊成員包括首席架構師Piper Merriam、Python駭客(友好型)Jason Carver、軟體工程師Christoph Burgdorf和Brian Cloutier。
9. Yeeth
團隊核心成員為Dean Eigenmann和Eric Tu。2019年1月,Dean Eigenmann在Twitter上公佈將開始在swift中實現一個信標鏈,並表示目前的資料結構定義是根據最新的規範,還不完美,下一步將是狀態轉換。目前Dean和Eric Tu正在構建一個用Swift程式語言編寫的Ethereum 2.0客戶端。
各團隊獲得的具體資助金額及資助來源如下表所示:
資料來源:數鏈評級;EthHub