资源详情
第一课 区块链技术的起源与现状
1. 电子加密货币起源
电子加密货币要解决的问题
电子加密货币的基本原理
电子加密货币的核心思想
2. 区块链
区块链的应用场景
区块链平台概况以及技术栈
云与区块链
区块链行业发展简介
3. 常用工具与网站
论坛bitcointalk.org
订阅coindesk
第二课 电子加密货币与区块链 (一)
1. 比特币工作原理
2. 比特币客户端
3. 比特币地址、钱包
4. 交易
5. 网络
第三课 电子加密货币与区块链 (二)
1. 区块链
2. 挖矿
挖矿需要的硬件
合作挖矿与矿池概况
合作挖矿中的利益分配算法
区块链信息查看工具
3. 分叉
4. 安全
第四课 对早期电子加密货币的改进
1. 交易时间
2. PoW中的共识算法
Scrypt、X11、Quark
EtHash、Equihash
3. PoW vs PoS
4. 匿名与安全
5. 可扩展
Smart Contract
DAO、Token
第五课 区块链的企业级解决方案 – Hyperledger
1. Hyperledger概览
2. Hyperledger的架构
3. PBFT算法介绍
第六课 Hyperledger实战(一)
1. Hyperledger的开发者环境搭建
2. Hyperledger节点角色功能介绍
3. 样例程序剖析
Chaincode的编写与部署
运行与调试
第七课 Hyperledger实战(二)
1. 远程多节点部署、配置与测试
2. 案例Chaincode编写与调试
3. Hyperledger容器化部署
第八课 Hyperledger实战(三)
1. Hyperledger认证机制和角色权限介绍
2. 数字签名介绍,Hyperledger启用TLS认证,新的证书签发
3. Ledger StateDB介绍与应用
4. Fabric NodeSDK介绍与应用
第九课 区块链的集大成者 – Ethereum
1. Ethereum概览
2. Ethereum的架构
3. 基于Ethereum的项目简介
第十课 Ethereum实战 (一)
1. 搭建开发者环境
2. EVM与Solidity简介
3. 编写第一个Dapp
4. 运行与调试
第十一课 Ethereum实战 (二)
1. 如何挖矿,基于testnet挖矿实践
2. DApp框架Truffle、Meteor, 工具和工作流
3. 测试用例
4. testnet部署、运行智能合约
第十二课 Hyperledger与Ethereum总结
1. Hyperledger与Ethereum对比(适应场景、效率、安全性、共识等)
2. 实际应用中的瓶颈
3. 性能提升,雷电网络简介
4. 社区技术交流