新書推薦:
《
博弈与平衡:奥格斯堡城市宗教改革研究(1518-1537)
》
售價:NT$
551.0
《
古代中国与南亚文明论丛
》
售價:NT$
281.0
《
法医冷知识——尸体是一本无声的书,推理破案必知的92个冷知识 法医门徒 著
》
售價:NT$
305.0
《
东方园子:中国古典园林现代应用 园冶 禅庭 东方美学 造园 庭院造景施工 国风 作庭记 景观设计
》
售價:NT$
1469.0
《
Hygge Home(为什么我只想待在家)
》
售價:NT$
449.0
《
思想会·诺曼底1944:登陆日与史诗般的77天法国战役
》
售價:NT$
913.0
《
黄金定律:智慧泥板与巴比伦最富有的人(全球畅销书!来自古巴比伦的财富课,教你摆脱贫困,智慧管理财富,实现财富持续增长!)
》
售價:NT$
245.0
《
全球的全球史:世界各地的研究与实践 历史学的实践丛书
》
售價:NT$
408.0
|
內容簡介: |
HyperLedgerFabric是一個以模組化架構為基礎的分散式帳本解決方案平台,它擁有深度加密、便捷擴充、部署靈活及可抽換等特性,是目前非常流行的區塊鏈網路架構的實現方案。
這正是一本幫助更多的HyperLedgerFabric新手入門的書。
區塊鏈由於去中心化、開放性、自治性、資訊不可篡改及匿名性等特徵,受到廣泛關注,拋開炒作的虛擬貨幣專案,應用於企業聯盟鏈或直接架設私鏈的專案,採用HyperLedgerFabric作為底層平台無疑是最佳選擇。
本書主要以HyperLedgerFabric案例為引,層層深入,從單機單節點到Solo多機網路拓樸再到Kafka叢集部署,其中穿插文件說明加深讀者的了解。
不同於一些偏概念性的區塊鏈書籍,希望透過本書幫助讀者實現以HyperLedgerFabric為基礎的區塊鏈實作,架構一個完整的區塊鏈專案。
本書特色:
√ 從技術層面詳解區塊鏈平台使用方案
√ 系統講解HyperLedgerFabric開放原始碼架構的核心概念、實現原理和應用開發
√結合作者實作經驗,深度解析常見開發陷阱,提出具體解決方案
√ 以案例為引,一步步引導開發,從單機單節點到Solo多機網路拓樸再到Kafka叢集部署,層層深入,搭建一個完整的區塊鏈專案
√ 透過典型案例進行實戰演練,每一步驟都是實際情況和場景中的操作,真實還原生產場景
|
關於作者: |
楊毅
阿里雲MVP,有多年的Android、iOS、Java後台服務及區塊鏈開發和架構經驗,並獲得多項專利。目前專注於區塊鏈應用、互聯網金融及行動互聯網等方向。
|
目錄:
|
前言
01|基本環境部署
1.1環境整理
1.2Docker安裝
1.3Docker-Compose安裝
1.4Go語言環境安裝
1.5本章小結
02|Fabric及環境部署
2.1Fabric介紹
2.2Fabric功能整理
2.3Fabric組成模型
2.4Fabric環境部署
2.5本章小結
03|End-2-End案例
3.1平台特定檔案
3.2執行e2e_cli
3.3e2e_cli案例分析
3.4本章小結
04|部署單機多節點網路
4.1產生憑證檔案
4.2部署Orderer節點
4.3部署peer0.org1節點
4.4架設Fabric網路
4.5初步接觸智慧合約
4.6部署peer0.org2節點
4.7本章小結
05|Solo多機部署
5.1網路拓撲
5.2部署Orderer節點
5.3部署peer0.org1節點
5.4部署peer1.org1節點
5.5部署peer0.org2節點
5.6本章小結
06|Kafka叢集部署
6.1Fabric帳本
6.2交易處理流程
6.3讀寫集規則
6.4Kafka叢集設定
6.5啟動叢集
6.6叢集環境測試
6.7本章小結
07|智慧合約
7.1智慧合約概述
7.2背書策略
7.3使用智慧合約
7.4撰寫智慧合約
7.5加密智慧合約
7.6系統合約外掛程式
7.7智慧合約API
7.8Peer節點與合智慧約
7.9本章小結
08|CouchDB
8.1CouchDB介紹
8.2啟動部署
8.3索引應用
8.4查詢應用
8.5選擇器語法
8.6本章小結
09|Java-SDK用戶端
9.1SDK專案前置條件
9.2SDK程式使用
9.3SDK使用方法
9.4本章小結
10|專案演練
10.1反詐騙系統
10.2本章小結
|
|