幫助中心 | 我的帳號 | 關於我們

區塊鏈國產化實踐指南(基於Fabric2.0)

  • 作者:編者:王雅震|責編:楊海玲
  • 出版社:人民郵電
  • ISBN:9787115580375
  • 出版日期:2022/04/01
  • 裝幀:平裝
  • 頁數:348
人民幣:RMB 99.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Hyperledger Fabric 2.0為藍本,由淺入深地剖析底層源碼,系統講解Fabric 2.0的技術框架、各個模塊實現以及背後所蘊含的技術思想,並結合區塊鏈國產化的當前發展,分析Fabric技術的國產化實踐。本書主要分為三個部分,第一部分(第1?12章)介紹區塊鏈和Fabric技術相關概念、Fabric 2.0底層源碼;第二部分(第13章)講述如何部署Fabric 2.0,包括使用Kubernetes進行部署;第三部分(第14?17章)融合自主可控技術國產化趨勢,結合「5G+物聯網」等區塊鏈國內應用場景,通過實際應用分析Fabric技術的國產化實踐。
    無論是對區塊鏈感興趣,想要入門Fabric技術的新手,還是初涉Fabric技術,需要通過源碼深入理解並使用該技術的區塊鏈行業從業者,抑或是對區塊鏈國產化實踐有需求,需要實踐案例參考的區塊鏈國產化踐行者,都能從本書中獲益。

作者介紹
編者:王雅震|責編:楊海玲
    王雅震,目前就職于北京微芯區塊鏈與邊緣計算研究院,任區塊鏈高級開發工程師,從事區塊鏈硬體加速和隱私計算相關的研發工作,具有8年研發經驗。

目錄
第1章  Fabric概述
  1.1  Fabric核心概念
  1.2  Fabric經典網路架構
  1.3  Fabric經典交易流程
  1.4  Fabric項目源碼目錄結構
第2章  Fabric中的配置
  2.1  配置的形式
  2.2  網路配置
  2.3  應用通道配置
  2.4  peer節點配置
  2.5  orderer節點配置
  2.6  MSP配置
第3章  成員服務提供者(MSP)
  3.1  MSP的類型和關聯
  3.2  本地MSP
    3.2.1  MSP的初始化
    3.2.2  MSP的使用
  3.3  多通道下的MSP管理者
第4章  加密服務提供者(BCCSP)
  4.1  BCCSP初始化
    4.1.1  BCCSP的條件編譯
    4.1.2  默認類型SWBCCSP
    4.1.3  公鑰加密標準類型PKCS11BCCSP
  4.2  BCCSP的使用
    4.2.1  簽名方法
    4.2.2  驗簽方法
第5章  身份對象
  5.1  身份對象的初始化
    5.1.1  公開身份對象
    5.1.2  簽名身份對象
    5.1.3  序列化身份對象
  5.2  身份對象的使用
    5.2.1  公開身份的使用
    5.2.2  簽名身份的使用
    5.2.3  序列化身份的使用
第6章  策略
  6.1  MSP主體
  6.2  策略的類型
    6.2.1  簽名策略
    6.2.2  隱式元策略
  6.3  策略對象
  6.4  簽名策略對象
    6.4.1  簽名策略分析器
    6.4.2  簽名策略評估員
    6.4.3  身份反序列化工具
    6.4.4  介面實現
  6.5  隱式元策略對象
    6.5.1  隱式元策略分析器
    6.5.2  介面實現
  6.6  策略管理員

  6.7  策略檢查器
  6.8  策略的層級
  6.9  策略的使用
    6.9.1  通道策略
    6.9.2  背書策略
    6.9.3  ACL策略
第7章  賬本
  7.1  賬本的配置
  7.2  賬本的結構
  7.3  區塊鏈數據結構
  7.4  私有數據結構
  7.5  賬本對象的層級
  7.6  賬本數據的存儲流程
  7.7  塊存儲對象
    7.7.1  狀態資料庫
    7.7.2  blockfile的管理
    7.7.3  簡化塊文件存儲
  7.8  私有數據存儲對象
  7.9  賬本存儲對象
  7.10  節點賬本對象和賬本管理者對象
    7.10.1  交易管理工具
    7.10.2  歷史狀態資料庫
    7.10.3  賬本初始化工具
    7.10.4  節點賬本對象
    7.10.5  節點賬本管理對象
第8章  通道
  8.1  通道的配置
  8.2  系統通道的啟動
  8.3  應用通道的啟動
  8.4  加入應用通道
