超級賬本-頂級專案介紹

weixin_34148340發表於2018-11-09

超級賬本作為面向企業的分散式賬本,一個開源專案,自然有各種開源社群支援,必然會有各種頂級專案。
Hyperledger 所有專案程式碼託管在 GerritGithub上。

目前,主要包括如下頂級專案。

  • Fabric:包括 FabricFabric CA、Fabric SDK(包括 Node.Js、Python 和 Java 等語言)等,目標是區塊鏈的基礎核心平臺,支援 PBFT 等新的共識機制,支援許可權管理,最早由 IBM 和 DAH 於 2015 年底發起;
  • Sawtooth:包括 arcade、core、dev-tools、validator、mktplace 等。是 Intel 主要發起和貢獻的區塊鏈平臺,支援全新的基於硬體晶片的共識機制 Proof of Elapsed Time(PoET)。 2016 年 4 月貢獻到社群。
  • Blockchain Explorer:提供 Web 操作介面,通過介面快速檢視查詢繫結區塊鏈的狀態(區塊個數、交易歷史)資訊等,由 DTCC、IBM、Intel 等開發支援。2016 年 8 月貢獻到社群。
  • Iroha:賬本平臺專案,基於 C++ 實現,帶有不少面向 Web 和 Mobile 的特性,主要由 Soramitsu 於 2016 年 10 月發起和貢獻。
  • Cello:提供區塊鏈平臺的部署和執行時管理功能,同時提供區塊鏈即服務(Blockchain-as-a-Service),實現區塊鏈環境的快速部署。使用 Cello,管理員可以輕鬆部署和管理多條區塊鏈;應用開發者可以無需關心如何搭建和維護區塊鏈,由 IBM 團隊於 2017 年 1 月貢獻到社群。
  • Indy:提供基於分散式賬本技術的數字身份管理機制,由 Sovrin 基金會發起,2017 年 3 月底正式貢獻到社群。
  • Composer:提供面向鏈碼開發的高階語言支援,自動生成鏈碼程式碼等,由 IBM 團隊發起並維護,2017 年 3 月底貢獻到社群。
  • Burrow:提供以太坊虛擬機器的支援,實現支援高效交易的帶許可權的區塊鏈平臺,由 Monax 公司發起支援,2017 年 4 月貢獻到社群。
  • Quilt:對 W3C 支援的跨賬本協議 Interledger 的 Java 實現。2017 年 10 月正式貢獻到社群。
  • Caliper:提供對區塊鏈平臺效能的測試工具,由華為 公司發起支援。2018 年 3 月正式貢獻到社群。

《區塊鏈技術指南》 建議一讀。

相關文章