Python语言区块链开发实战
全新正版 极速发货
¥
44.15
6.3折
¥
69.8
全新
库存3件
作者编者:吕鉴涛|责编:王宣
出版社人民邮电
ISBN9787115588494
出版时间2022-08
装帧其他
开本其他
定价69.8元
货号1202711190
上书时间2024-06-01
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
吕鉴涛,中共党员,归国计算机科学博士,政府特聘科技专家。曾任职中关村知名软件公司为高级软件工程师。本科和硕士就读于华中师范大学。后留学于加拿大DalhousieUniversity。毕业后任职于加拿大联邦政府。2010年回国创业,将企业做到行业领先位置。带领团队研发出全球首款并量产的3D食品打印机,引发国内各大媒体争相报道。拥有多项个人专利和软件著作权。 2013和2016年分别入选“3551人才计划”和“湖北省百人计划”等海外高层次人才引进计划。享受政府特殊人才津贴。
目录
第1章 区块链原理与技术基础
1.1 区块链简介
1.1.1 区块链的构成
1.1.2 区块链的运行原理与演示
1.1.3 区块链的分类
1.2 区块链技术基础
1.2.1 哈希算法
1.2.2 AES算法
1.2.3 ECDSA
1.2.4 非对称加密技术与数字签名
1.2.5 默克尔树
1.2.6 P2P技术
1.3 区块与区块链
1.3.1 区块的定义与数据结构
1.3.2 区块链的定义
1.4 去中心化与区块链共识机制
1.4.1 共识算法与PoW算法
1.4.2 区块链分叉
1.5 本章小结
1.6 习题
第2章 简单的区块链模拟系统
2.1 数据格式的定义
2.2 区块链系统结构与实现
2.2.1 区块结构的定义
2.2.2 区块与数字指纹
2.2.3 区块链结构的定义
2.2.4 PoW算法
2.2.5 发送交易
2.2.6 挖矿
2.2.7 区块上链
2.2.8 附加功能实现
2.3 区块链钱包
2.4 多节点网络
2.5 区块链模拟系统的简易的GUI功能设计与运行
2.6 本章小结
2.7 习题
第3章 基于区块链模拟系统的去中心化应用
3.1 Flask框架的安装与测试
3.1.1 VirtualEnv的安装
3.1.2 Flask的安装
3.1.3 Flask的测试
3.2 基于Flask的节点功能实现
3.2.1 节点功能API的定义
3.2.2 一致性算法
3.3 基于区块链的去中心化应用
3.3.1 去中心化应用的实现
3.3.2 去中心化应用的部署和运行
3.3.3 多节点运行
3.4 本章小结
3.5 习题
内容摘要
区块链技术作为当前极
具影响力的重大创新技术之一,引起了全球各界人士的广泛关注。它以去中心化的方式集体维护可信数据,具有防篡改、高度可扩展等特点,是构建价值互联网的基石。
本书共8章。第1章从概
念和原理上对区块的定义与数据结构、区块链的构成等进行详细描述,并介绍哈希算法、非对称加密技术与数字签名、默克尔树、共识算法、区块链分叉等内容。第2章和第3章着重介绍区块链模拟系统的构建,以及在此基础上开发的去中心化应用。第4章介绍如何利用Ganache和MetaMask在本地搭建以太坊私有网络,并进行简单的测试。第5章介绍如何利用Python版本的Web3提供的API与以太坊节
点进行交互,以及如何基于Brownie框架进行区块链应用编程。第6章介绍与区块链应用紧密相关的IPFS。第7章介绍SQLite和LevelDB这两种在区块链应用中常用的嵌入式数据库。第8章在前面章节的基础上详细介绍如
何开发一个基于区块链的电子证书认证系统。
本书可作为高等院校人工智能、大数据、计算机、
信息安全等相关专业的教材,也可供对区块链技术感兴趣并且具有一定计算机和数学基础的人员参考使用。
— 没有更多了 —
以下为对购买帮助不大的评价