Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

深入理解企业级区块链:Quorum和IPFS PDF 下载


分享到:
时间:2022-05-12 10:48来源:http://www.java1234.com 作者:转载  侵权举报
本书前半部分主要从技术的角度讲述什么是区块链,以比特币区块链为例讲述区块链的精妙的设计,以及区块链的应用场景。本书后半部分结合实际案例讲述超级账本Fabric的架构设计,
失效链接处理
深入理解企业级区块链:Quorum和IPFS  PDF 下载


下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/29294847.html
 

相关截图:



资料简介:
本书前半部分主要从技术的角度讲述什么是区块链,以比特币区块链为例讲述区块链的精妙的设计,以及区块链的应用场景。本书后半部分结合实际案例讲述超级账本Fabric的架构设计,系统安装配置以及编程实践。

资料目录:
前 言
第1章 区块链的前世今生 1
1.1 初识区块链 1
1.2 区块链技术的演进 2
1.3 区块链能否“改变世界” 4
第2章 区块链中的共识机制 6
2.1 分布式系统的一致性挑战 6
2.1.1 若干基本原理 6
2.1.2 拜占庭将军问题 9
2.2 常见共识算法 9
2.2.1 PBFT算法 9
2.2.2 Raft算法 10
2.2.3 PoW算法 11
2.2.4 PoS算法 12
第3章 密码学探秘 13
3.1 密码学基础知识 13
3.1.1 加解密的一般过程 13
3.1.2 密码学发展历程 14
3.1.3 密码算法的分类 15
3.1.4 基础理论简析 16
3.2 公钥密码体制 19
3.2.1 RSA算法 20
3.2.2 ElGamal算法 21
3.2.3 椭圆曲线算法 23
3.2.4 公钥密码的安全性分析 24
3.3 数字签名 24
3.3.1 哈希函数 25
3.3.2 RSA签名 26
3.3.3 ElGamal签名 26
3.3.4 DSA 27
3.3.5 椭圆曲线DSA 28
3.3.6 数字签名方案的安全性分析 28
3.4 区块链中的密码学算法 29
3.5 密码学新纪元 30
3.5.1 同态加密技术 30
3.5.2 抗量子攻击密码 32
第4章 区块链核心技术实践——比特币 34
4.1 比特币要解决的问题 34
4.2 技术解决方案 35
4.3 P2P网络 36
4.4 账本—区块链 37
4.4.1 区块结构 37
4.4.2 创世区块 39
4.4.3 区块的验证和链接 42
4.5 比特币地址 44
4.5.1 比特币地址的生成过程 44
4.5.2 比特币公钥格式—压缩和非压缩 45
4.5.3 比特币私钥导入的格式—WIF 46
4.5.4 生成自己的比特币地址 47
4.6 比特币交易—Transaction 48
4.6.1 交易的输入和输出 49
4.6.2 UTXO—未花费交易输出 50
4.7 脚本语言 52
4.7.1 脚本操作码 53
4.7.2 交易脚本—锁定和解锁 54
4.7.3 锁定脚本—P2PKH 55
4.7.4 锁定脚本—P2SH 55
4.7.5 解锁脚本 56
4.7.6 交易验证—组合验证脚本 56
4.7.7 挖矿—PoW 58
4.8 矿场和矿池 60
4.8.1 矿场 60
4.8.2 矿池 60
4.9 SPV轻钱包 61
4.10 区块链安全 62
4.10.1 私钥碰撞 62
4.10.2 哈希破解 62
4.10.3 私钥或钱包App 63
4.10.4 51%攻击 63
4.10.5 双花 64
4.10.6 可塑性攻击 64
4.11 隔离见证 65
4.12 比特币分叉 65
4.12.1 硬分叉和软分叉 66
4.12.2 核心开发团队与中国矿工 67
4.13 侧链—闪电网络 68
4.14 支付通道 69
4.14.1 微支付通道 69
4.14.2 RSMC 70
4.14.3 HTLC 71
4.14.4 闪电网络 72
第5章 区块链应用场景及政府监管 74
5.1 跨境支付 74
5.1.1 SWIFT 74
5.1.2 Ripple 75
5.1.3 J.P.摩根—JPM Coin 76
5.1.4 蚂蚁金服 76
5.2 数据存证 77
5.2.1 保全网 77
5.2.2 Factom 78
5.2.3 仲裁链 79
5.3 防伪溯源 79
5.4 区块链电子发票 80
5.5 政府监管 80
第6章 Quorum架构 82
6.1 架构概述 82
6.1.1 应用层 83
6.1.2 工具层 83
6.1.3 隐私、性能和许可层 84
6.1.4 核心区块链层 84
6.1.5 网络层 85
6.2 节点结构及启动过程 85
6.2.1 以太坊账户 87
6.2.2 网络通信协议 87
6.2.3 以太坊服务 87
6.2.4 RPC服务 89
6.2.5 节点启动过程 89
6.3 账户管理 91
6.3.1 keystore文件 91
6.3.2 账户管理器 94
6.3.3 签名交易 95
6.4 网络 95
6.4.1 协议管理器 97
6.4.2 p2p.Server对象和启动 98
6.4.3 对等节点发现 100
6.4.4 对等节点连接 103
6.5 交易管理 107
6.5.1 交易池 107
6.5.2 交易提交 109
6.5.3 交易广播 110
6.6 区块和链管理 111
6.6.1 MPT树 111
6.6.2 区块和链结构 113
6.6.3 区块上链 116
6.6.4 世界状态转换 120
6.6.5 StateDB 122
6.6.6 企业以太坊数据存储 126
6.7 IBFT共识 128
6.7.1 IBFT共识概述 129
6.7.2 IBFT实现 134
6.7.3 矿工 136
6.7.4 共识流程 138
6.8 Raft共识 140
6.8.1 RaftService服务 140
6.8.2 Raft协议管理器 141
6.8.3 区块上链 142
6.8.4 链竞争 144
6.9 权限 145
6.9.1 权限管理智能合约 147
6.9.2 权限管理服务 148
6.10 数据隐私 149
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