店鋪:機械工業出版社官方旗艦店 出版社:機械工業出版社 ISBN:9787111691532 商品編碼:10039353177251 品牌:機械工業出版社(CMP) 頁數:206 字數:332000 審圖號:9787111691532 作者:李劍
" 內容簡介 《區塊鏈技術與實踐》從基本的區塊鏈知識入手,講述了區塊鏈編程的知識,並結合具體的工程實踐加以介紹,使讀者可以快速入門區塊鏈開發。《區塊鏈技術與實踐》分為三部分:第壹部分是*1~3章,主要介紹了區塊鏈和密碼學的基本知識;*二部分是第4~6章,介紹了區塊鏈的開發語言——Go語言、百度開源超級鏈基礎平臺XuperChain以及典型的區塊鏈應用場景;第三部分是第7~11章,介紹了區塊鏈的開發實例,讀者可以按照這些實例一步步實踐開發區塊鏈繫統。 《區塊鏈技術與實踐》可以作為高等院校區塊鏈相關課程的教材,也可以供從事區塊鏈相關工作的專業人員或愛好者參考。
目錄 前言 *1章區塊鏈概述 1*1區塊鏈簡介 1*1*1區塊鏈的定義 1*1*2區塊鏈的起源與發展 1*1*3區塊鏈的特點 1*1*4區塊鏈的類型 1*1*5發展區塊鏈的意義 1*2區塊鏈的架構 1*2*1常用的區塊鏈基礎架構 1*2*2其他區塊鏈基礎架構 1*2*3區塊鏈基礎架構中的關鍵技術 1*3區塊鏈標準化現狀及其未來發展趨勢 1*3*1區塊鏈標準化工作的進展 1*3*2區塊鏈的發展歷程與未來趨勢 1*4思考題 *2章密碼學基礎 2*1密碼學概述 2*1*1密碼學的發展歷史 2*1*2密碼學的基本概念 2*1*3密碼體制的基本類型 2*1*4密碼體制的分類 2*1*5對密碼的攻擊 2*2古典密碼學 2*2*1古典加密方法 2*2*2代替密碼 2*2*3換位密碼 2*3對稱密碼學 2*3*1對稱密碼學概述 2*3*2AES加密算法 2*3*3DES加密算法 2*4非對稱密碼學 2*4*1非對稱密碼學概述 2*4*2RSA算法 2*4*3ECC算法 2*5散列函數 2*5*1散列函數概述 2*5*2MD5算法 2*6數字簽名 2*6*1使用非對稱密碼算法進行數字簽名 2*6*2使用對稱密碼算法進行數字簽名 2*6*3數字簽名的算法及數字簽名的保密性 2*7密碼的信息安全性 2*7*1沒有*對的安全 2*7*2相對的安全 2*8密碼學新方向 2*9思考題 第3章區塊鏈中的共識算法 3*1傳統分布式一致性算法 3*1*1分布式繫統一致性的分類 3*1*2分布式繫統共識 3*1*3狀態復制協議——Paxos 3*2典型的區塊鏈共識機制 3*2*1共識評價模型 3*2*2主流區塊鏈共識機制 3*2*3區塊鏈共識機制評估 3*3基於投票證明的共識算法PoV 3*3*1PoV算法構成 3*3*2PoV共識過程 3*3*3PoV共識細節 3*4基於信任的共識算法PoT 3*4*1PoT算法構成 3*4*2PoT共識過程 3*4*3PoT共識分析 3*5基於活躍的共識算法PoA 3*5*1PoA算法過程 3*5*2PoA關鍵機制 3*5*3PoA共識分析 3*6思考題 第4章Go編程語言簡介 4*1Go語言概述 4*1*1Go語言的特點 4*1*2Go語言與其他常用編程語言的比較 4*1*3Go語言工程結構 4*2Go語言環境與開發工具安裝 4*2*1Go語言環境的安裝 4*2*2Go語言開發工具的安裝 4*2*3GoLand工具的使用 4*2*4Hello World 4*3Go語言編程的基本結構 4*4Go語言語法進階 4*4*1Go語言的關鍵字 4*4*2Go語言的控制結構 4*4*3Go語言的內置函數 4*4*4Go語言的函數 4*4*5Go語言的包 4*5思考題 第5章百度超級鏈介紹 5*1百度超級鏈概述 5*1*1超級鏈的架構 5*1*2超級鏈的技術優勢 5*1*3超級鏈的網絡生態 5*1*4超級鏈的榮譽與成就 5*2XuperChain核心技術 5*2*1超級節點技術 5*2*2立體網絡技術 5*2*3鏈內並行技術 5*2*4可插撥共識機制 5*2*5賬戶權限繫統 5*2*6一體化智能合約 5*3XuperChain快速體驗 5*3*1使用XuperChain準備工作 5*3*2啟動一個XuperChain單節點 5*3*3創建一個多節點網絡 5*3*4部署和調用合約 5*4思考題 第6章區塊鏈典型應用場景 6*1版權案例(百科文博鏈) 6*2司法案例(北京互聯網法院) 6*3司法案例(廣州互聯網法院) 6*4司法案例(青島仲裁委) 6*5醫療案例(電子處方流轉平臺) 6*6政務案例(一網通辦) 6*7智慧城市案例 6*8溯源案例(大閘蟹) 6*9金融案例(ABS) 6*10金融案例(百信銀行) 6*11廣告案例(百度聚屏) 6*12思考題 第7章基於私有鏈的存證繫統 7*1實驗概述 7*2實驗環境配置 7*3實驗步驟 7*3*1創建單節點網絡 7*3*2多節點網絡搭建 7*3*3存證應用的開發 7*4預期結果 7*5思考題 第8章基於局域網的智能合約部署 8*1實驗概述 8*2實驗環境配置 8*3實驗步驟 8*3*1搭建節點 8*3*2合約賬戶的創建及基本操作 8*3*3合約代碼簡介 8*4預期結果 8*4*1編譯合約 8*4*2合約部署及執行 8*5思考題 第9章基於測試環境的合約交易應用開發 9*1實驗概述 9*2實驗環境配置 9*3實驗步驟 9*3*1新建鏈上用戶 9*3*2創建合約賬戶 9*3*3設置合約賬戶訪問權限 9*3*4合約賬戶資源充值 9*4預期結果 9*4*1合約部署 9*4*2合約調用 9*5思考題 *10章基於智能合約的數字資產交易 10*1實驗概述 10*2實驗環境配置 10*3實驗步驟 10*3*1生成netURL&配置啟動節點 10*3*2創建並配置超級鏈合約賬戶 10*3*3合約代碼簡介 10*4預期結果 10*4*1編譯合約 10*4*2合約命令解釋及執行合約 10*5思考題 *11章學生證書成績上鏈存證 11*1實驗概述 11*2實驗環境配置 11*3實驗步驟 11*3*1創建區塊鏈開放網絡SDK 11*3*2學生證書成績應用代碼介紹 11*3*3調用SDK進行應用開發測試 11*4預期結果 11*5思考題 參考文獻
" |