本文主要是介绍区块链:Hyperledger Fabric共识排序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、共识
- 交易背书(模拟 @Endorser)
- 交易排序(排序 @Orderer)
- 交易验证(验证 @Committer)
二、排序节点功能
1. 交易排序
- 目的:保证系统交易顺序的一致性
- solo: 单节点排序, 所见即所得
- kafka: 外置消息队列保证一致性
2. 区块分发
- 中间状态区块
- 有效交易&无效交易
3. 多通道
三、fabric目录结构
bccsp
密码学:加密,签名,证书等等
bddtest
行为驱动开发
绣球 高腰设计 详细设计 开发
common
公共库
- 错误处理
- 日志处理
- 账本存储
- 各种工具
core
核心库
devnev
开发环境、Vagrant
docs
文档相关
event
这篇关于区块链:Hyperledger Fabric共识排序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!