●章 区块链思想以及去中心化应用
1.1 从记账角度理解区块链
1.2 区块链技术的典型成分
1.2.1 网络通信
1.2.2 区块链账本
1.2.3 密码算法
1.2.4 共识机制
1.3 区块链技术架构的更替
1.3.1 区块链1.0架构
1.3.2 区块链2.0架构
1.3.3 区块链3.0架构
1.4 去中心化应用及其优缺点
1.4.1 去中心化应用
1.4.2 去中心化应用的优点
1.4.3 去中心化应用的缺点
1.5 DApp中的用户
1.6 著名的DApp应用
1.6.1 比特币
1.6.2 达世币
1.6.3 零币
1.6.4 莱特币
1.6.5 以太坊
1.6.6 超级账本
1.6.7 Ripple
1.6.8 OpenBazaar
1.6.9 IPFS
第2章 区块链的最初应用――去中心化数字货币
2.1 数字货币的去中心化历程
2.1.1 加密数字货币的过去
2.1.2 中本聪与比特币
2.2 去中心化数字货币系统的基本设计
2.2.1 密钥、私钥与公钥
2.2.2 货币地址
2.2.3 发起交易
2.2.4 交易的UTXO模型
2.2.5 交易在比特币网络中的传播
2.3 去中心化数字货币中的区块链技术
2.3.1 区块结构
2.3.2 用区块头哈希值和区块高度标识区块
2.3.3 区块间的链接
2.3.4 Merkle树与Metkle根
2.3.5 创世区块
2.4 挖矿行为
2.4.1 挖矿与去中心化共识
2.4.2 交易校验及整合至区块
2.4.3 填充区块头
2.4.4 工作量证明算法与开始挖矿
2.4.5 难度目标的调整
2.4.6 成功构建区块与新区块校验
2.4.7 日渐减小的货币供应量
2.4.8 理智从事挖矿活动
第3章 区块链热议话题
3.1 区块链分叉
3.1.1 区块同时被挖出导致的分叉
3.1.2 软件升级导致的分叉
3.2 区块扩容
3.3 侧链
3.3.1 极具创造力的侧链技术
3.3.2 双向挂钩与SPV证明机制
3.4 闪电网络
……
第4章 区块链技术的典型应用场景
第5章 密码算法――区块链应用安全的保障
第6章 共识算法构建出区块链的灵魂
第7章 区块链应用开发平台――以太坊
第8章 编写以太坊智能合约
第9章 区块链应用开发平台――超级账本
0章 超级账本Fabric的基本使用
内容简介
《区块链开发从入门到精通以太坊+不错账本》系统讲述了区块链原理、技术与应用,全书分三大部分:区块链思想以及去中心化应用、区块链技术在去中心化数字货币系统中的应用、区块链热议话题与区块链技术的典型应用场景;区块链的核心技术——密码算法和共识算法;很后一部分系统介绍了区块链的应用开发平台——以太坊和不错账本,包括以太坊项目的主要设计及如何用Solidity语言创建能够部署到以太坊平台的智能合约应用、后起之秀不错账本项目(尤其是Fabric子项目)的设计以及如何在Fabric不错账本项目上搭建和运行区块链网络。《区块链开发从入门到精通以太坊+不错账本》内容由浅入深、遵循区块链技术的发展规律,从区块链的思想缘起,到技术应用与发展趋势,剖析实际落地案例,探究区块链价值及未来发展趋势,帮助读者快速步入区块链应用新时代。《区块链开发从入门到精通以太坊+不错账本》适合想要了解区块链技术但没有基础的新手读者......
评论晒单