章 区块链概要
1.1 区块链诞生之前
1.2 区块链的诞生标志——
1.3 之后的区块链
1.3.1 与区块链的分离
1.3.2 智能合约
1.4 分布式系统
1.5 什么是区块链
1.6 代币是什么
1.7 什么是区块
1.7.1 区块是怎么产生的
1.7.2 区块生成时间
1.8 区块链的硬分
1.9 区块链的去中心化
1.10 区块链的主要种类
1.10.1 公链(public block chain)
1.10.2 私链(private block chain)
1.10.3 联盟链(consortium block chain)
1.11 加密货币
1.12 智能合约(smart contract)
1.12.1 什么是智能合约
1.12.2 智能合约的实现方式
1.13 区块链应用
1.13.1 金融服务
1.13.2 游戏
1.13.3 数字资产
1.13.4 供应链管理
1.13.5 其他
1.14 的历史
1.14.1 前传
1.14.2 面世
1.14.3 发展中的主要事件
1.15 的设计取舍
1.15.1 区块链
1.15.2 共识算法
1.15.3 中的交易
1.15.4 的供应模式
1.15.5 去中心化与中心化
1.15.6 可替换
第2章 密码学基础
2.1 密码学发展历史
2.1.1 密码学发展的三个阶段
2.1.2 近代密码学的开端
2.1.3 区块链去中心化密钥共享
2.2 密码系统
2.2.1 定义
2.2.2 对称加密
2.2.3 非对称加密
2.3 区块链常用密码学知识
2.3.1 hash(哈希)算法
2.3.2 rsa算法
2.3.3 树
2.3.4 数字
2.3.5 零知识证明和zcash
2.4 加密货币
2.4.1 什么是加密货币
2.4.2 热门加密货币
2.4.3 运作方式
2.4.4 加密货币的安全
2.5 加密经济学
2.5.1 货币的功能
2.5.2 货币的属
2.5.3 货币的种类
2.5.4 fiat货币
2.5.5 有货币属吗
2.5.6 加密货币经济的未来
2.6 中的密码学
2.6.1 中的哈希处理
2.6.2 中的公钥加密
2.6.3 中的钱包和数字
……
第3章 零知识证明
第4章 进入以太坊世界
第5章 探索智能合约
第6章 solidity语言基础
第7章 solidity
第8章 智能合约实战
第9章 去中心化dapp实战
0章 以太坊钱包开发