書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >
區(qū)塊鏈智能合約技術(shù)與應用

區(qū)塊鏈智能合約技術(shù)與應用

出版社:西安電子科技大學出版社出版時間:2019-11-01
開本: 26cm 頁數(shù): 224頁
中 圖 價:¥27.7(7.7折) 定價  ¥36.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

區(qū)塊鏈智能合約技術(shù)與應用 版權(quán)信息

區(qū)塊鏈智能合約技術(shù)與應用 內(nèi)容簡介

本書全面介紹了區(qū)塊鏈技術(shù), 尤其是智能合約開發(fā)技術(shù)。全書共8章, 介紹了區(qū)塊鏈基本概念、區(qū)塊鏈所使用的信息安全技術(shù)介紹、超級賬本的基本概念和應用案例、Fabric的安裝部署與調(diào)試、Hyperledger Composer智能合約開發(fā)工具和測試環(huán)境等。

區(qū)塊鏈智能合約技術(shù)與應用 目錄

第1章 區(qū)塊鏈概述 1 1.1 區(qū)塊鏈的概念 1 1.1.1 區(qū)塊鏈的歷史與演進趨勢 1 1.1.2 區(qū)塊鏈的本質(zhì) 3 1.1.3 區(qū)塊鏈的技術(shù)特點 3 1.1.4 區(qū)塊鏈的層次模型 5 1.1.5 區(qū)塊鏈的基本類型 7 1.1.6 區(qū)塊鏈的共識算法 7 1.2 區(qū)塊鏈技術(shù)平臺 13 1.2.1 比特幣 13 1.2.2 以太坊 14 1.2.3 EOS 15 1.2.4 區(qū)塊鏈商用平臺——超級賬本 15 1.3 比特幣的機制詳解 17 1.3.1 工作量證明——挖礦 17 1.3.2 身份認證 18 1.3.3 雙重支付問題 19 1.3.4 防止篡改 20 1.3.5 閃電網(wǎng)絡 21 1.4 區(qū)塊鏈應用場景 23 1.4.1 金融服務 23 1.4.2 征信和權(quán)屬管理 26 1.4.3 貿(mào)易管理 30 1.4.4 物聯(lián)網(wǎng)應用 31 1.4.5 其他場景 32 1.5 區(qū)塊鏈DAPP介紹 33 1.5.1 DAPP介紹 33 1.5.2 DAPP開發(fā)簡介 35 1.5.3 數(shù)據(jù)反饋合約與數(shù)據(jù)源 36 1.5.4 以太坊預言機(Oracle) 37 本章小結(jié) 39 第2章 區(qū)塊鏈中的信息安全技術(shù) 40 2.1 信息安全的五大特征 40 2.2 哈希(Hash)算法 41 2.2.1 哈希算法的原理與定義 41 2.2.2 常見的哈希算法 43 2.2.3 數(shù)字摘要 44 2.2.4 哈希的攻擊與防護 45 2.2.5 哈希算法在區(qū)塊鏈中的應用 46 2.3 對稱加密算法 50 2.3.1 對稱加密算法的原理 50 2.3.2 對稱密碼的基本設計原則 51 2.3.3 分組密碼的整體結(jié)構(gòu) 51 2.3.4 常見算法 52 2.4 公鑰算法 53 2.4.1 公鑰算法的定義 53 2.4.2 基于大整數(shù)分解的數(shù)論假設及 對應的公鑰加密方案簡述 53 2.4.3 離散對數(shù)求解假設 56 2.4.4 公鑰算法原理 57 2.4.5 常見算法 57 2.4.6 密鑰交換協(xié)議 60 2.5 認證技術(shù) 61 2.5.1 哈希消息認證碼 61 2.5.2 數(shù)字簽名 62 2.5.3 身份認證的類別與運作原理 67 2.5.4 公鑰算法與認證技術(shù)在 區(qū)塊鏈中的應用 69 本章小結(jié) 71 第3章 超級賬本 72 3.1 超級賬本介紹 72 3.1.1 項目簡介 73 3.1.2 超級賬本概述 74 3.2 社區(qū)組織結(jié)構(gòu) 75 3.2.1 基本結(jié)構(gòu) 75 3.2.2 大中華區(qū)技術(shù)工作組 75 3.3 頂級項目介紹 76 3.3.1 Fabric項目 76 3.3.2 Composer項目 76 3.3.3 Sawtooth項目 76 3.3.4 Iroha項目 77 3.3.5 Burrow項目 77 3.3.6 Blockchain Explorer項目 77 3.3.7 Cello項目 77 3.3.8 Indy項目 78 3.4 超級賬本系統(tǒng)架構(gòu) 78 3.4.1 系統(tǒng)邏輯架構(gòu) 80 3.4.2 超級賬本系統(tǒng)運行架構(gòu) 81 3.4.3 網(wǎng)絡節(jié)點架構(gòu) 82 3.4.4 典型交易流程 84 3.5 超級賬本的組成模型 84 3.5.1 資產(chǎn) 84 3.5.2 智能合約 85 3.5.3 賬本特征 85 3.5.4 隱私頻道 86 3.5.5 成員安全性 87 3.5.6 共識機制 87 本章小結(jié) 88 第4章 Hyperledger Fabric入門 89 4.1 Hyperledger Fabric開發(fā)流程 89 4.2 環(huán)境搭建 90 4.2.1 安裝Curl 90 4.2.2 安裝Docker和Docker Compose 90 4.2.3 安裝Go語言 92 4.2.4 安裝Node.js和NPM 93 4.3 運行樣例網(wǎng)絡 94 4.4 編寫Hello World智能合約 99 本章小結(jié) 113 第5章 Hyperledger Composer入門 114 5.1 Hyperledger Composer簡介 114 5.2 環(huán)境搭建 115 5.3 Hyperledger Composer 的建模語言 118 5.3.1 命名空間 118 5.3.2 資源 118 5.3.3 屬性 119 5.3.4 依賴 120 5.3.5 枚舉 120 5.3.6 概念 121 5.3.7 CTO語言特性 121 5.4 開發(fā)你的**個業(yè)務網(wǎng)絡 123 5.4.1 網(wǎng)絡定義 123 5.4.2 生成工程目錄模板 124 5.4.3 資源建模 124 5.4.4 業(yè)務邏輯 126 5.4.5 訪問控制 129 5.5 部署和測試 130 5.5.1 打包 130 5.5.2 手動部署 131 5.5.3 自動部署 132 本章小結(jié) 138 第6章 Hyperledger Composer業(yè)務 網(wǎng)絡實戰(zhàn)——基礎(chǔ)篇 139 6.1 易腐貨物網(wǎng)絡案例分析 139 6.1.1 網(wǎng)絡建模 139 6.1.2 代碼實現(xiàn) 141 6.1.3 情景測試 152 6.1.4 網(wǎng)絡擴展 159 6.2 共享單車網(wǎng)絡案例分析 160 6.2.1 網(wǎng)絡建模 160 6.2.2 代碼實現(xiàn) 161 6.2.3 情景測試 168 6.2.4 共享單車網(wǎng)絡擴展 173 本章小結(jié) 174 第7章 Hyperledger Composer業(yè)務 網(wǎng)絡實戰(zhàn)——提高篇 175 7.1 貨幣貿(mào)易網(wǎng)絡案例分析 175 7.1.1 網(wǎng)絡建模 175 7.1.2 代碼實現(xiàn) 176 7.1.3 情景模擬 183 7.1.4 網(wǎng)絡擴展 188 7.2 能源購置網(wǎng)絡案例分析 189 7.2.1 網(wǎng)絡定義 189 7.2.2 代碼實現(xiàn) 189 7.2.3 情景模擬 195 7.2.4 網(wǎng)絡擴展 201 7.3 產(chǎn)品拍賣網(wǎng)絡案例分析 202 7.3.1 網(wǎng)絡定義 202 7.3.2 代碼實現(xiàn) 202 7.3.3 情景模擬 206 7.3.4 網(wǎng)絡擴展 212 本章小結(jié) 212 第8章 Hyperledger Composer 客戶端接入 213 8.1 項目簡介 213 8.2 傳統(tǒng)項目的開發(fā)方式 213 8.3 區(qū)塊鏈項目的開發(fā)方式 214 8.3.1 完全去中心化開發(fā) 214 8.3.2 數(shù)據(jù)存儲分布式開發(fā) 214 8.4 多語言Rest Server客戶端接入 215 8.4.1 Java 215 8.4.2 PHP 217 8.4.3 Go語言 219 8.4.4 Node.js 220 8.4.5 Python 222 本章小結(jié) 222 參考文獻 224
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服