白话区块链

白话区块链

作者:蒋勇

出版社:机械工业

出版年:2017年11月

ISBN:9787111582984

所属分类:诗歌文集

书刊介绍

《白话区块链》内容简介

本书详细介绍了区块链的组成、应用、实现等,涵盖比特币原理、密码学原理、P2P网络、智能合约、侧链、多链、联盟链、竞争币等知识点,每一个知识点都采取拟人对话、故事场景、图表等方式,以探险模式循序渐进地进行阐述。
本书将呈现给读者一个全方位的视角,从技术到应用以及未来展望,以通俗的语言阐述区块链的各个技术点,力求给读者一个通透的讲解,并希望能抛砖引玉,引导读者拓展出新颖而有价值的思路。

作品目录

技术审校
前言
第1章:初识区块链
1.1、例说区块链
1.2、区块链技术栈
1.3、区块链分类与架构
1.4、一切源自比特币
1.5、区块链的技术意义
1.6、知识点导图
第2章:区块链应用发展
2.1、比特币及其朋友圈:加密数字货币
2.2、区块链扩展应用:智能合约
2.3、交易结算
2.4、IPFS:星际文件系统
2.5、公证防伪溯源
2.6、供应链金融
2.7、区块链基础设施:可编程社会
2.8、链内资产与链外资产
2.9、知识点导图
第3章:区块链骨骼:密码算法
3.1、哈希算法
3.2、公开密钥算法
3.3、编码/解码算法
3.4、应用场景
3.5、知识点导图
第4章:区块链灵魂:共识算法
4.1、分布式系统的一致性
4.2、Paxos算法
4.3、Raft算法
4.4、PBFT算法
4.5、工作量证明——PoW
4.6、股权权益证明——PoS
4.7、委托权益人证明机制——DPoS
4.8、共识算法的社会学探讨
4.9、知识点导图
第5章:区块链扩展:扩容、侧链和闪电网络
5.1、比特币区块扩容
5.2、侧链技术
5.3、闪电网络的设计
5.4、多链:区块链应用的扩展交互
5.5、知识点导图
第6章:区块链开发平台:以太坊
6.1、项目介绍
6.2、以太坊应用
6.3、知识点导图
第7章:区块链开发平台:超级账本
7.1、项目介绍
7.2、Fabric项目
7.3、Fabric示例
7.4、知识点导图
第8章:动手做个实验:搭建微链
8.1、微链是什么
8.2、开发环境准备
8.3、设计一个简单的结构
8.4、源码解析
8.5、微链实验的注意问题
8.6、知识点导图
第9章:潜在的问题
9.1、两个哭泣的婴儿:软分叉与硬分叉
9.2、达摩克利斯剑:51%攻击
9.3、简单的代价:轻钱包的易攻击性
9.4、忘了保险箱密码:私钥丢失
9.5、重放攻击:交易延展性
9.6、代码漏洞:智能合约之殇
9.7、网络拥堵:大量交易的确认延迟
9.8、容量贪吃蛇:不断增长的区块数据
9.9、知识点导图
后记
区块链与可编程社会

相关推荐

微信二维码