Fabric Video Tutorial
About
At the moment, Fabric is the most popular blockchain platform in China, but in TWGC we found that, because of the complex operation of Fabric, it is hard for new developer to use it. The official documents are the best reference, but it is really a big book, so we want make a video tutorial based on the official documents, and free for everyone, our plan of the tutorial as follows:
Type: Public and Free, 10-20 min per video
Website: Tencent Video(https://v.qq.com/) and Bilibili(https://www.bilibili.com/) and Youtube(https://www.youtube.com under Hyperledger official acount
Teacher: Volunteers from the community
Audience: Fabric developer, Fabric operator
Book: https://hyperledger-fabric.readthedocs.io/zh_CN/release-2.2/
Contributor List
Name | Organization | Location | GitHub ID | WeChat(Optional) | |
|---|---|---|---|---|---|
Yang Cheng | CAICT | chengyang418@163.com | Beijing | stone-ch | yycheng418 |
Junjie Zhou | EBaaS | zhoujunjie1031@126.com | Shanghai | ZJJXYH | zjj_123987 |
Yunfei Gu | SUPERMAP | 17633039636gyf@gmail.com | Chengdu | GYF96 | IWTR77 |
Wenlong Yi | - | wlong.yi@gmail.com | Guangzhou | yiwenlong | wlong-yi |
Guanglin Zhou | QLU | guanglinzhou89@163.com | Jinan | maijintuo | l17654321l |
Ziyi Zhang | Huawei | cloud1230@hotmail.com | Beijing | cloud1230 | 13261785302 |
Ning Dong | CMCC | Beijing | |||
Task List
Task | Teacher | Deadline | Reviewer | Status | Docs Link |
|---|---|---|---|---|---|
Chapter 1. Introduction 第一章 介绍 | - | - | - | - | |
1.1. Introduction 1.1. 介绍 | Yang Cheng | 2021.2.16 | Wenlong Yi | Uploaded | Video Link: https://www.bilibili.com/video/BV1MX4y1g75v?from=search&seid=4519179296786453122 |
Chapter 2. Fabric Key Concepts 第二章 Fabric 关键概念 | - | - | - | - | |
2.1. Hyperledger Fabric Model 2.1. Hyperledger Fabric 模型 | Yunfei Gu | 2021.2.28 | Yang Cheng | Uploaded | |
2.2. Fabric Network 2.2. Fabric 网络 | Yunfei Gu | 2021.3.7 | Yang Cheng | Uploaded | |
2.3. Identity 2.3. 身份 | Yunfei Gu | 2021.3.14 | Yang Cheng | Uploaded | |
2.4. 成员服务提供者(MSP) 2.4. MSP | Yunfei Gu | 2021.3.21 | Yang Cheng | Uploaded | |
2.5. Policy 2.5. 策略 | Yunfei Gu | 2021.3.28 | Yang Cheng | Uploaded | |
2.6. Peers 2.6. Peer 节点 | Yang Cheng | 2021.2.28 | Yunfei Gu | Uploaded | |
2.7. Smart Contracts and Chaincode 2.7. 智能合约和链码 | Yang Cheng | 2021.3.7 | Yang Cheng | Uploaded | |
2.8. Ledger 2.8. 账本 | Yang Cheng | 2021.3.14 | Guanglin Zhou | Uploaded | |
2.9. The Ordering Service 2.9. 排序服务 | Yang Cheng | 2021.3.21 | Yunfei Gu | Uploaded | |
2.10. Private Data 2.10. 私有数据 | Yang Cheng | 2021.3.28 | Yunfei Gu | Uploaded | |
Chapter 3. Fabric Getting Started 第三章 Fabric 快速入门 | - | - | - | - | |
3.1. Test Network 3.1. 测试网络 | Junjie Zhou | 2021.2.28 | Yang Cheng | Uploaded | 入门(搭建基础环境) |
3.2. Fabric Application Sample 3.2. Fabric 应用示例 | |||||
Chapter 4. Fabric Network Management 第四章 Fabric 网络管理 | - | - | - | - | |
4.1. Deploying A Production Network 4.1. 部署一个生产网络 | Guanglin Zhou | 2021.3.7 | Yang Cheng | Ready | |
4.2. Nodes Management 4.2. 节点管理 | Guanglin Zhou | 2021.3.14 | Yang Cheng | Part-1 Ready Part-2 Ready | |
4.3. Organization Management 4.3. 组织管理 | Guanglin Zhou | 2021.3.21 | Yang Cheng | Reviewing | |
4.4. Chaincode Management 4.4. 链码管理 | Guanglin Zhou | 2021.3.28 | Yang Cheng | Reviewing | 部署智能合约到通道(主要讲链码部署流程) |
4.5. Certificate Management 4.5. 证书管理 | |||||
4.6. Chaincode as an External Service 4.6. 外置链码服务 | |||||
Chapter 5. Application Development 第五章 应用开发 | - | - | - | - | |
5.1. Chaincode Development 5.1. 链码开发 | David Liu | ||||
5.2. SDK Usage 5.2. SDK 使用 | David Liu | Hyperledger Fabric SDK(找一段示例代码,介绍SDK使用的关键步骤和如何学习使用) | |||
5.3. Develop An Application 5.3. 开发一个应用 | 开发应用(包括:场景,分析,流程和数据设计,智能合约处理,应用,应用程序设计元素) | ||||
Chapter 6. Fabric Advanced Usage 第六章 Fabric 使用进阶 | - | - | - | - | |
6.1. Transaction Flow 6.1. 交易流程 | Ziyi Zhang | 2021.3.7 | Yang Cheng | Ready | |
6.2. Gossip Data Dissemination Potocol 6.2. Gossip 数据分发协议 | Ziyi Zhang | 2021.3.14 | Yang Cheng | Ready | |
6.3. Service Discovery 6.3. 服务发现 | Ziyi Zhang | 2021.3.21 | |||
6.4. Peer Channel-based Event Services 6.4. Peer 基于通道的事件服务 | Ziyi Zhang | 2021.3.28 | |||
6.5. CouchDB as the State Database 6.5. CouchDB作为状态数据库 | |||||
6.6. Private Data 6.6. 私有数据 | |||||
6.7. Read-Write Set Semantics 6.7. 读写集语义 |