原文:Fabric1.4:鏈碼管理與測試

鏈碼介紹 智能合約在 Hyperledger Fabric 中稱為鏈碼 chaincode ,是提供分布式賬本的狀態處理邏輯。鏈碼被部署在fabric 的網絡節點中,能夠獨立運行在具有安全特性的受保護的 Docker 容器中,以 gRPC 協議與相應的 peer 節點進行通信,以操作分布式賬本中的數據。 一般鏈碼分為兩種:系統鏈碼和用戶鏈碼。 . 系統鏈碼 負責 Fabric 節點自身的處理邏輯 ...

2019-11-12 15:48 0 730 推薦指數:

查看詳情

Fabric1.4:Go 開發與編寫

1 結構 1.1 接口 啟動必須通過調用 shim 包中的 Start 函數,傳遞一個類型為 Chaincode 的參數,該參數是一個接口類型,有兩個重要的函數 Init 與 Invoke 。 Init:在實例化或升級時被調用, 完成初始化數據的工作 ...

Sun Nov 17 08:07:00 CST 2019 6 2211
Fabric1.4源碼解析:客戶端安裝

看了看客戶端安裝的部分,感覺還是比較簡單的,所以在這里記錄一下。 還是先給出安裝所使用的命令好了,這里就使用官方的安裝的一個例子: 整個流程的切入點依舊是fabric/peer/main.go文件中,在main()方法中第47行 ...

Fri Jul 05 00:46:00 CST 2019 0 1180
Fabric1.4源碼解析:實例化過程

之前說完了的安裝過程,接下來說一下的實例化過程好了,再然后是的調用過程。其實這幾個過程內容已經很相似了,都是涉及到Proposal,不過整體流程還是要說一下的。 同樣,切入點仍然是fabric/peer/main.go文件中的main()方法: 然后是fabric/peer ...

Mon Jul 08 18:49:00 CST 2019 4 1404
Fabric1.4源碼解析: 容器啟動過程

想寫點東西記錄一下最近看的一些Fabric源碼,本文使用的是fabric1.4的版本,所以對於其他版本的fabric,內容可能會有所不同。 本文想針對Fabric容器的啟動過程進行源碼的解析。這里的指的是用戶不是系統,順便回顧一下系統: lscc(Life Cycle ...

Sun Jun 23 22:26:00 CST 2019 0 1642
Fabric1.4 架構和原理

#1.Fabric總體架構Fabric架構主要包括三個模塊:會員(Membership),區塊(Blockchan)和(chaincode)。 1.1成員服務 包含下列組件:注冊、身份認證管理及審計。 成員服務通過公鑰基礎設施(Public Key Infrastructure ...

Mon May 11 17:53:00 CST 2020 0 649
Hyperledger Fabric1.4 安裝

Hyperledger Fabric 依賴的軟件版本查看官方 github 地址 https://github.com/hyperledger/fabric 下文件 /docs/source/prereqs.rst,軟件版本要求根據安裝的 Fabric 的版本差異而略有不同。 1 安裝 ...

Tue Oct 08 23:32:00 CST 2019 4 6011
Hyperledger Fabric1.4的多機部署

之前的文章深入解析Hyperledger Fabric啟動的全過程主要講解了Fabric的網絡搭建,以及啟動的整體流程,但是都是通過單機完成的。而區塊本身就是去中心化的,所以最終還是要完成Fabric網絡的多機部署。在本文中,將會詳細說明Fabric如何完成多機部署。 1 搭建環境 本文使用 ...

Sat Jun 22 17:57:00 CST 2019 2 3148
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM