一直以来想再仔细的过一遍Hyperledger Fabric的基础知识,可惜自身太懒惰便一拖再拖,今天终于想起这件事,心里很惭愧,花了一段时间通过《区块链技术进阶与实战》这本书和网上一些资料对Fabric有了一个大致了解,略作记录,细节还需要之后再做补充。
Hyperledger Fabric 是分布式账本技术的独特实现,v1.0版本具有以下特性:
- 身份管理: Fabric是一个许可链网络,因此Fabric提供了一个成员服务,用于管理用户ID并对网络上所有的参与者进行认证,成员通过身份信息互相识别,但不知道彼此在做什么,提供了一定的机密性和隐私性。
- 隐私保密: 通过通道来限制消息的传播路径,为成员提供交易的隐私性和机密性保护。通道中的所有数据,包括交易、成员以及通道信息,对于未订阅该通道的网络诗体都是不可见且无法访问的。
- 性能高效: Fabric按照节点类型分配网络角色,对事务执行、失误排序、事务提交进行了有效的分离。这种并发执行极大地提高了Peer节点的效率,加速了交付过程。
- 模块化设计: 模块化架构能够为网络设计者提供功能选择。
Fabric包括了一些特有的概念:
- 锚节点: 能被一个通道中所有对等节点探测并能与