去中心化、安全、可擴展性三者不可兼得。
區塊鏈的不可能三角一直是阻礙區塊鏈大規模商業應用的難題,到目前爲止還未出現成熟的解決方案。

新一代公鏈 Algorand、Thunder 等均試圖有所突破,但從研究結果來看,都無法取得理想的效果,此時,由前谷歌、微軟、華爲的高級工程師開發的 Cypherium 項目提出了一種新的方案。

Cypherium 是否能夠真正打破不可能三角,將區塊鏈技術帶入大規模商用時代?

來源:深鏈財經
作者:不亮

除了發幣和炒幣,區塊鏈還有什麼用?

在不少人看來,區塊鏈目前就是一個低效率的分佈式數據庫,並沒有提升生產力,改善生產關係,反而是淪爲了投機外衣,區塊鏈未來的發展取決於能否廣泛應用在商業領域,爲人類的生活生產降低成本、提高效率。

區塊鏈無法大規模商業化本質問題在於 —— 目前的公鏈性能並不能承載大規模的商業應用。

比特幣和以太坊目前最被認可的公鏈,可我們知道比特幣的 TPS 是 7,儘管它被認爲是最分散和安全的區塊鏈,但轉賬效率低下,比特幣網絡時常堵塞。

以太坊一定程度上提高了可擴展性,但依然面臨效率低下的問題,TPS 僅有 30-40。

EOS 採用了 DPOS 共識,但只有 21 個節點,並且可以凍結其網絡帳戶。目前,它的最高 TPS 達到近 4,000,擴展性似乎比比特幣和以太坊好得多,但在不少區塊鏈從業者看來,EOS 已經嚴重違背了去中心化的原則,有些人甚至懷疑它不是真正的區塊鏈。

Algorand、Thunder 採用了 PoS 防止女巫攻擊,結合 BFT 算法驗證交易,但是本質還是從一組受信任的節點中選出驗證節點,並不完全去中心化。

限制區塊鏈整個行業發展的根源來自於 Blockchain Trilemma,它有一個熟悉的中文名稱,區塊鏈的不可能三角,即我們平時說的去中心化、可擴展性、安全性,三者只能滿足兩個。

「不可能三角」,是幾乎所有底層公鏈中不可迴避的障礙,歸根結底,都要解決一個問題——「如何在不影響安全性和去中心化程度下提升區塊鏈吞吐量 ?」

帶着解決區塊鏈不可能三角問題的使命,以 Cypherium 爲代表的第三代區塊鏈誕生了。

Cypherium 是由前亞馬遜、谷歌、微軟、華爲的高級工程師共同開發的是一個高度可擴展且無需許可的混合共識區塊鏈平臺,希望實現區塊鏈網絡可擴展性、去中心化和商業化可行性的最大值,從而滿足企業級應用的性能要求。

打破區塊鏈不可能三角

解決不可能三角的核心在於“共識機制”,共識機制主要目的是讓去中心化的網絡能夠按照固定機制持續運轉。

傳統共識機制總是遊離在去中心化、安全、可擴展性這三個維度中,不斷徘徊,由此誕生了區塊鏈的不可能三角問題。

比特幣所採用的工作制證明 POW 是主要追求「去中心化」與「安全」,這以犧牲效率爲代價。

EOS 和波場採用的 DPoS 共識實現了較高的性能,但是其方式通過減少節點數量,只通過較少的超級節點進行打包驗證來實現,因此存在中心化的問題。

通常來講,區塊鏈共識的運行分爲兩個過程,首先,選舉記賬人;其次,打包與驗證區塊。

在傳統的共識機制中,這兩個過程都採用同一種共識機制,Cypherium 大膽創新,採用混合共識機制,兼顧公平與效率。

Cypherium 在共識的第一個過程,也就是選舉記賬人這個階段採用了 PoW 共識,相較於其他共識機制,PoW 有着更佳的公平性,真正體現了去中心化的思想理念。

然而 PoW 效率低下,於是在第二階段,也就是打包記賬階段,Cypherium 則選用了效率較高的 HotStuff 機制來打包驗證區塊,極大的增加了區塊鏈的可擴展性。

HotStuff 算法是改進型 PBFT 算法,與 Tendermint、Algorand 等經典 PBFT 算法變種相比,HotStuff 使用了 threshold 簽名,具有更強的安全性及速度。HotStuff 支持異步網絡,擁有比僅支持同步網絡的 Tendermint 更高的容錯性。

