Fabric中的网络、组织、节点
【组织】由节点构成: 在Fabric中,组织通常是具有承担数据信用责任的区块链系统参与方。 Fabric中的组织在现实世界中可以是一个公司、一个企业,或者是一个协会。
- Fabirc组织结构设计流程:
第一步 收集系统的参与者, 从这些参与者中选出相关的组织。主要看以下三点:1.是否对区块链中的数据具有有效性检查的权力 2.是否具有发展下属成员的权力和资格 3. 是否对系统的核心业务不可或缺
第二步 确认系统对组织的管理方式:组织所拥有的数字证书的管理- 举例
- 对称加密
- 非对称加密
(1)公钥加密私钥解密:公钥对外暴露
优点:因为公匙加密的消息只有对应的私匙才能解开,所以较大程度上保证了消息的来源性以及消息的准确性和完整性。
为了解决非对称加密中公匙来源的不安全性,引用数字证书和数字签名来解决
- 数字证书:实际上就是对公钥进行数字签名,它是对公钥合法性提供证明的技术
证书体系通过引入可信的第三机构,称为 证书签发机构(certificate authority,简称CA),为公钥做认证,来确保公钥的真实可靠。
- 数字签名: 使用数字证书与信息加密技术、用于鉴别电子数据信息的技术,可通俗理解为加盖在电子文件上的“数字指纹”。
- cryptogen 的配置文件crypto-config.yaml(生成组织结构与证书)
- configtxgen细化步骤 (1.生成 Orderer 服务系统通道的初始区块文件 2.新建通道的配置交易文件 3.生成锚节点更新配置文件 )
- 启动网络相关配置文件: 启动命令中主要涉及到三个配置文件:1.docker-compose 工具的示例配置文件:docker-compose-cli.yaml 2. 指定Orderer和Peers节点的相关信息:docker-compose-base.yaml 3.设置了所有 peer 容器的基本的共同信息:peer-base.yaml
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务