分享

Hyperledger Fabric| 工具

Hyperledger Fabric 區塊鏈

Hyperledger Fabric 的工具

  

hyperledger/fabric-samples/bin

membership 資料配置生成
  • idemixgen
membership 身份驗證用 (Fabric CA)
  • fabric-ca-server
  • fabric-ca-client
Fabric區塊鏈內建的CA,包含 fabric-ca-server (服務端),fabric-ca-client (客戶端)。提供身分註冊、頒發登錄證書、頒發交易證書、證書續延與撤銷…等CA相關功能。
建構創世區塊的內容
  • configtxgen
Hyperledger Fabric 區塊鏈

configtx.yaml

產生密鑰
  • cryptogen
cryptogen 生成 Hyperledger Fabric 會用到的密鑰,用來做網路配置測試使用,通常不會在正式網路使用。
指定 peer 運行需要的參數
  • peer
使用 peer 進行各個節點配置,可以用來設定 channel 或者指定 chaincode。
指定 order 運行需要的參數
  • orderer
使用 ordered 進行工作排序,負責將交易打包、排序。
  

個人筆記:
Hyperledger Fabric 編譯之後產生幾個工具在區塊鏈的建置過程中可以參考 network.sh 裡面佈建區塊連的設定方法來建構自己需要的樣子。

Fabric 的程式架構切割的很好,如果想研究程式的寫法主要會在智能合約那一塊,直接調整自己想要的內容在建構過程中呼叫自己的 chaincode 即可。

Hyperledger Fabric 區塊鏈

chaincode

希望對智能合約的程式寫法有些了解,可以參考這些內容。
#Hyperledger  #Fabric  #區塊鏈 
分類:學習

「我們都無法成為自己想成為的大人」

評論
上一篇
  • 下一篇
  • 理財筆記| 被動投資
  • 更多文章
    載入中... 沒有更多了