

第一課 區塊鏈技術的起源與現狀
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. 社區技術交流