第9章  通道服務
  9.1  基礎gRPC網路通信服務
    9.1.1  Fabric對gRPC的封裝
    9.1.2  服務通信功能
  9.2  背書服務endorse
    9.2.1  服務功能和原型定義
    9.2.2  服務流程
  9.3  原子廣播服務AtomicBroadcast
    9.3.1  服務功能和原型定義
    9.3.2  服務流程
  9.4  共識排序服務etcdraft
    9.4.1  etcdraft共識網路的拓撲結構
    9.4.2  etcdraft共識網路的配置和啟動
    9.4.3  etcdraft共識網路的服務流程
  9.5  散播服務gossip
    9.5.1  服務功能和原型定義
    9.5.2  服務的配置和啟動
    9.5.3  服務流程
  9.6  發現服務discovery
    9.6.1  服務配置和原型定義

    9.6.2  服務流程
  9.7  操作服務operation
    9.7.1  服務配置和原型定義
    9.7.2  服務流程
第10章  通道配置更新和交易驗證
  10.1  通道配置更新流程
  10.2  交易驗證流程
    10.2.1  TLS連接驗證
    10.2.2  身份認證
    10.2.3  多版本併發控制驗證
    10.2.4  版本能力驗證
第11章  Fabric區塊鏈網路核心節點
  11.1  peer節點
    11.1.1  peer程序的命令結構
    11.1.2  peer節點的啟動過程
  11.2  orderer節點
    11.2.1  orderer程序的命令結構
    11.2.2  orderer節點的啟動過程
  11.3  第三方節點
    11.3.1  ZooKeeper、Kafka節點和共識排序服務
    11.3.2  CouchDB節點與狀態資料庫
第12章  鏈碼生命周期管理
  12.1  系統鏈碼
    12.1.1  系統鏈碼的類型和功能
    12.1.2  系統鏈碼的初始化
  12.2  應用鏈碼
    12.2.1  應用鏈碼與系統鏈碼的關係
    12.2.2  應用鏈碼與容器的關係
    12.2.3  應用鏈碼的安裝交易過程
    12.2.4  應用鏈碼的實例化交易過程
    12.2.5  應用鏈碼的升級交易過程
    12.2.6  應用鏈碼作為外部服務
第13章  Fabric區塊鏈網路部署
  13.1  Fabric SDK
    13.1.1  Fabric SDK的分類
    13.1.2  Fabric SDK在Fabric區塊鏈網路中的角色
  13.2  Fabric鏡像
    13.2.1  Fabric區塊鏈網路中的核心鏡像
    13.2.2  獲取Fabric核心鏡像
  13.3  Fabric的編譯
    13.3.1  編譯工程文件Makefile
    13.3.2  編譯Fabric項目工程
  13.4  官方示例fabric-samples
    13.4.1  fabric-samples的結構
    13.4.2  部署first-network
    13.4.3  擴展first-network
    13.4.4  以Kubernetes為容器,部署first-network
第14章  國內區塊鏈技術的發展
  14.1  區塊鏈技術應用發展趨勢淺析
  14.2  區塊鏈技術與網路信息安全

  14.3  區塊鏈技術與自主可控
  14.4  Fabric的發展與自主可控
第15章  Fabric的國產化之路
  15.1  超級賬本社區與中國的橋樑
  15.2  加解密演算法領域的國產化實踐
    15.2.1  應用國密演算法的重要性
    15.2.2  Fabric應用國密演算法的難點和方向
    15.2.3  Fabric國密改造實踐
  15.3  性能優化領域的國產化實踐
    15.3.1  Fabric性能模型分析
    15.3.2  已做的性能優化
    15.3.3  打造高性能交易數據模型
    15.3.4  性能優化的方向性實踐
第16章  BaaS平台的應用實踐
  16.1  BaaS平台的特性與應用場景
  16.2  BaaS平台架構設計實踐
  16.3  BaaS平台開發實踐
    16.3.1  部署負載均衡層
    16.3.2  介面層
    16.3.3  資源編排層
    16.3.4  執行層
    16.3.5  消息隊列
第17章  當Fabric遇上樹莓派
  17.1  區塊鏈與物聯網發展的融合
  17.2  樹莓派參與的Fabric區塊鏈網路架構
  17.3  搭建樹莓派參與的Fabric開發環境
  17.4  部署樹莓派參與的Fabric區塊鏈網路
  17.5  Fabric物聯網的應用場景

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032