• 区块链原理与技术
  • 区块链原理与技术
21年品牌 40万+商家 超1.5亿件商品

区块链原理与技术

一版二印

16 4.1折 39 全新

仅1件

浙江杭州
认证卖家担保交易快速发货售后保障

作者郑子彬 陈伟利 郑沛霖

出版社清华大学出版社

出版时间2021-03

版次1

装帧平装

上书时间2024-09-27

杭州精品二手书店

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 郑子彬 陈伟利 郑沛霖
  • 出版社 清华大学出版社
  • 出版时间 2021-03
  • 版次 1
  • ISBN 9787302569695
  • 定价 39.00元
  • 装帧 平装
  • 开本 16开
【内容简介】
《区块链原理技术与应用》一书主要按照区块链的架构对区块链的原理技术进行全面的讲解和剖析,并结合智能合约开发基础和区块链应用开发示例等内容帮助学生逐步深入课程,重点培养具备区块链思维及行业分析应用能力的复合型人才,为我国区块链技术发展建立人才优势。
【目录】

第1章概述1

 

1.1什么是区块链技术1

 

1.1.1比特币与区块链的诞生2

 

1.1.2比特币与区块链3

 

1.1.3区块链的特点5

 

1.1.4智能合约与世界计算机5

 

1.1.5区块链的分类6

 

1.2区块链技术的现状7

 

1.2.1区块链的应用7

 

1.2.2区块链的挑战9

 

1.2.3区块链技术的发展环境11

 

1.3本书的内容12

 

第2章比特币13

 

2.1比特币简介13

 

2.2基础知识13

 

2.2.1哈希算法13

 

2.2.2非对称加密14

 

2.2.3数字签名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脚本系统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区块与链29

 

2.6.1区块30

 

2.6.2区块头30

 

2.6.3Merkle树31

 

2.6.4区块链33

 

2.7共识34

 

2.7.1PoW34

 

2.7.2分叉35

 

2.7.3算力与难度调整36

 

2.7.4最长链原则36

 

区块链原理与技术目录第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状态模型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数据结构与存储54

 

3.6.1区块与叔块54

 

3.6.2Merkle Patricia Trie56

 

3.6.3布隆过滤器59

 

第4章区块链网络层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节点类型及其功能64

 

4.2.2扩展比特币网络65

 

4.2.3比特币节点通信65

 

4.2.4比特币中继网络71

 

4.3以太坊网络71

 

4.3.1Kademlia71

 

4.3.2节点类型及其功能73

 

4.3.3以太坊节点通信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章区块链共识层83

 

5.1一致性问题83

 

5.1.1问题与挑战84

 

5.1.2一致性要求84

 

5.1.3不同的一致性要求85

 

5.2共识设计的理论限制88

 

5.2.1FLP不可能原理89

 

5.2.2CAP原理90

 

5.3区块链共识算法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章区块链智能合约开发112

 

6.1智能合约及其背景112

 

6.2Solidity语言113

 

6.2.1背景113

 

6.2.2入门示例113

 

6.2.3基础语法117

 

6.3DApp开发示例122

 

6.3.1私有链搭建123

 

6.3.2智能合约部署与测试124

 

6.3.3使用Web3.js调用智能合约126

 

第7章区块链应用129

 

7.1联盟链平台129

 

7.1.1背景129

 

7.1.2Hyperledger Fabric130

 

7.1.3企业以太坊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票据流通136

 

7.6.1应用背景136

 

7.6.2应用案例137

 

参考文献138

 


点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP