?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 无码精品黑人一区二区三区 ,亚洲经典千人经典日产

亚洲精品92内射,午夜福利院在线观看免费 ,亚洲av中文无码乱人伦在线视色,亚洲国产欧美国产综合在线,亚洲国产精品综合久久2007

?div class="header_top">
Java知识分n|?- L学习(fn)从此开始!    
SpringBoot+SpringSecurity+Vue+ElementPlus权限pȝ实战评 震撼发布        

最新Java全栈׃实战评(免费)

AI人工学习(fn)大礼?/h2>

IDEA怹Ȁz?/h2>

66套java实战评无套路领?/h2>

锋哥开始收Java学员啦!

Python学习(fn)路线?/h2>

锋哥开始收Java学员啦!
当前位置: 主页 > Java文 > 区块?/a> >

区块链DApp开发:(x)Z以太坊和比特币公? PDF 下蝲


旉:2022-07-09 09:20来源:http://www.sh6999.cn 作?转蝲  侉|举报
本书以Go~程语言ZQ从必要的理论知识到~码实践Q@序渐q地介绍?jin)当前区块链两大公链应用—以太坊和比特币DApp开发的技术要炏V全书共分ؓ(f)7章,W?章介l区块链的重要基?/div>
失效链接处理
区块链DApp开发:(x)Z以太坊和比特币公?nbsp; PDF 下蝲


下蝲地址Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?br style="padding: 0px; margin: 0px;" />
用户下蝲说明Q?/strong>

?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:(x)
http://product.dangdang.com/29143969.html
 

相关截图Q?br />

资料介:(x)
本书以Go~程语言ZQ从必要的理论知识到~码实践Q@序渐q地介绍?jin)当前区块链两大公链应?mdash;以太坊和比特币DApp开发的技术要炏V全书共分ؓ(f)7章,W?章介l区块链的重要基知识Q第2章介l以太坊公链的基知识Q内容包含但不限于以太坊的大量概念与术语Q第3章介l以太坊合约的开发与部v实践Q第4章和W?章以以太坊DApp中服务作ؓ(f)范例Q介l以太坊区块链DApp的开发流E;W?章介l比特币公链的基技术;*后的W?章介l基于比特币公链的DApp开发实例,包括钱包和交易所应用中的内存池解析器与去中心(j)化数据存储系l的开发?本书技术先q,注重实践Q代码注释详,适合q大IT技术开发者阅读,对于想了(jin)解以太坊和比特币DApp开发技术的开发者尤为合适?br />
资料目录Q?/strong>

W??nbsp; 区块铑֟知识 1
1.1  认识区块?1
1.1.1  区块铄概念 1
1.1.2  铄分类 2
1.1.3  区块链能做什?3
1.2  p的作?3
1.3  常见的共识算?4
1.3.1  PoW法 5
1.3.2  PoS法 7
1.3.3  DPoS法 8
1.3.4  p法的编码实?9
1.4  铄分叉 15
1.4.1  软分?16
1.4.2  分?18
1.4.3  常见的分叉情?18
1.4.4  PoWp机制?1%力d 20
1.5  结 22
W??nbsp; 以太坊基知识 23
2.1  什么是以太?23
2.2  以太坊的架构 24
2.3  什么是DApp 26
2.3.1  DApp概述 26
2.3.2  以太坊上的DApp 28
2.4  区块的组?29
2.4.1  区块的定?29
2.4.2  以太坊地址Q钱包地址Q?31
2.4.3  Nonce的作?33
2.4.4  燃料?34
2.4.5  GasUsed的计?35
2.4.6  叔块 38
2.4.7  挖矿奖励 40
2.5  账户模型 42
2.5.1  比特币UTXO模型 43
2.5.2  Trie?45
2.5.3  Patricia Trie?46
2.5.4  默克?dng)?wi)QMerkle TreeQ?47
2.5.5  以太坊MPT?50
2.5.6  MPT?wi)节点存储到数据?54
2.5.7  l徏一MPT?54
2.5.8  MPT?wi)如何体现默克尔树(wi)的验证特?57
2.5.9  以太坊钱包地址存储余额的方?57
2.5.10  余额查询的区块隔L?58
2.5.11  余额的查询顺?59
2.5.12  UTXO模型和Account模型的对?59
2.6  以太坊的版本演变 60
2.6.1  以太坊与PoWp机制 60
2.6.2  君士坦丁?61
2.7  以太坊Ghost协议 62
2.8  CasperQPoS的变U共识机?63
2.8.1  如何成ؓ(f)验证?63
2.8.2  验证人如何获取保证金 64
2.8.3  候选区块的产生 64
2.8.4  胜出区块的判?64
2.9  合约 64
2.9.1  介与作用 64
2.9.2  合约标准 66
2.10  以太坊交?75
2.10.1  交易的发赯(g)、类型及(qing)发v交易的函?76
2.10.2  交易和智能合U的关系 76
2.10.3  交易参数的说?77
2.10.4  交易Ҏ(gu)的真实含?80
2.10.5  交易的状?80
2.10.6  交易的打?83
2.11  “代币”余额 84
2.12  以太坊浏览器 85
2.12.1  区块链浏览器讉K合约函数 87
2.12.2  区块链浏览器查看交易记录 89
2.12.3  非ETH交易记录不能作ؓ(f)资转̎成功的依?91
2.12.4  区块链浏览器查看合约的代?92
2.13  以太坊零地址 94
2.13.1  零地址的交易{出假?94
2.13.2  零地址的意?96
2.14  以太?.0 97
2.14.1  核心(j)lg 97
2.14.2  p的流E?98
2.14.3  严}的随机选择 99
2.15  结 99
W??nbsp; 合约的编写、发布和调用 101
3.1  合约与以太坊DApp 101
3.2  认识Remix 102
3.3  实现加法E序 104
3.4  实现ERC20代币合约 106
3.4.1  定义标准变量 106
3.4.2  事g与构造函?106
3.4.3  Solidity的常见关键字 107
3.4.4  授权与余?109
3.4.5  转̎函数 109
3.4.6  合约的代码安?112
3.5  链上的合U?113
3.6  认识Mist 114
3.6.1  节点的切?116
3.6.2  区块的同步方?116
3.7  创徏以太坊钱?116
3.8  使用Mist转̎代币 119
3.9  使用Mist发布合约 122
3.9.1  合约Solidity源码 123
3.9.2  认识ABI 125
3.9.3  提取ABI和Bytecode 127
3.9.4  使用Bytecode发布合约 128
3.9.5  使用合约的函?131
3.10  Mist的替换品 MyCrypto 133
3.10.1  安装MyCrypto 134
3.10.2  切换节点|络 134
3.10.3  使用MyCrypto创徏钱包 136
3.10.4  使用MyCrypto转̎代币 137
3.10.5  使用MyCrypto部v合约 140
3.11  结 141
W??nbsp; 以太坊中l基接口 142
4.1  认识以太坊中l?142
4.2  区块遍历 143
4.3  RPC接口 145
4.4  以太坊接?146
4.4.1  重要接口详解 147
4.4.2  节点链接 152
4.4.3  获取链接 152
4.4.4  q行试 156
4.4.5  获取试?158
4.5  目准备 159
4.6  创徏目 162
4.7  个GoE序 165
4.8  装RPC客户?167
4.8.1  下蝲依赖?167
4.8.2  ~写RPC客户?169
4.8.3  单元试 172
4.9  ~写讉K接口代码 173
4.9.1  认识Call函数 174
4.9.2  查找h的参?175
4.9.3  实现获取交易信息 177
4.9.4  认识BatchCall函数 181
4.9.5  扚w获取交易信息 182
4.9.6  扚w获取代币余额 184
4.9.7  获取区块?191
4.9.8  Ҏ(gu)区块可取区块信?192
4.9.9  Ҏ(gu)区块哈希D取区块信?196
4.9.10  使用eth_call讉K合约函数 197
4.10  结 201
W??nbsp; 中服务E序的开?202
5.1  创徏以太坊钱?202
5.1.1  以太坊钱包术?203
5.1.2  创徏钱包 204
5.2  实现以太坊交?208
5.2.1  以太坊交易的原理 208
5.2.2  以太坊ETH的交?216
5.3  区块事g监听 233
5.3.1  创徏数据?235
5.3.2  实现数据库的q接?235
5.3.3  生成数据?239
5.3.4  区块遍历?242
5.3.5  理解监听区块事g 256
5.4  结 257
W??nbsp; 比特币技术基 258
6.1  比特币的架构 258
6.2  奖励机制 260
6.3  再看 PoW p 260
6.3.1  比特币区块头 260
6.3.2  比特币PoW的源码实?261
6.3.3  比特币难度值的计算 263
6.4  地址的格?264
6.4.1  U钥 264
6.4.2  公钥 270
6.4.3  地址 272
6.5  比特币虚拟机 283
6.5.1  虚拟机的特点 283
6.5.2  数据?284
6.5.3  常见的操作码 286
6.5.4  虚拟机源码解?287
6.6  再看UTXO 292
6.6.1  输入转换 292
6.6.2  交易的结?293
6.6.3  l计余额 297
6.6.4  构徏交易 298
6.7  验签q程 308
6.8  比特币锁定脚?309
6.8.1  P2PKH 310
6.8.2  P2PK 312
6.8.3  P2SH 313
6.8.4  P2WPKH与P2WSH 313
6.9  结 314
W??nbsp; Z比特币公铄DApp案例 315
7.1  搭徏比特币私有链 315
7.1.1  下蝲节点源码 315
7.1.2  目录l构 318
7.1.3  配置文g 319
7.1.4  启动比特币节?321
7.1.5  启动l端控制E序 325
7.1.6  创徏比特币钱?327
7.1.7  导出或导入钱包私?328
7.1.8  ȝ的挖矿操?329
7.1.9  U有|络挖矿 330
7.1.10  获得挖矿奖励 332
7.1.11  发送交?333
7.2  OP_RETURN与智能合U?338
7.2.1  公链存储数据的需?338
7.2.2  比特币的存储数据之法 339
7.2.3  合约Ҏ(gu)—OP_RETURN 339
7.2.4  代码实现含有OP_RETURN的交?340
7.2.5  发送OP_RETURN交易 344
7.2.6  解码默认的OP_RETURN 347
7.2.7  OP_RETURN数据的利?348
7.3  比特币的常用RPC接口 349
7.3.1  重要接口介绍 349
7.3.2  获取节点q接 358
7.3.3  获取试?359
7.3.4  ~写讉KRPC接口代码 359
7.4  案例Q实现获取交易状态的解析?369
7.4.1  相关E序lg 370
7.4.2  程设计 371
7.4.3  用链表实现队列功?372
7.4.4  实现解析?375
7.4.5  启动解析?380
7.5  案例Q构建去中心(j)化数据存储系l?383
7.5.1  比特币区块遍历器的实现流E?383
7.5.2  创徏数据?384
7.5.3  区块遍历器的代码实现 387
7.5.4  把交易发送到本地节点 404
7.5.5  把数据存储到链上 408
7.5.6  解析所存储的数?410
7.6  结 411
 
------分隔U?---------------------------
?!-- //底部模板 -->