|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-hyperledger-fabric-fundamentals/
课程评论:没有评论
**课程名称:Hyperledger Fabric 基础知识** **课程概述:** 本课程为 Hyperledger Fabric 开发者和网络管理员提供了核心基础知识。内容涵盖: * **身份与安全:** * Hyperledger Fabric 中的身份机制,以及公钥和私钥在消息签名和验证中的作用。 * 证书颁发机构 (CA),包括根 CA、中间 CA,以及 Fabric 中的身份参数和证书吊销列表 (CRL)。 * 成员服务提供商 (MSP) 的介绍,包括不同层级的 MSP 文件夹结构。 * MSP 的域和节点操作单元 (OUN)。 * Fabric 策略,并讲解签名策略和隐式元策略。 * **网络组件与运作:** * Fabric 中的对等节点 (peers),区分背书节点 (Endorsing Peers) 和提交节点 (Committing Peers)。 * 账本 (ledger) 和状态数据库 (state database) 的介绍,理解状态数据库存储最新键值对的角色。 * 不同类型的状态数据库:LevelDB 和 CouchDB。 * 排序服务 (Order Service) 的介绍及其在 Fabric 网络中的功能。 * RAFT 和 Kafka 排序服务的区别,以及如何选择和使用最新版本。 * 通道 (Channel) 的介绍及其在 Fabric 网络中的重要作用。 * 私有数据 (Private Data) 的介绍,与通道的区别,以及私有数据在网络中的存储方式。 * **网络搭建与管理:** * Fabric 网络的搭建,包括添加排序服务、创建联盟 (consortiums)、添加通道和对等节点。 * **交易与智能合约:** * Hyperledger Fabric 交易生命周期。 * Hyperledger Fabric 链码 (chaincode) 的介绍,以及链码生命周期的各个步骤:打包链码、安装链码包、批准链码定义、提交链码定义到通道。
~ This course covered fundamentals of Hyperledger Fabric useful for Fabric developer and network administrator.~ Explain how the identities work in Hyperledger Fabric and role of Public and Private key in message signing and verification~ Certificate Authority, Root CA, Intermediate CA and Identity parameters in Fabric. Introduction to certificate revocation list.~ MSP- Membership Service Provider introduction and folder structure of MSP at different levels.~ Membership Service Provider domain and Node Operation Units.~ Fabric Policies and explanation of Signature and Implicit Meta policies.~ Explanation of different peers inside Fabric, Understand what is Endorsing Peers and how it is different from committing peers.~ Introduction to ledger and state database. Understand the role of state database that store latest key value pair. Understand how the details are stored in ledger and state database.~ Understand different types of state database (Level DB and Couch DB)~ Order Service introduction and functions performed by Ordering service in Fabric network. Different between RAFT and Kafka Ordering service and what is the latest version and what to use.~ Channel introduction and how channel play important role in fabric network.~ Private Data introduction and how it is different from channel and how the data gets stored when we use private data~ Fabric Network introduction, adding Ordering services, creating consortium, adding channel and adding peers to network.~ Hyperledger Fabric transaction lifecycle~ Hyperledger Fabric chaincode introduction and understanding of chaincode lifecycle stepsPackage ChaincodeInstall chaincode packageApprove chaincode definitionCommit chaincode definition to channel