header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
掃碼下載APP
Partnered With:

Hyperledger Fabric 和企業級以太坊,誰纔是企業首選?

閱讀本文需 11 分鐘
企業級區塊鏈平臺變得越來越成熟,可以在生產中使用。

原文標題:《Hyperledger Fabric 和企業級以太坊,誰纔是企業首選?》

原文來源:區塊鏈大本營


在過去的一年裏,我們看到許多企業對企業級區塊鏈平臺或分佈式賬本技術(DLT)非常感興趣。由於隱私、監管和可擴展性方面的考慮,企業傾向於使用私人許可的賬本,而不是使用當前可用的公有主網。因此,我們看到這兩個項目非常具有吸引力——企業級以太坊(Enterprise Ethereum)和 Hyperledger Fabric。在本文中,我們將對它們進行探索與對比。 


企業以太坊


企業級以太坊是以太坊代碼庫的私有聯盟實現。它主要由企業級以太坊聯盟驅動,其主要目標是解決企業需求,在圍繞公有以太坊區塊鏈發展的同時努力實現互操作性。 1)社區企業級以太坊得益於世界上最大的區塊鏈開發社區。成千上萬的軟件工程師、產品開發人員和設計師正在生態系統中工作,構建基礎架構、開發工具和應用程序。2)部署許多組織和政府報告稱他們正在將企業級以太坊部署到其工作流程中。 


Hyperledger Fabric


Hyperledger Fabric(HLF)是 Hyperledger Greenhouse 的一部分,是企業級的分佈式賬本技術,支持隱私保護,允許大量的即插即用功能(共識算法、組件、成員管理服務等)。由於其模塊化和通用化設計,該技術滿足了有關企業和行業(供應鏈、醫療保健)的大量用例。1)社區 Fabric 社區正在穩步增長,在其聊天、問題跟蹤和路線圖中有超過 20,000 個用戶。2)部署由於它在分佈式賬本技術方面的獨特方法,可實現大規模解決方案,Hyperledger Fabric(HLF)主要用於企業。


客戶端


接下來我們探討一下:可用於運行企業級分佈式賬本的不同軟件客戶端。在基於 EVM 的網絡上,我們有 Hyperledger Besu 和 Quorum。另一方面,Hyperledger Fabric 只有一個實現。它沒有類似於基於 EVM 鏈的客戶端。當我們指的是 Hyperledger Fabric 客戶端時,我們將指的是 Linux 基金會組織的唯一實現。


1)Hyperledger Besu 爲了更清楚地說明問題,Hyperledger 本身是 Linux 基金會的一個大型項目。Hyperledger 有一套開源的區塊鏈項目和開發工具。區塊鏈項目之一是 Hyperledger Fabric,另一個是 Hyperledger Besu(它是企業級以太坊客戶端,以前由 ConsenSys 開發,名爲 Pantheon)。 Hyperledger Besu 是一個用 Java 編寫的基於 EVM 的區塊鏈客戶端,具有其他「企業友好型」功能。


2)Quorum Quorum 是主要由 JP Morgan 開發的基於 EVM 的客戶端。它是來自 Geth 客戶端的分叉(用 Go 編寫)。這是第一個以企業爲中心的以太坊客戶端,它具有增強的隱私功能。


企業區塊鏈平臺比較




我們可以看到 Quorum 和 Besu 都有非常相似的規範,當然,他們都是企業級以太坊的客戶,但是我們可以提到以下幾點: 


Besu 有一個更高級的 JSON RPC API 許可。客戶端支持 JWT 身份驗證,JWT 身份驗證可以用來定義承載方的訪問權限,可以根據這些權限調用 RPC 等。在其最新版本 (1.4.2) 中,該團隊添加了更多基於租戶的特性。


Quorum 具有更高級的鏈上許可。我們可以使用其預定義的 API 調用和合同來定義組織,子組織,管理員等。


誰提供 BaaS?


 隨着空間的成熟,我們看到越來越多的雲提供商提供 BaaS 解決方案。當然,最大的是 AWS 託管區塊鏈。AWS 當前提供 HLF 即服務,而以太坊即服務也在其規劃中。IBM 區塊鏈——IBM 也提供 HLF 即服務。Azure 區塊鏈——Azure 提供以太坊(Quorum / Geth)網絡的部署以及區塊鏈開發套件。


其他雲提供商也紛紛加入 BaaS。LimeChain 已經諮詢並幫助 iNNOVO Cloud 提供了自己的區塊鏈解決方案,並進入了市場。


企業級區塊鏈平臺的未來 


在最近幾個月中,我們看到了很多企業利用區塊鏈平臺的技術。而在過去的兩三年中,這些公司的主要重點是生產概念驗證(PoC)並弄清楚區塊鏈如何在其工作流程或過程中提供幫助。許可區塊鏈網絡發生了變化,它爲每個組成的聯盟成員部署區塊鏈網絡似乎並不高效。


如果我們採用這種方式,在某種程度上,公司將被要求加入很多聯盟網絡,以便與其他公司開展業務。這就不是使用技術降低成本,而是由於複雜性而增加了成本。例如一個叫 Baseline 的開源項目,這是最近發佈的一個開源項目,該項目試圖使用公共 Mainnet(以太坊)作爲通用參考框架。爲聯盟部署許可網絡的想法已轉向利用共享或公共基礎架構即 Mainnet,基準協議用於通過全球共享基礎架構(主網)進行「狀態」結算。




結論


企業級區塊鏈平臺變得越來越成熟,可以在生產中使用。一兩年前,開發人員和管理員必須構建其 API 或鏈上許可方案,現在它們可以作爲客戶端自身的功能提供。但是,爲你的業務選擇合適的企業級區塊鏈平臺並不簡單,或許適合你的解決方案或者和現有的解決方案不一樣。組成大型聯盟的公司傾向於使用 Hyperledger Fabric 網絡。另一方面,我們有一些用例是僅將 Hyperledger Fabric 網絡用於內部流程,而沒有任何外部組織。與部署基於 EVM 的網絡相比,部署、配置和維護 Hyperledger Fabric 網絡的成本往往更高,這就是爲什麼我們看到較小的項目使用企業級以太坊而不是 Hyperledger Fabric。 


新的協議不斷涌現,這些協議將公有以太坊主網用作常見的參考框架,從而降低了目前孤立的企業結構。這提供了避免因爲聯盟部署許可的網絡而產生問題的能力。在接下來的幾個月中,我們應該會看到這種設計模式發揮作用的具體案例,以及「企業是否願意採用」這個問題也將得到解答。


原文地址:https://mp.weixin.qq.com/s/FZd6EguDIarbKO0ZmBedjA




歡迎加入律動 BlockBeats 官方社群:

Telegram 訂閱群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方帳號:https://twitter.com/BlockBeatsAsia

選擇文庫
新增文庫
取消
完成
新增文庫
僅自己可見
公開
保存
糾錯/舉報
提交