-2. fabric 介绍

2020-02-17  本文已影响0人  eftales

Hyperledger Fabric 与其他区块链系统的不同之处在于,它是 私有的许可的。与允许匿名参与网络的开放无许可系统(需要像“工作证明”这样的协议来验证交易并保护网络)不同,Hyperledger Fabric 网络成员通过一个受信任的 成员服务提供者(MSP) 来注册。

Hyperledger Fabric 还提供多种可插拔选项。账本数据可以以多种格式存储,共识机制可以在内部和外部交换,并且支持不同的 MSP。

Hyperledger Fabric 还提供了创建 通道 的功能,支持构成通道的一组参与者创建不同于通道外成员的交易账本。对于某些网络而言,这是一个特别重要的选项。这些网络中,一些参与者可能是竞争对手,并且不希望他们做出的每笔交易被每个参与者知晓, 例如,他们向某些特定参与者提供的特殊价格。如果两个参与者组成一个通道,那么这两个参与者就拥有该通道的账本副本,而其他参与者没有。

Hyperledger Fabric 有一个账本子系统,包括两个组件:世界状态交易日志。对于所属的 Hyperledger Fabric 网络,每个参与者都有一份账本的副本。

世界状态组件描述在给定时间点的账本状态。它是账本的数据库。交易日志组件记录产生当前世界状态的所有交易;它是世界状态的更新历史。因此,账本是世界状态数据库和交易日志历史记录的组合。

上一篇下一篇

猜你喜欢

热点阅读