在HyperLedger/Fabric發布0.6的時候,公司就已經安排了一個團隊研究這一塊,后來也請IBM的專家組過來培訓了一批人,不幸的是,這批人后來全走了,然后1.0就發布了。自從2017年7月HyperLedger/Fabric發布了1.0正式版后(可以參考:Hyperledger ...
:Fabric源碼及鏡像文件處理 . 下載Fabric源碼 下載Fabric源碼是因為要用到源碼中提到的列子和工具,工具編譯需要用到go語言環境,因此需要把源碼目錄放到 GOPATH下。通過 . 中go的安裝配置, GOPATH設置為 opt gopath。 我們可以使用Git命令下載源碼,也可以使用go get命令,偷懶一點,我們直接用go get命令獲取最新的Fabric源碼: 注:使用離線 ...
2017-09-16 18:18 21 32739 推薦指數:
在HyperLedger/Fabric發布0.6的時候,公司就已經安排了一個團隊研究這一塊,后來也請IBM的專家組過來培訓了一批人,不幸的是,這批人后來全走了,然后1.0就發布了。自從2017年7月HyperLedger/Fabric發布了1.0正式版后(可以參考:Hyperledger ...
1:環境構建 在本文中用到的宿主機環境是Centos ,版本為Centos.x86_647.2,通過Docker 容器來運行Fabric的節點,版本為v1.0。因此,啟動Fabric網絡中的節點需要先安裝Docker、Docker-compose和Go語言環境,然后在網上拉取相關的Docker ...
4:創建Fabric多節點集群 4.1、配置說明 首先可以根據官方Fabric自帶的e2e_cli列子中的集群方案來生成我們自己的集群,與案例不同的是我們需要把容器都分配到不同的服務器上,彼此之間通過網絡來進行通信,網絡構建完成后則進行相關的channel和chaincode操作。 筆者目前 ...
5:啟動Fabric多節點集群 5.1、啟動orderer節點服務 上述操作完成后,此時各節點的compose配置文件及證書驗證目錄都已經准備完成,可以開始嘗試啟動多機Fabric集群。 首先啟動orderer節點,切換至orderer.example.com服務器,即前文指定 ...
Hyperledger Fabric 1.0 從零開始(十)——智能合約(參閱:Hyperledger Fabric Chaincode for Operators——實操智能合約) Hyperledger Fabric 1.0 從零開始(十一)——CouchDB(參閱:Hyperledger ...
如果把區塊鏈比作一個只能讀寫,不能刪改的分布式數據庫的話,那么事務和查詢就是對這個數據庫進行的最重要的操作。以比特幣來說,我們通過錢包或者Blockchain.info進行區塊鏈的查詢操作,而轉賬行為就是Transaction的處理。而HyperLedger Fabric在1.0對系統架構進行了 ...
有公網環境的服務器可以直接看 Hyperledger Fabric 1.0 從零開始(二)——環境構建(公網) ,本篇內容與上篇相似,只不過環境搭建需要在內網下,也就是網絡被限制的情況下。 1:環境構建與測試 在本文中用到的宿主機環境是Centos ,版本 ...
簡述 在搭建HyperLedger Fabric環境的過程中,我們會用到一個configtx.yaml文件(可參考Hyperledger Fabric 1.0 從零開始(八)——Fabric多節點集群生產部署),該配置文件主要用於構建創世區塊(在構建創世區塊之前需要先創建與之對應的所有節點的驗證 ...