《从零开始自己动手写区块链》_裴尧尧

[复制链接]
online_admin aixure 发表于 2023-1-21 21:36:30 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
213616rxiu0xxs0sqta6or
售 价: ¥5¥89加入会员,免费下载
库 存:9999
销 量:12
源 址:
卖家服务:  
客 服:QQ(早10点-晚6点)
资源详情
内容简介[url=]编辑[/url][url=] 播报[/url]
网络中的信息是很庞大的。如何提取这些信息?如何分析这些信息?这都需要用到数据分析技术。而数据分析技术的首选语言是Python,而本书便是一本适合“小白”学习Python数据分析的入门图书,书中不仅有各种分析框架的使用技巧,而且也有各类数据图表的绘制方法。本书通过讲解多个案例,让读者体验数据背后的乐趣。
本书共11章,核心内容包括Python数据分析环境安装、NumPy基础、pandas基础、外部数据读取与存储、数据清洗与整理、数据分组与聚合、matplotlib可视化、seaborn可视化、pyecharts可视化、时间序列、网站日志分析综合案例等。
本书适合Python数据分析的初学者和爱好者阅读,也适合作为各类院校相关专业的教学用书,同时还适合相关社会培训机构作为Python数据分析的培训教材或者参考书。

图书目录[url=]编辑[/url][url=] 播报[/url]
第1章 区块链原理简介... 1
1.1 区块链简要发展史.. 2
1.1.1 什么是比特币.. 2
1.1.2 比特币与区块链的关系.. 2
1.2 什么是中心化.. 3
1.2.1 交易.. 3
1.2.2 数字货币.. 3
1.2.3 复式记账法.. 4
1.2.4 未消费交易输出.. 6
1.2.5 中心化.. 7
1.2.6 区块与区块链.. 8
1.2.7 创世区块.. 9
1.3 去中心化原理.. 11
1.3.1 分布式存储.. 12
1.3.2 对等网络.. 12
1.3.3 交易池.. 14
1.3.4 “挖矿”.. 16
1.3.5 创币交易.. 17
1.3.6 工作量证明.. 18
1.3.7 共识与共识算法.. 19
1.3.8 确认.. 20
1.3.9 诚实节点和恶意节点.. 20
1.3.10 区块链分叉.. 21
1.3.11 双重支付.. 24
1.3.12 虚拟机.. 25
1.3.13 矿机和矿池.. 26
1.4 遗留的问题.. 26
第2章 区块链模拟器及Python入门... 29
2.1 区块链模拟器GUI简介.. 30
2.1.1 为什么写区块链模拟器.. 30
2.1.2 区块链模拟器GUI简介.. 30
2.2 Python入门.. 36
2.2.1 为什么是Python. 37
2.2.2 Python基础知识.. 37
2.3 Simchain简介.. 59
2.3.1 什么是Simchain. 59
2.3.2 Simchain设计.. 61
2.3.3 Simchain使用.. 67
2.4 区块链四要素.. 72
第3章 区块链中的加密... 73
3.1 为什么需要加密.. 74
3.2 如何实现加密.. 74
3.2.1 哈希算法.. 74
3.2.2 私钥、公钥和地址.. 82
3.2.3 实数域上的椭圆曲线.. 88
3.2.4 有限域上的椭圆曲线.. 90
3.2.5 椭圆曲线加密.. 97
3.2.6 钱包.. 105
3.3 可能的破解算法.. 111
3.3.1 枚举法.. 111
3.3.2 BSGS算法.. 112
3.3.3 Pollard's rho算法.. 114
3.3.4 随机数攻击.. 115
3.3.5 如何保护私钥安全.. 117
3.4 格密码初探.. 118
3.4.1 抗量子计算密码.. 118
3.4.2 格基础知识.. 119
3.4.3 格问题.. 126
3.4.4 最短向量问题.. 128
3.4.5 最近向量问题.. 130
3.4.6 GGH数字签名.. 133
3.4.7 Lyubashevshy数字签名.. 135
第4章 交易... 141
4.1 创建交易.. 142
4.1.1 交易的格式.. 142
4.1.2 交易的数据结构.. 143
4.1.3 UTXO与UTXO集.. 151
4.1.4 一般交易的创建.. 157
4.1.5 创币交易的创建.. 164
4.2 广播交易.. 165
4.3 验证交易.. 166
4.3.1 一般交易的验证.. 166
4.3.2 创币交易的验证.. 174
4.4 交易传播中的安全.. 174
4.4.1 签名明文攻击.. 174
4.4.2 创币交易的安全.. 176
4.5 可编程的交易.. 177
4.5.1 比特币脚本.. 177
4.5.2 脚本引擎的工作原理.. 177
4.5.3 堆栈机LittleMachine 183
4.5.4 多重签名.. 191
4.6 交易的“一生”.. 193
第5章 区块与区块链... 195
5.1 区块.. 196
5.1.1 什么是区块.. 196
5.1.2 区块的数据结构.. 196
5.1.3 区块头.. 200
5.1.4 梅克尔树的构建.. 201
5.1.5 简易支付验证与SPV节点.. 205
5.2 区块链.. 211
5.2.1 区块链的构成.. 211
5.2.2 创世区块.. 213
5.2.3 区块链分类.. 217
第6章 去中心化共识... 219
6.1 常见的共识算法.. 220
6.1.1 区块链中的共识.. 220
6.1.2 工作量证明POW.. 221
6.1.3 Raft协议.. 228
6.2 创建候选区块.. 233
6.2.1 交易选择策略.. 234
6.2.2 消失的交易.. 234
6.2.3 创建创币交易.. 234
6.2.4 创建候选区块.. 237
6.3 挖矿、打包、广播区块.. 239
6.3.1 “挖矿”.. 239
6.3.2 打包候选区块.. 239
6.3.3 广播区块.. 240
6.4 验证区块.. 241
6.5 区块链分叉.. 244
6.5.1 偶然分叉.. 244
6.5.2 硬分叉和软分叉.. 247
6.6 添加到区块链.. 248
6.6.1 比特币中的区块添加原则.. 248
6.6.2 51%攻击.. 252
6.6.3 Simchain中的区块添加原则.. 253
6.7 区块的“一生” 262
6.8 知识总结.. 263
第7章 杂谈... 265
7.1 关于区块链常见问题的讨论.. 266
7.2 关于真假区块链项目的辨别.. 268
7.3 关于区块链技术的发展趋势.. 269
7.3.1 抗量子密码学.. 269
7.3.2 零知识证明.. 269
7.3.3 代码漏洞检测.. 271
7.4 关于以太坊与智能合约.. 271
7.5 关于区块链应用的愿想 272

温馨提示:
1、如果下载地址失效,请尽快反馈给我们,我们尽快修复。点此反馈>>
2、全站资源高清无密,课程百分百高清,完整,原画,包含所有的视频+素材+课件+源码,官方同步体验!每天更新,成为vip后可免费下载本站IT课程。点此办理会员>>
3、有任何问题,请咨询QQ:87887023
4、支持7*24小时自助购买,购买后自动发货,链接永久有效,自动更新
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

专注资源整合与知识分享
客服QQ

87887023

周一至周日9:00-23:00

反馈建议

点此进行反馈 kfs 在线QQ咨询
ftqrcode

扫描二维码关注我们

label_sm_90020

Powered by 优百课栈 X3.4© 2019-2025