-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
區(qū)塊鏈原理與技術(面向新工科專業(yè)建設計算機系列教材) 版權信息
- ISBN:9787302569695
- 條形碼:9787302569695 ; 978-7-302-56969-5
- 裝幀:70g膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
區(qū)塊鏈原理與技術(面向新工科專業(yè)建設計算機系列教材) 本書特色
本書以淺顯易懂的方式介紹了比特幣和以太坊這兩個區(qū)塊鏈系統(tǒng)的多項關鍵技術,有利于讀者深入理解區(qū)塊鏈技術。 本書體系完備,既包括典型區(qū)塊鏈系統(tǒng)的講解,也包括一些共性技術,如網絡、共識等的介紹。既有理論的闡述,又包含實踐和應用的探討。 本書在兼顧理論和應用的同時,也包含部分區(qū)塊鏈前沿研究成果的介紹。 介紹了比特幣和以太坊這兩個區(qū)塊鏈系統(tǒng),方便讀者快速建立對區(qū)塊鏈技術的全面認識。 對區(qū)塊鏈網絡層和共識層進行了介紹,有利于讀者深入理解區(qū)塊鏈技術的特點和價值。 對以太坊Solidity語言進行了介紹,方便讀者了解和開發(fā)簡單的智能合約。 有教學課件、教學大綱和源代碼等配套資源。 介紹了比特幣和以太坊這兩個區(qū)塊鏈系統(tǒng),方便讀者快速建立對區(qū)塊鏈技術的全面認識。 對區(qū)塊鏈網絡層和共識層進行了介紹,有利于讀者深入理解區(qū)塊鏈技術的特點和價值。 對以太坊Solidity語言進行了介紹,方便讀者了解和開發(fā)簡單的智能合約。 有教學課件、教學大綱和源代碼等配套資源。
區(qū)塊鏈原理與技術(面向新工科專業(yè)建設計算機系列教材) 內容簡介
《區(qū)塊鏈原理技術與應用》一書主要按照區(qū)塊鏈的架構對區(qū)塊鏈的原理技術進行全面的講解和剖析,并結合智能合約開發(fā)基礎和區(qū)塊鏈應用開發(fā)示例等內容幫助學生逐步深入課程,重點培養(yǎng)具備區(qū)塊鏈思維及行業(yè)分析應用能力的復合型人才,為我國區(qū)塊鏈技術發(fā)展建立人才優(yōu)勢。
區(qū)塊鏈原理與技術(面向新工科專業(yè)建設計算機系列教材) 目錄
第1章概述1
1.1什么是區(qū)塊鏈技術1
1.1.1比特幣與區(qū)塊鏈的誕生2
1.1.2比特幣與區(qū)塊鏈3
1.1.3區(qū)塊鏈的特點5
1.1.4智能合約與世界計算機5
1.1.5區(qū)塊鏈的分類6
1.2區(qū)塊鏈技術的現(xiàn)狀7
1.2.1區(qū)塊鏈的應用7
1.2.2區(qū)塊鏈的挑戰(zhàn)9
1.2.3區(qū)塊鏈技術的發(fā)展環(huán)境11
1.3本書的內容12
第2章比特幣13
2.1比特幣簡介13
2.2基礎知識13
2.2.1哈希算法13
2.2.2非對稱加密14
2.2.3數(shù)字簽名15
2.2.4主網與測試網16
2.3交易16
2.3.1交易簡介17
2.3.2輸出17
2.3.3輸入18
2.3.4UTXO模型19
2.4腳本系統(tǒng)21
2.4.1鎖定與解鎖21
2.4.2常見腳本類型232.4.3多重簽名錢包25
2.5公私密鑰與地址26
2.5.1私鑰27
2.5.2公鑰27
2.5.3普通地址28
2.5.4Base58編碼28
2.5.5其他地址28
2.6區(qū)塊與鏈29
2.6.1區(qū)塊30
2.6.2區(qū)塊頭30
2.6.3Merkle樹31
2.6.4區(qū)塊鏈33
2.7共識34
2.7.1PoW34
2.7.2分叉35
2.7.3算力與難度調整36
2.7.4*長鏈原則36
區(qū)塊鏈原理與技術目錄第3章以太坊37
3.1以太坊簡介37
3.1.1以太坊的誕生37
3.1.2以太坊與比特幣對比38
3.1.3以太坊的特色與應用39
3.2以太坊基本架構及原理40
3.3賬戶模型與轉賬42
3.3.1賬戶模型42
3.3.2轉賬44
3.3.3Nonce45
3.4智能合約46
3.4.1狀態(tài)模型46
3.4.2智能合約47
3.4.3驅動智能合約49
3.5以太坊交易51
3.5.1交易內容51
3.5.2交易費用52
3.5.3交易的周期53
3.6數(shù)據(jù)結構與存儲54
3.6.1區(qū)塊與叔塊54
3.6.2Merkle Patricia Trie56
3.6.3布隆過濾器59
第4章區(qū)塊鏈網絡層60
4.1P2P網絡60
4.1.1中心化拓撲61
4.1.2全分布式非結構化拓撲62
4.1.3全分布式結構化拓撲62
4.1.4半分布式拓撲63
4.2比特幣網絡64
4.2.1節(jié)點類型及其功能64
4.2.2擴展比特幣網絡65
4.2.3比特幣節(jié)點通信65
4.2.4比特幣中繼網絡71
4.3以太坊網絡71
4.3.1Kademlia71
4.3.2節(jié)點類型及其功能73
4.3.3以太坊節(jié)點通信74
4.4網絡層安全78
4.4.1分布式拒絕服務攻擊79
4.4.2延展性攻擊80
4.4.3女巫攻擊80
4.4.4路由攻擊80
4.4.5日蝕攻擊81
第5章區(qū)塊鏈共識層83
5.1一致性問題83
5.1.1問題與挑戰(zhàn)84
5.1.2一致性要求84
5.1.3不同的一致性要求85
5.2共識設計的理論限制88
5.2.1FLP不可能原理89
5.2.2CAP原理90
5.3區(qū)塊鏈共識算法91
5.3.1拜占庭問題91
5.3.2拜占庭容錯算法92
5.3.3比特幣的工作量證明共識機制97
5.3.4以太坊共識算法Ethash99
5.3.5以太坊共識算法Casper(選學)102
5.3.6EOSIO共識算法BFTDPoS(選學)107
5.3.7Monoxide(選學)109
第6章區(qū)塊鏈智能合約開發(fā)112
6.1智能合約及其背景112
6.2Solidity語言113
6.2.1背景113
6.2.2入門示例113
6.2.3基礎語法117
6.3DApp開發(fā)示例122
6.3.1私有鏈搭建123
6.3.2智能合約部署與測試124
6.3.3使用Web3.js調用智能合約126
第7章區(qū)塊鏈應用129
7.1聯(lián)盟鏈平臺129
7.1.1背景129
7.1.2Hyperledger Fabric130
7.1.3企業(yè)以太坊131
7.2供應鏈金融131
7.2.1應用背景131
7.2.2應用案例132
7.3資產交易133
7.3.1應用背景133
7.3.2應用案例133
7.4司法存證134
7.4.1應用背景134
7.4.2應用案例134
7.5物流溯源135
7.5.1應用背景135
7.5.2應用案例136
7.6票據(jù)流通136
7.6.1應用背景136
7.6.2應用案例137
參考文獻138
區(qū)塊鏈原理與技術(面向新工科專業(yè)建設計算機系列教材) 作者簡介
鄭子彬,中山大學教授,博士生導師國家優(yōu)秀青年科學基金獲得者、軟件工程系主任、國家數(shù)據(jù)家庭工程技術研究中心副主任、IEEE高級會員。出版Springer英文學術專著1部、發(fā)表論文近150篇。
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
有舍有得是人生
- >
經典常談
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
伊索寓言-世界文學名著典藏-全譯本
- >
詩經-先民的歌唱