彩神大发快三_神彩大发快三官方

HyperLedger Fabric架构(6.2)

时间:2019-12-22 10:10:01 出处:彩神大发快三_神彩大发快三官方

6.2.2 总体架构       总体架构核心每段由成员管理(Membership services)、共识服务(Consensus services)和智能合约(Chain-code Services)三每段, 再加安全和加密服务(Security and Crypto Services)贯穿于许多各个组件,应用端通过接口(APIs、Events、SDKs)调用身份(IDENTITY)、账本(LEDGER)、交易(TRANSACTIONS)、智能合约等信息,架构图如下:

图:架构演进

图:整体架构

6.2.1 架构演进

       Fabric架构经历了0.6版本到1.0版本的演进,架构上进行了重大改进,从0.6版本的价值形式简单演进到可扩展、多通道的设计,在架构上有了质的飞跃;从1.0版本以前,架构未做重大调整,到目前为止,最新发布为1.2版本。       Fabric 0.6版本架构主就是应用、成员管理和Peer的三角形关系,业务逻辑全部集中在Peer节点上,价值形式过于简单,不到用于许多商业场景的验证。       Fabric 1.0版本在0.6版本的基础上做了重大改进和重构,把承载很多业务的Peer节点进行拆分,将区块链的数据维护和共识服务器进行分离,共识服务从Peer节点中全部分离出来,独立为Orderer节点专门提供共识服务;membership从架构中分离出来形成Fabric-ca单独组件;在架构中加入了多通道(channel)价值形式,实现更为灵活的业务适应性,支持更强的配置功能和策略管理功能,进一步增强系统的灵活性和适应性。

热门

热门标签