值得一提的是,Facebook 區塊鏈系統採用的 LibraBFT 共識算法,同樣基於 HotStuff,但 LibraBFT 本質是聯盟鏈,加入其中是需要許可的,僅支持少數固定驗證節點,基本上被大公司所壟斷;而 Cyperium 的 CypherBFT 是無需許可的,人人可以參與成爲驗證節點,真正提現了區塊鏈的去中心化精神。

POW+HotStuff,總結起來就是四個字「公平選舉,快速記賬」。

比特幣穩定運行 10 年已證實了 PoW 共識的可靠性,Facebook 的選擇也證實了 HotStuff 足以支持數十億用戶的安全與高性能,Cypherium 創新地將兩種共識機制巧妙結合,使兩種共識實現了互補。

Cypherium 的獨特之處在於,它是第一個結合工作量證明和拜占庭容錯共識來解決不可能三角問題的區塊鏈網絡,既可以實現每秒數千次交易,同時保持和比特幣區塊鏈網絡一樣的權力下放和安全性。

明星公鏈的窘境

除了 Cypherium,還有其他新生公鏈同樣在致力於解決區塊鏈「不可能三角」的問題,其中以 Algorand 和 Thunder 最受關注和追捧。

Algorand 由 64 歲的圖靈獎得主、美國麻省理工學院計算機科學與人工智能實驗室教授 Silvio Micali 發起。

Algorand 採用了 PoS 共識機制的分組方式 —— 包括提案組和驗證組,以解決 PoW 共識機制所帶來的高能耗問題,並同時提升交易性能。

Algorand 的獨特創新是 VRF(可驗證隨機函數) 和加密抽籤,整體方案具有後驗性。

具體而言,用戶是唯一知道自己是否成爲某組成員的人,他人無法事先獲知,只能等其廣播後驗證,惡意攻擊者甚至無法事先知道組成員是誰,因此不能對他們進行賄賂或發起拒絕服務攻擊,組員間也無法共謀,提高了系統的安全性。

但浙江大學應用數學系博士呂晟珉的團隊發現 VRF 存在嚴重的「副作用」,由於共識機制的原因,VRF 驗證組規模必須比較大,這導致簽名數據異常龐大,嚴重浪費存儲和容量,不僅造成存儲浪費,而且更影響性能。

其次, Algorand 算法對於網絡帶寬要求極大,10M 區塊大小意味着要求節點的網絡帶寬峯值至少需要 80M 才能承載,這對目前一般用戶非常困難,影響了系統的效率和去中心化特性。

因此,他們得出的結論是,Algorand 可能無法達到所宣稱的高性能,且其去中心化特性存在潛在問題。

Algorand 上線一週,幣價較拍賣價下跌 54%,似乎也能看出市場對 Algorand 的技術存在質疑。

Thunder 是一種 Layer2 的公鏈解決方案,採用分組的方式,有 1 個 leader 和多個驗證組員,但問題在於,leader 和組員不論如何選取,在被輪換之前,都是固定的,特別是提案、通訊、出塊等都依靠 leader,具有濃厚的中心化特徵。

對比之下,採用「POW+HotStuff」混合共識機制的 Cypherium 在選舉鏈中,運行 PoW 共識,允許任意節點的加入,當然也就不存在中心化的問題;同時選舉鏈中會篩選由小到大的前 n 個 hash 運算結果對應的節點組成委員會,委員會內部再運行 HotStuff 共識,又提高了效率。

與 Tendermint、Algorand 等經典 PBFT 算法變種相比,HotStuff 使用了 threshold 簽名,view-change 步驟的複雜度僅爲 O(n),具有更強的安全性及速度。

就目前的技術實踐來看,Cypherium 採用的混合共識機制或許是解決不可能三角問題的「靈丹妙藥」。

商業落地比技術更重要

此前有媒體報道稱,2018 年被稱爲「公鏈元年」,全球湧現出上百條公鏈項目展開競爭,但最後 90% 終將死去。

如今的區塊鏈網絡已經不再是「技術主導一切」,當大家都有技術進步和積累,公鏈想要脫穎而出,更需要的是技術以外的能力 —— 商業落地,這也是 Cypherium 最突出的優勢之一。

