fabric中的智慧型合約稱為「鏈碼」(chaincode)。鏈碼部署在節點上,採用容器技術形成隔離的執行環境。鏈碼的生命週期管理主要包括鏈碼的安裝、例項化、呼叫和終止等。
作為聯盟鏈方案,fabric包含管理成員身份的功能。參與區塊鏈網路成員身份必須是明確的,成員之間知道批次組織身份資訊,每個交易都有明確的參與方和背書方,這是絕大多數商用系統的需求。相比之下,許多公有鏈的使用者身份是匿名的,參與方無需確認身份資訊。
服務層利用核心層的基礎功能,封裝成服務的形式,提供給應用端來使用。
超級賬本測試鏈碼
鏈碼的測試需要通過完整的fabric網路,搭建測試網路的步驟。啟動網路 進入chaincode容器,編譯並執行鏈碼 進入cli容器並初始化鏈碼,部署通道 invoke和query鏈碼 開發鏈碼時可以通過上述過程進行測試,但需要避免使用相同的鏈碼id,以免鏈碼例項化失敗。另外,對於鏈碼公升級來說,鏈碼...
超級賬本(介紹)
本系列目錄 超級賬本原始碼 v1.3 解析目錄 區塊鏈是由分布式網路節點維護的乙個不可修改的交易賬本,每個節點都維護乙個副本,賬本中的交易都由共識演算法驗證後打包成區塊的形式,每個區塊中包含前乙個區塊的雜湊值,形成鏈狀。中文英文 公有鏈public blockchain permissionless...
超級賬本Fabric教程(一) 超級賬本入門
本節分享有關拆超級賬本的概念以及體驗部署過程。會員眾多 包括cisco ibm intel j.p.morgan 荷蘭 銀行 swift 等。擁抱監管和審查。良好的擴充套件性,可插入各種功能模組。成員管理 適合企業級應用 傳統的業務模型很難做到跨機構的交易被乙個互信的機構監督執行。每個交易方都有自己...