基於區塊鏈的IoT項目實踐——IoT設備、數據的可信應用
熊曉芸、申玉民、胡殿凱、葉曉雲、王金龍
- 出版商: 清華大學
- 出版日期: 2024-09-01
- 售價: $354
- 貴賓價: 9.5 折 $336
- 語言: 簡體中文
- ISBN: 7302671125
- ISBN-13: 9787302671121
-
相關分類:
區塊鏈 Blockchain、物聯網 IoT
立即出貨 (庫存 < 3)
相關主題
商品描述
目錄大綱
目錄
第1章區塊鏈技術基礎
1.1區塊鏈概述
1.1.1區塊鏈基本概念
1.1.2區塊鏈發展歷程
1.1.3區塊鏈運行機制
1.1.4典型區塊鏈平臺
1.2區塊鏈關鍵技術
1.2.1分佈式存儲
1.2.2密碼學應用
1.2.3共識算法
1.2.4智能合約
1.2.5區塊鏈擴展技術
1.3區塊鏈應用場景
1.3.1“區塊鏈+溯源”的應用
1.3.2“區塊鏈+供應鏈”的應用
1.3.3“區塊鏈+智慧城市”的應用
1.3.4“區塊鏈+電子政務”的應用
1.4本章小結
習題1
第2章物聯網技術概述
2.1物聯網基礎理論
2.1.1物聯網概念與特點
2.1.2物聯網發展歷程
2.2物聯網架構
2.2.1物聯網架構概述
2.2.2感知層
2.2.3網絡層
2.2.4處理層
2.2.5應用層
2.3物聯網關鍵技術
2.3.1傳感器與檢測技術
2.3.2網絡通信技術
2.3.3雲計算與邊緣計算
2.3.4數據處理與分析技術
2.3.5安全與隱私保護技術
2.3.6物聯網平臺
2.4物聯網應用領域
2.4.1“物聯網+物流”的應用
2.4.2“物聯網+倉儲”的應用
2.4.3“物聯網+醫療”的應用
2.4.4“物聯網+智慧城市”的應用
2.5本章小結
習題2
第3章“區塊鏈+物聯網”深度融合
3.1區塊鏈和物聯網的相互作用
3.1.1探析共同目標
3.1.2物聯網為區塊鏈開闢新機遇
3.2區塊鏈物聯網系統
3.2.1區塊鏈在物聯網中的應用
3.2.2分析典型應用場景
3.2.3對比傳統物聯網系統
3.2.4構建基於區塊鏈的物聯網系統
3.2.5區塊鏈物聯網平臺
3.3深度融合與協同創新
3.3.1技術應用
3.3.2技術發展趨勢
3.4挑戰與未來發展
3.4.1挑戰與問題
3.4.2發展趨勢與前景展望
3.5本章小結
習題3
第4章區塊鏈數字加密技術的基礎與實踐
4.1數字簽名的原理與應用
4.1.1基於哈希函數的簽名與驗證機制
4.1.2基於公鑰密碼體制的簽名與驗證機制
4.1.3實踐數字簽名及驗證
4.2數據加密技術的原理與應用
4.2.1對稱加密算法
4.2.2非對稱加密算法
4.2.3數據加密與解密的實踐操作
4.3本章小結
習題4
第5章“區塊鏈+物聯網”應用之區塊鏈網絡環境搭建與管理
5.1區塊鏈網絡環境搭建
5.1.1準備基本環境
5.1.2系統工具安裝
5.1.3搭建Hyperledger Fabric環境
5.1.4測試區塊鏈運行環境
5.2用戶配置與管理
5.2.1用戶註冊
5.2.2用戶授權
5.3本章小結
習題5
第6章“區塊鏈+物聯網”應用之物聯網設備接入
6.1物聯網設備註冊
6.1.1物聯網設備註冊信息設計
6.1.2物聯網設備註冊實踐
6.2物聯網設備授權
6.2.1物聯網設備授權交易設計
6.2.2物聯網設備授權實踐
6.3本章小結
習題6
第7章“區塊鏈+物聯網”應用之數據上鏈
7.1物聯網設備權限驗證
7.1.1物聯網設備直採數據上鏈
7.1.2設備註冊數據上鏈
7.1.3設備授權數據上鏈
7.2數據加密和簽名
7.2.1節點密鑰算法
7.2.2節點數字簽名
7.3混合存儲解決方案
7.3.1混合存儲方案解析
7.3.2鏈上數據存儲與實踐
7.3.3鏈下數據存儲與實踐
7.4本章小結
習題7
第8章“區塊鏈+物聯網”應用之性能評測
8.1Caliper概述
8.1.1什麽是Hyperledger Caliper
8.1.2Caliper架構
8.2Caliper命令概覽
8.3Caliper安裝與配置
8.3.1Caliper安裝
8.3.2配置
8.4編寫測試腳本
8.4.1定義測試場景
8.4.2測試工作負載模型
8.4.3測試腳本結構
8.4.4使用 Caliper 測試工具
8.5運行Caliper基準測試用例
8.6區塊鏈系統性能測試實踐
8.7本章小結
習題8
第9章IoT區塊鏈可信應用平臺
9.1系統分析
9.1.1項目背景
9.1.2角色分析
9.1.3業務場景分析
9.1.4需求分析
9.2系統總體設計
9.2.1區塊鏈網絡規劃設計
9.2.2智能合約設計
9.3智能合約實現與部署
9.3.1智能合約的實現
9.3.2智能合約的部署
9.4系統運行
9.5本章小結
習題9
第10章基於區塊鏈的產品質量追溯系統
10.1系統分析
10.1.1項目背景
10.1.2角色分析
10.1.3業務場景分析
10.1.4需求分析
10.2系統總體設計
10.2.1區塊鏈網絡規劃設計
10.2.2智能合約設計
10.3智能合約實現與部署
10.3.1智能合約的實現
10.3.2智能合約的部署
10.4系統運行
10.5本章小結
習題10
參考文獻