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

區塊鏈技術原理與實踐(微課版工業和信息化精品系列教材)

  • 作者:編者:朱利華//陶亞輝|責編:初美呈
  • 出版社:人民郵電
  • ISBN:9787115606419
  • 出版日期:2023/10/01
  • 裝幀:平裝
  • 頁數:186
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書圍繞區塊鏈技術原理,重點剖析典型區塊鏈架構的核心技術與知識點。全書共8章,包括區塊鏈技術原理概述、區塊鏈開發相關技術介紹、區塊鏈的區塊與賬本、區塊鏈的賬戶和交易、區塊鏈中節點間的通信、區塊鏈中的共識演算法、區塊鏈中的智能合約以及綜合實訓:構建完整的區塊鏈系統。全書採用「理論結合實踐」的教學方式,本書大部分章涉及區塊鏈核心技術的理論概述,在理論概述後設有對應的程序設計實戰練習,以便讀者在理論學習中能夠結合實際模擬區塊鏈操作,通過練習鞏固所學內容。
    本書可以作為高職高專院校區塊鏈及相關技術應用專業區塊鏈技術原理課程的教材,也可以供電腦軟體開發人員、從事區塊鏈技術開發與維護工作的專業人員和區塊鏈技術愛好者自學使用,還可以作為「1+X」區塊鏈智能合約開發職業技能等級證書(中級)的考試參考書。

作者介紹
編者:朱利華//陶亞輝|責編:初美呈

目錄
第1章  區塊鏈技術原理概述
  1.1  區塊鏈基礎概念
    1.1.1  區塊鏈概要
    1.1.2  去中心化系統
  1.2  區塊鏈核心技術與典型架構
    1.2.1  去中心化賬本
    1.2.2  P2P網路通信
    1.2.3  加密演算法
    1.2.4  共識演算法
    1.2.5  智能合約
    1.2.6  區塊鏈典型架構
  1.3  區塊鏈技術的特性
  1.4  區塊鏈的分類
    1.4.1  公有鏈
    1.4.2  私有鏈
    1.4.3  聯盟鏈
    1.4.4  對比和總結
  1.5  區塊鏈的應用領域
    1.5.1  區塊鏈在跨境結算中的應用
    1.5.2  區塊鏈在供應鏈中的應用
  1.6  區塊鏈價值和前景
  本章小結
  本章習題
第2章  區塊鏈開發相關技術介紹
  2.1  開發環境準備
    2.1.1  硬體環境準備
    2.1.2  軟體環境準備
  2.2  數據格式與Linux基礎命令
    2.2.1  JSON數據格式
    2.2.2  curl命令
    2.2.3  tree命令
    2.2.4  jq命令
  2.3  PythonWeb服務端(Flask)
    2.3.1  安裝Flask框架
    2.3.2  搭建最小應用
    2.3.3  創建HTTP介面
  2.4  密碼學基礎
    2.4.1  哈希演算法
    2.4.2  非對稱加密演算法
  實戰練習:構建具備加密功能的Web服務端
  本章小結
  本章習題
第3章  區塊鏈的區塊與賬本
  3.1  區塊與鏈的定義
    3.1.1  區塊的基本概念
    3.1.2  鏈式存儲
    3.1.3  區塊間的聯繫
  3.2  區塊鏈中的賬本
    3.2.1  賬本的基本概念
    3.2.2  賬本的具體實現

  實戰練習:構建簡單的區塊鏈賬本系統
  本章小結
  本章習題
第4章  區塊鏈的賬戶和交易
  4.1  區塊鏈中的賬戶
    4.1.1  賬戶公鑰和私鑰的生成方式
    4.1.2  賬戶地址的生成方式
  4.2  區塊鏈中的交易
    4.2.1  交易的概念與基本要素
    4.2.2  區塊中交易產生的過程
    4.2.3  交易的驗證方法
    4.2.4  區塊的驗證方法
  實戰練習1:交易對象的創建
  實戰練習2:數據的簽名與驗簽
  實戰練習3:搭建賬戶和交易操作的區塊鏈示例系統
  本章小結
  本章習題
第5章  區塊鏈中節點間的通信
  5.1  區塊鏈網路
    5.1.1  公有鏈網路
    5.1.2  聯盟鏈網路
    5.1.3  私有鏈網路
    5.1.4  基於PythonNetworkX工具繪製網路
  5.2  P2P網路通信
    5.2.1  P2P網路通信的基本概念
    5.2.2  Socket通信的基本概念
    5.2.3  基於Socket的區塊鏈P2P網路通信
  5.3  區塊鏈網路的數據傳輸方式
    5.3.1  Gossip的基本概念
    5.3.2  基於Flask-APScheduler實現定時器
  實戰練習1:繪製不同類型的區塊鏈網路
  實戰練習2:搭建基於Gossip的區塊鏈網路
  本章小結
  本章習題
第6章  區塊鏈中的共識演算法
  6.1  區塊鏈共識演算法
    6.1.1  共識演算法的基本原理
    6.1.2  共識演算法的分類
  6.2  PoW演算法
    6.2.1  PoW演算法的定義
    6.2.2  PoW演算法的優缺點
    6.2.3  目標值的生成方式
    6.2.4  基於Python實現PoW演算法
  實戰練習:搭建基於PoW演算法的區塊鏈網路
  本章小結
  本章習題
第7章  區塊鏈中的智能合約
  7.1  智能合約的基本概念
    7.1.1  智能合約與傳統合約的區別
    7.1.2  智能合約的特性

  7.2  區塊鏈與智能合約的關係
  7.3  智能合約的工作原理
    7.3.1  智能合約的「狀態」
    7.3.2  智能合約的「模型」
  7.4  智能合約在區塊鏈中的實現方式
    7.4.1  智能合約在區塊鏈中的部署方式
    7.4.2  智能合約在區塊鏈中的具體使用流程
  實戰練習1:公有鏈部署智能合約
  實戰練習2:聯盟鏈部署智能合約
  本章小結
  本章習題
第8章  綜合實訓:構建完整的區塊鏈系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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