Fabric Video Tutorial

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

Email

Location

GitHub ID

WeChat(Optional)

Name

Organization

Email

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

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

https://v.qq.com/x/page/w32379qaugm.html

Chapter 2. Fabric Key Concepts

第二章 Fabric 关键概念

-

-

-

-



2.1. Hyperledger Fabric Model

2.1. Hyperledger Fabric 模型

Yunfei Gu

2021.2.28

Yang Cheng

Uploaded

Hyperledger Fabric 模型

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

MSP

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

Peer

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

入门(搭建基础环境)

使用Fabric的测试网络

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. 证书管理









Hyperledger Fabric CA

Fabric-CA官方文档

4.6. Chaincode as an External Service

4.6. 外置链码服务









外部构建器和启动器

将链码作为外部服务

Chapter 5. Application Development

第五章 应用开发

-

-

-

-



5.1. Chaincode Development

5.1. 链码开发

David Liu







链码开发者教程

使用 CouchDB 作为状态数据库

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

Gossip 数据传播协议

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





基于通道的 Peer 节点事件服务

6.5. CouchDB as the State Database

6.5. CouchDB作为状态数据库









使用CouchDB

使用 CouchDB 作为状态数据库

6.6. Private Data

6.6. 私有数据









在 Fabric 中使用私有数据

私有数据

6.7. Read-Write Set Semantics

6.7. 读写集语义