區塊鏈開發Hyperledger Fabric入門
少有開源區塊鏈專案擁有像Hyperledger Fabric一樣多樣化和大型的開發社群。在選擇開源平臺時,必須考慮支援社群和生態系統,以確保平臺具有長期可持續性。
此外,平臺的模組化,實現多種共識演算法,隱私執行機制,策略實施和智慧合約語言支援,為各種企業用例提供了更大的靈活性。
Hyperledger Fabric在其文件中為使用者提供了一套全面的教程,使使用者可以完成設定網路,編寫應用程式和智慧合約的步驟,即Fabric所謂的“鏈碼”。
在今年秋季的1.3版本中釋出Java和EVM(以太坊虛擬機器)鏈程式碼功能的實驗版本。
Hyperledger Fabric具有處理事務的獨特方法。大多數區塊鏈平臺實現“順序 - 執行”模型,其中事務最初被驗證並被排序到事務塊中,然後廣播到網路中的其他節點,然後每個節點執行事務以更新本地副本。分類帳。
這種方法直接影響平臺的整體效能和確認延遲,因為為了確認,交易需要處理> 51%的網路。Fabric實現了事務處理的“執行 - 順序 - 驗證”模型,a)支援各種一致性演算法,b)比“順序 - 執行”更有效,因為事務可以在提交後儘快確認到單個節點,因為驗證步驟是確定性的 - 要麼在整個網路中驗證事務。
有許多支援Hyperledger Fabric的工具。Hyperledger Explorer可用於為使用者提供對分類帳的可視性,以監控平臺的各個方面。Hyperledger Composer為應用程式開發人員提供了一種模型驅動方法,用於為Hyperledger Fabric開發應用程式,包括生成智慧合約程式碼。
Hyperledger Cello可用於幫助使用者在從裸機到Kubernetes的基礎設施上配置Hyperledger Fabric(和其他Hyperledger DLT平臺)網路。最後,Hyperledger Caliper是一個執行各種DLT平臺效能基準測試的框架 - Hyperledger Fabric是這些支援平臺之一。
可以將Hyperledger Fabric視為Apache Web Server。
此外,平臺的模組化,實現多種共識演算法,隱私執行機制,策略實施和智慧合約語言支援,為各種企業用例提供了更大的靈活性。
Hyperledger Fabric在其文件中為使用者提供了一套全面的教程,使使用者可以完成設定網路,編寫應用程式和智慧合約的步驟,即Fabric所謂的“鏈碼”。
在今年秋季的1.3版本中釋出Java和EVM(以太坊虛擬機器)鏈程式碼功能的實驗版本。
Hyperledger Fabric具有處理事務的獨特方法。大多數區塊鏈平臺實現“順序 - 執行”模型,其中事務最初被驗證並被排序到事務塊中,然後廣播到網路中的其他節點,然後每個節點執行事務以更新本地副本。分類帳。
這種方法直接影響平臺的整體效能和確認延遲,因為為了確認,交易需要處理> 51%的網路。Fabric實現了事務處理的“執行 - 順序 - 驗證”模型,a)支援各種一致性演算法,b)比“順序 - 執行”更有效,因為事務可以在提交後儘快確認到單個節點,因為驗證步驟是確定性的 - 要麼在整個網路中驗證事務。
有許多支援Hyperledger Fabric的工具。Hyperledger Explorer可用於為使用者提供對分類帳的可視性,以監控平臺的各個方面。Hyperledger Composer為應用程式開發人員提供了一種模型驅動方法,用於為Hyperledger Fabric開發應用程式,包括生成智慧合約程式碼。
Hyperledger Cello可用於幫助使用者在從裸機到Kubernetes的基礎設施上配置Hyperledger Fabric(和其他Hyperledger DLT平臺)網路。最後,Hyperledger Caliper是一個執行各種DLT平臺效能基準測試的框架 - Hyperledger Fabric是這些支援平臺之一。
可以將Hyperledger Fabric視為Apache Web Server。
相關文章
- 區塊鏈開發Hyperledger Sawtooth入門區塊鏈
- 區塊鏈 2.0:Hyperledger Fabric 介紹(十)區塊鏈
- 簡單的區塊鏈開發入門:Hyperledger Iroha介紹區塊鏈
- 利用Hyperledger Fabric開發你的第一個區塊鏈應用區塊鏈
- Hyperledger Fabric 超級賬本 java開發區塊鏈環境搭建Java區塊鏈
- Hyperledger Fabric 手動搭建【區塊鏈學習三】區塊鏈
- HyperLedger Fabric和區塊鏈是什麼關係?區塊鏈
- Hyperledger Fabric 2.x Java 區塊鏈應用Java區塊鏈
- Hyperledger Fabric 2.x Java區塊鏈應用Java區塊鏈
- 2.02 hyperledger fabric入門
- 區塊鏈100講:Hyperledger Fabric 中的鏈碼(智慧合約)區塊鏈
- 區塊鏈Hyperledger Fabric 2.x 自定義智慧合約區塊鏈
- 用大白話解釋區塊鏈分類賬本Hyperledger Fabric區塊鏈
- 區塊鏈入門區塊鏈
- Hyperledger Fabric Node.js 智慧合約鏈碼開發Node.js
- Hyperledger Fabric(Hyperledger Fabric模型)模型
- 區塊鏈入門 -- 02 區塊鏈介紹區塊鏈
- 區塊鏈入門 ③ - 交易區塊鏈
- 區塊鏈入門教程區塊鏈
- Hyperledger Fabric Node.js 智慧合約即鏈碼開發Node.js
- 區塊鏈開發入門如何選擇程式語言?區塊鏈
- Hyperledger fabric 鏈碼篇GO(四)Go
- Hyperledger Fabric開發(二):建立網路
- 轉:區塊鏈入門教程區塊鏈
- Hyperledger Fabric系統鏈碼介紹
- Block.one的EOS區塊鏈入門開發教程Elemental BattlesBloC區塊鏈BAT
- 以太坊DApp開發入門教程——區塊鏈投票系統APP區塊鏈
- 廈門區塊鏈公鏈系統開發及DAPP開發區塊鏈APP
- 區塊鏈開發_建立區塊鏈公鏈,聯盟鏈,私有鏈區塊鏈
- 聯盟鏈 Hyperledger Fabric 應用場景
- 區塊鏈框架hyperledger Fabric1.2,win10,docker18.6,資產轉移例項區塊鏈框架Win10Docker
- Hyperledger Fabric 智慧合約開發及 fabric-sdk-go/fabric-gateway 使用示例GoGateway
- 區塊鏈開發公司區塊鏈與產業變革區塊鏈產業
- 區塊鏈技術開發 區塊鏈錢包交易所開發區塊鏈
- 區塊鏈技術入門應用區塊鏈
- tendermint區塊鏈五分鐘入門區塊鏈
- 區塊鏈入門知識介紹!區塊鏈
- 區塊鏈入門——比特幣科普區塊鏈比特幣