| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:區塊鏈原理 架構與開發-HyperLedger Fabric開源項目實戰-微課視頻版 ISBN:9787302649274 出版社:清華大學 著編譯者:王金龍 熊曉芸 頁數:282 所在地:中國大陸 *此為代購商品 書號:1603666 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 區塊鏈原理 架構與開發-HyperLedger Fabric開源項目實戰-微課視頻版 787302649274 王金龍 熊曉芸 內容簡介 本書系統地介紹了區塊鏈的基本理論與核心技術,以聯盟鏈為切入點,著重介紹了Fabric項目的運行架構與智能合約的開發方法,並通過三個不同類型的實踐項目進行了區塊鏈應用的落地。 全書共分為三部分,第一部分(第1∼4章)為區塊鏈基礎知識,主要介紹區塊鏈技術的基本概念、原理、發展歷史、應用場景及核心技術;第二部分(第5∼9章)為聯盟鏈基礎,主要介紹超級賬本開源項目,聚焦于業界影響力比較大的超級賬本Fabric項目,以Fabric體系架構為核心,延展出相關核心概念,同時介紹了項目開發與運行環境的準備,深入剖析官網提供的應用實例Fabcar,並以實例的形式講解了智能合約的開發;第三部分(第10∼12章)為項目實踐,包括3個實踐項目,分別從解決多方信任與監督問題、多人協同業務流程,以及數據確權管理與共享的角度落地區塊鏈的應用。項目從簡單到複雜,由需求入手,一步一步搭建Fabric網路,運行網路,並根據前期的需求構建業務邏輯鏈碼,最後進行測試,真正掌握用Fabric開發項目。 本書適合作為高等院校計算機相關專業學生教材,學習者需要具備一定的計算機程序開發經驗,也可供區塊鏈技術愛好者和智能合約開發的相關從業人員參考,或者作為區塊鏈培訓機構相關課程的培訓教材。目錄 第1章 區塊鏈技術概述1 1 區塊鏈核心概念與原理 1 1 1 區塊鏈及發展歷史 1 1 2 區塊鏈運作機制 1 2 區塊鏈的分類與比較 1 2 1 按准入機制分類 1 2 2 按對接類型分類 1 2 3 按獨立程度分類 1 2 4 按應用範圍分類 1 2 5 按層級關係分類 1 3 區塊鏈技術架構的演變 1 3 1 區塊鏈1 0 1 3 2 區塊鏈2 0 1 3 3 區塊鏈3 0 1 4 區塊鏈應用場景 小結 習題 第2章 分散式存儲技術 2 1 HDFS 2 1 1 HDFS概述 2 1 2 HDFS架構 2 1 3 HDFS數據存儲 2 1 4 HDFS數據讀取 2 1 5 數據錯誤與恢復 2 2 Storj 2 2 1 Storj概述 2 2 2 Storj架構 2 2 3 Storj用戶端上傳文件流程 2 2 4 Storj用戶端下載文件流程 2 2 5 Storj數據冗餘 2 3 IPFS 2 3 1 IPFS概述 2 3 2 IPFS分層架構 2 3 3 IPFS數據存取 2 4 Filecoin 2 4 1 Filecoin概述 2 4 2 Filecoin架構 2 4 3 Filecoin的運行機制 2 5 分散式文件系統的比較 2 5 1 整體架構比較 2 5 2 持久性比較 2 5 3 伸縮性比較 小結 習題 第3章 區塊鏈核心密碼學技術 3 1 哈希演算法 3 1 1 哈希函數簡介 3 1 2 SHA256演算法 3 2 Merkle樹(默克爾樹) 3 2 1 Merkle樹基本概念 3 2 2 Merkle樹構造過程 3 2 3 Merkle樹檢索過程 3 3 數據加密技術 3 3 1 非對稱加密 3 3 2 數字簽名 3 3 3 時間戳技術 3 3 4 零知識證明 3 4 數字簽名演算法 3 4 1 RSA數字簽名演算法 3 4 2 DSA(數字簽名演算法) 3 4 3 ECDSA 3 5 PKI 3 5 1 PKI簡介 3 5 2 PKI組成 3 5 3 PKI相關標準 3 5 4 PKI關鍵技術 3 5 5 PKI功能 小結 習題 第4章 區塊鏈常見共識演算法 4 1 問題與挑戰 4 1 1 區塊鏈共識機制 4 1 2 兩軍問題 4 1 3 拜占庭將軍問題 4 2 共識演算法分類 4 3 常用共識演算法 4 3 1 PoW演算法 4 3 2 PoS演算法 4 3 3 DPoS演算法 4 3 4 PBFT演算法 4 3 5 Raft演算法 4 3 6 共識演算法比較 小結 習題 第5章 超級賬本開源項目 5 1 超級賬本項目簡介 5 2 超級賬本瀏覽器 5 2 1 超級賬本瀏覽器部署 5 2 2 使用區塊鏈瀏覽器 小結 習題 第6章 Fabric入門 6 1 Fabric概述 6 1 1 Fabric面向企業應用的特點 6 1 2 Fabric邏輯架構 6 1 3 Fabric運行時架構 6 2 Fabric核心概念 6 2 1 Fabric網路 6 2 2 節點 6 2 3 賬本 6 2 4 組織、聯盟與通道 6 2 5 網路與通道配置 6 2 6 策略 6 2 7 智能合約和鏈碼 6 3 Fabric用戶註冊和交易流程 6 3 1 用戶註冊 6 3 2 交易流程詳解 小結 習題 第7章 實踐環境準備 7 1 準備基本環境 7 1 1 虛擬機軟體安裝 7 1 2 Ubuntu 18 04操作系統安裝 7 1 3 VMware Tools安裝 7 2 安裝工具軟體 7 2 1 Git 7 2 2 cURL 7 2 3 Docker和Docker-Compose 7 2 4 Go 7 2 5 Node js和NPM 7 3 安裝Fabric運行環境 7 3 1 拉取Fabric項目 7 3 2 安裝Fabric示例 7 4 運行Fabric測試網路 7 4 1 啟動測試網路 7 4 2 查看測試網路節點 7 4 3 創建通道並安裝鏈碼 7 4 4 網路交互 7 4 5 關閉網路 小結 習題 第8章 Fabcar應用程序解析 8 1 業務場景 8 1 1 業務場景描述 8 1 2 業務介面分析 8 2 建立並啟動區塊鏈網路 8 2 1 生成組織結構與身份證書 8 2 2 生成通道配置文件 8 2 3 Docker配置與啟動 8 2 4 通道創建與節點加入 8 2 5 動態添加與移除組織和節點 8 3 Fabcar智能合約安裝與部署 8 3 1 智能合約開發 8 3 2 智能合約打包安裝 8 3 3 智能合約調用測試 8 4 註冊用戶 8 4 1 註冊管理用戶 8 4 2 註冊應用程序用戶 8 5 鏈下應用程序 8 5 1 調用invoke js介面 8 5 2 調用query js介面 小結 習題 第9章 智能合約開發詳解 9 1 智能合約簡介 9 1 1 智能合約概述 9 1 2 智能合約運行機制 9 2 智能合約開發 9 2 1 智能合約基本結構 9 2 2 shim介面函數 9 2 3 智能合約開發注意事項 9 3 智能合約開發實例 9 3 1 項目背景 9 3 2 角色分析 9 3 3 業務場景分析 9 3 4 功能需求分析 9 3 5 區塊鏈網路規劃和設計 9 3 6 智能合約的業務介面設計 9 3 7 智能合約實現 9 3 8 智能合約部署和系統運行 小結 習題 第10章 公益捐助 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |