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

GO語言公鏈開發實戰/區塊鏈技術叢書

  • 作者:編者:鄭東旭//楊明珠//潘盈瑜//翟萌
  • 出版社:機械工業
  • ISBN:9787111629870
  • 出版日期:2019/07/01
  • 裝幀:平裝
  • 頁數:296
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地介紹區塊鏈設計原理和開發技術,包含公鏈的整體架構和開發細節,主要內容包括:
    第1章介紹公鏈設計架構;第2~4章介紹比原鏈的交互工具、核心進程bytomd,以及API Server實現原理和介面設計。第5章和第6章詳細介紹區塊鏈核心部分,包括區塊、區塊鏈、交易的核心數據結構,以及UTXO模型、隔離見證、交易腳本、驗證等技術概念的實現。第7章和第8章講解比原鏈智能合約以及智能合約在BVM虛擬機上運行的過程。第9章和第10章介紹區塊鏈錢包的設計與交易流程,包括密鑰、賬戶、資產管理、交易管理等,還詳解了區塊鏈P2P分散式網路實現原理。第11~13章介紹數據存儲、共識演算法,以及挖礦相關的概念和流程。第14章展望了區塊鏈技術未來的發展趨勢。

作者介紹
編者:鄭東旭//楊明珠//潘盈瑜//翟萌

目錄
推薦序一
推薦序二
前言
第1章  公鏈設計架構
  1.1  概述
  1.2  公鏈總體架構
  1.3  比原鏈各模塊功能
    1.3.1  用戶交互層
    1.3.2  介面層
    1.3.3  內核層
    1.3.4  錢包層
    1.3.5  共識層
    1.3.6  數據存儲層
    1.3.7  P2P分散式網路
  1.4  編譯部署及應用
  1.5  本章小結
第2章  交互工具
  2.1  概述
  2.2  bytomcli交互工具
    2.2.1  bytomcli命令flag參數
    2.2.2  使用bytomcli查看節點狀態信息
    2.2.3  bytomcli運行案例
  2.3  dashboard交互工具
    2.3.1  使用dashboard發送一筆交易
    2.3.2  使用dashboard開啟挖礦模式
  2.4  本章小結
第3章  守護進程的初始化與運行
  3.1  概述
  3.2  bytomd守護進程初始化流程及
    命令參數
  3.3  bytomd守護進程的初始化實現
    3.3.1  Node對象
    3.3.2  配置初始化
    3.3.3  創建文件鎖
    3.3.4  初始化網路類型
    3.3.5  初始化資料庫(持久化存儲)
    3.3.6  初始化交易池
    3.5.7  創建一條本地區塊鏈
    3.3.8  初始化本地錢包
    3.3.9  初始化網路同步管理
    3.3.10  初始化Pprof性能分析工具
    3.3.11  初始化CPIJ挖礦功能
  3.4  bytomd守護進程的啟動方式和
    停止方式
  3.5  本章小結
第4章  介面層
  4.1  概述
  4.2  實現一個簡易HTTP server
  4.3  API Server創建HTTP服務
    4.3.1  創建API對象

……
第5章  內核層:區塊與區塊鏈
第6章  內核層:交易
第7章  內核層:智能合約
第8章  內核層:虛擬機
第9章  錢包層
第10章  P2P分散式網路
第11章  數據存儲
第12章  共識演算法
第13章  礦池及挖礦流程
第14章  展望


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