5 月 30 日,由美聯儲發起的非營利性組織 US Faster Payments Council 正式成立,其成員除了 Visa、萬事達卡、富國銀行、高盛、摩根大通等公司以及全美自動票據交換所協會等傳統金融機構之外,還有 2 家區塊鏈公司,其中之一是 Ripple,另一家則是 Cypherium。

最近幾年,美聯儲廣被詬病的一點在於,其支付系統陳舊,技術落伍,其核心仍是使用的 1970 年代設立的自動交換中心,未能跟上時代的步伐。

因此,美聯儲曾公開表示, 2020 年前要讓美國消費者和企業享受更快速的支付解決方案。

作爲高性能的商用區塊鏈系統,Cypherium 可以連接銀行、支付服務供應商和企業,爲全球支付提供流暢體驗。

根據美聯儲官網信息,Cypherium 已經給美聯儲提交了一份清算系統解決方案,詳細闡述了 Cypherium 如何利用高性能的區塊鏈網絡幫助美聯儲實現更好的支付清算。

打破不可能三角,新一代公鏈 Cypherium 如何捕獲美聯儲和 IBM 青睞?

相較於傳統的中心化結算系統,Cypherium 的區塊鏈支付清算系統有一些獨特優勢:

首先,總帳安全性得到保障,總帳有無數份,並且無法篡改、隨時更新、保存在各節點,避免了中心化遭受集中攻擊或不可抗力的危險。

其次,在效率上,藉助雙重共識以及分片技術,可以在很短的時間內通過信息處理即可實現資金的交割、流動性成本很低。

另外,它有明確嚴格的賬本管理和記錄規則。交易記錄在系統之前必須得到多個參與方的共識。這可以降低甚至去掉交易賬本的事後覈查。因爲數據已經在交易過程中得到交易方的同意和驗證。

最後,支持 Java 智能合約,對智能合約執行工具包的升級和更換以及定製都不會影響整個鏈的正常運行,這給接入銀行系統並進行業務定製帶來了很多方便。

除了得到美聯儲的認可,Cypherium 同時也是 IBM 的全球合作伙伴。

IBM 是全球區塊鏈的領軍企業,其開發的聯盟鏈超級賬本 Hyperledger Fabric 目前被各大企業廣泛應用。

在 IBM 官網中,Cypherium 被描述爲「這是一個企業區塊鏈解決方案,可提供更高的可擴展性,並提供基礎構建塊,爲區塊鏈技術的未來奠定基礎。」

目前,IBM Cloud 已經審覈並驗證了 Cypherium 的企業級區塊鏈作爲其中一個解決方案,通過 IBM Cloud Showcase,Cypherium 可以與大型機構合作,真正實現在加密世界中長期被人提及卻沒有實現的概念 —— 更快的支付,更安全的交易,更透明的記錄,所有這些都可以由 Cypherium 變爲現實。

打破不可能三角,新一代公鏈 Cypherium 如何捕獲美聯儲和 IBM 青睞?

IBM Analytics and Cloud 負責人 Chris Tylert 提到:「從長遠來看,我們將嘗試將 Cypherium 與 IBM Blockchain 團隊聯繫起來,討論擴展 IBM 區塊鏈平臺的路線圖,以支持和集成 Hyperledger Fabric 之外的更多區塊鏈平臺。」

特別值得一提的是,在 Token 發行方式上,不同於傳統公鏈先發行 ERC20 代幣,再遷移映射至主網這種「先發幣上所圈錢再做事」的方式 ,Cypherium 採取的是 IMO(Initial Mainnet Offering),Token 首次發行便在主網上進行。

lCO,它只是對傳統 IPO 的拙劣模仿,現在似乎已經成爲「騙局」的代名詞,而 IMO 必須先有產品和技術,Cypherium 的 IMO 以技術實力爲基礎,任何有意向的投資者都可以親身體驗 Cypherium 網絡的速度,吞吐量和創新機制,再選擇是否從 Cypherium 網絡中購買獲得 Cypher 代幣。

作爲區塊鏈底層系統,Cypherium 未來可以廣泛應用於金融、數字合同、人工智能、物聯網、數據存儲等領域。

在區塊鏈邁向大規模企業級商用應用,真正創造社會價值的道路上,Cypherium 似乎開了一個好頭。