失效链接处理 |
从零开始自己动手写区块?PDF 下蝲
本站整理下蝲Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:(x)
http://product.dangdang.com/25580666.html
相关截图Q?br />
![]() 资料介:(x) 本书是一本区块链底层开发入门图书,全书围绕作者开发的区块链模拟器Q从原理和程序实C个方面介l了(jin)区块铑ּ发技术。书中首先通过一个数字货币发行的故事Q介l了(jin)区块铄专业术语和工作原理;然后l合区块链模拟器的程序实现过E,介绍?jin)区块链的关键技术细节。毫不夸张地Ԍ本书是一本手把手带领读者学?fn)区块链开发的图书?/strong> 本书?章。第1章从一个数字货币发行的故事引出?jin)区块链Qƈ围绕该故事介l了(jin)区块铄基本原理和常见概念;W?章对区块链模拟器的基本功能和架构做了(jin)具体介绍Qƈ对Python入门知识做了(jin)单介l;W?章介l了(jin)区块铄加密技术,包括哈希法、椭圆曲U加密和钱包{,q对热门的格密码q行?jin)初步探讨;W?章介l了(jin)UTXO模型中交易的数据l构Q以?qing)交易的创徏和独立验证有效性的q程Q第5章介l了(jin)区块的数据结构、区块头的组成和意义、梅克尔?wi)的作用和实现、创世区块所包含的内宏V区块如何链接成区块铄Q第6章以工作量证明(POWQ共识算法ؓ(f)例,介绍?jin)区块链达成全网p的整个过E;W?章从专业技术角度进一步探讨了(jin)区块链技术的一些相兌题?/strong>
本书内容通俗易懂Q讲解犹如庖丁解牛,非常适合区块铑ּ发h员作q*本区块链技术读物,也适合区块铄好者作为兴读物。另外,本书q适合作ؓ(f)区块铑֟训班的教材及(qing)需要了(jin)解区块链知识的相关领导干部的学习(fn)指导书?br />
W??nbsp; 区块铑֎理简?nbsp; 1 1.1 区块铄要发展史 2 1.1.1 什么是比特?nbsp; 2 1.1.2 比特币与区块铄关系 2 1.2 什么是中心(j)?nbsp; 3 1.2.1 交易 3 1.2.2 数字货币 3 1.2.3 复式记̎?nbsp; 4 1.2.4 未消费交易输?nbsp; 6 1.2.5 中心(j)?nbsp; 7 1.2.6 区块与区块链 8 1.2.7 创世区块 9 1.3 M?j)化原?nbsp; 11 1.3.1 分布式存?nbsp; 12 1.3.2 对等|络 12 1.3.3 交易?nbsp; 14 1.3.4 “挖矿” 16 1.3.5 创币交易 17 1.3.6 工作量证?nbsp; 18 1.3.7 p与共识算?nbsp; 19 1.3.8 认 20 1.3.9 诚实节点和恶意节?nbsp; 20 1.3.10 区块铑ֈ?nbsp; 21 1.3.11 双重支付 24 1.3.12 虚拟?nbsp; 25 1.3.13 矿机和矿?nbsp; 26 1.4 遗留的问?nbsp; 26 W??nbsp; 区块链模拟器?qing)Python入门 29 2.1 区块链模拟器GUI?nbsp; 30 2.1.1 Z么写区块链模拟器 30 2.1.2 区块链模拟器GUI?nbsp; 30 2.2 Python入门 36 2.2.1 Z么是Python 37 2.2.2 Python基础知识 37 2.3 Simchain?nbsp; 59 2.3.1 什么是Simchain 59 2.3.2 Simchain设计 61 2.3.3 Simchain使用 67 2.4 区块铑֛要素 72 W??nbsp; 区块链中的加?nbsp; 73 3.1 Z么需要加?nbsp; 74 3.2 如何实现加密 74 3.2.1 哈希法 74 3.2.2 U钥、公钥和地址 82 3.2.3 实数域上的椭圆曲U?nbsp; 88 3.2.4 有限域上的椭圆曲U?nbsp; 90 3.2.5 椭圆曲线加密 97 3.2.6 钱包 105 3.3 可能的破解算?nbsp; 111 3.3.1 枚D?nbsp; 111 3.3.2 BSGS法 112 3.3.3 Pollard's rho法 114 3.3.4 随机数攻?nbsp; 115 3.3.5 如何保护U钥安全 117 3.4 格密码初?nbsp; 118 3.4.1 抗量子计密?nbsp; 118 3.4.2 格基知识 119 3.4.3 格问?nbsp; 126 3.4.4 最短向量问?nbsp; 128 3.4.5 最q向量问?nbsp; 130 3.4.6 GGH数字{ 133 3.4.7 Lyubashevshy数字{ 135 W??nbsp; 交易 141 4.1 创徏交易 142 4.1.1 交易的格?nbsp; 142 4.1.2 交易的数据结?nbsp; 143 4.1.3 UTXO与UTXO?nbsp; 151 4.1.4 一般交易的创徏 157 4.1.5 创币交易的创?nbsp; 164 4.2 q播交易 165 4.3 验证交易 166 4.3.1 一般交易的验证 166 4.3.2 创币交易的验?nbsp; 174 4.4 交易传播中的安全 174 4.4.1 {明文d 174 4.4.2 创币交易的安?nbsp; 176 4.5 可编E的交易 177 4.5.1 比特币脚?nbsp; 177 4.5.2 脚本引擎的工作原?nbsp; 177 4.5.3 堆栈机LittleMachine 183 4.5.4 多重{ 191 4.6 交易?ldquo;一?rdquo; 193 W??nbsp; 区块与区块链 195 5.1 区块 196 5.1.1 什么是区块 196 5.1.2 区块的数据结?nbsp; 196 5.1.3 区块?nbsp; 200 5.1.4 梅克?dng)?wi)的构?nbsp; 201 5.1.5 易支付验证与SPV节点 205 5.2 区块?nbsp; 211 5.2.1 区块铄构成 211 5.2.2 创世区块 213 5.2.3 区块铑ֈc?nbsp; 217 W??nbsp; M?j)化p 219 6.1 常见的共识算?nbsp; 220 6.1.1 区块链中的共?nbsp; 220 6.1.2 工作量证明POW 221 6.1.3 Raft协议 228 6.2 创徏候选区?nbsp; 233 6.2.1 交易选择{略 234 6.2.2 消失的交?nbsp; 234 6.2.3 创徏创币交易 234 6.2.4 创徏候选区?nbsp; 237 6.3 挖矿、打包、广播区?nbsp; 239 6.3.1 “挖矿” 239 6.3.2 打包候选区?nbsp; 239 6.3.3 q播区块 240 6.4 验证区块 241 6.5 区块铑ֈ?nbsp; 244 6.5.1 偶然分叉 244 6.5.2 分叉和软分?nbsp; 247 6.6 d到区块链 248 6.6.1 比特币中的区块添加原?nbsp; 248 6.6.2 51%d 252 6.6.3 Simchain中的区块d原则 253 6.7 区块?ldquo;一?rdquo; 262 6.8 知识ȝ 263 W??nbsp; 杂谈 265 7.1 关于区块铑ָ见问题的讨论 266 7.2 关于真假区块N目的辨别 268 7.3 关于区块链技术的发展势 269 7.3.1 抗量子密码学 269 7.3.2 零知识证?nbsp; 269 7.3.3 代码漏洞(g)?nbsp; 271 7.4 关于以太坊与合约 271
7.5 关于区块铑ֺ用的愿想 272 |