0%

Hyperledger Fabric

Hyperledger Fabric是一个开放源代码的企业级许可分布式账本技术(DLT)平台,设计用于企业环境,与其他流行的分布式账本或区块链平台相比,它提供了一些关键的区分功能。

Hyperledger Fabric 结构模型

资产 Assets

资产范围从有形资产(房地产和硬件)到无形资产(合同和知识产权)。Hyperledger Fabric提供了使用链码交易修改资产的功能。
资产在Hyperledger Fabric中表示为键值对的集合,状态更改记录为通道 分类账中的事务。资产可以二进制和/或JSON形式表示。

链码 Chaincode

Chaincode是定义一项或多项资产的软件,以及用于修改资产的交易指令;换句话说,这是业务逻辑。Chaincode强制执行用于读取或更改键值对或其他状态数据库信息的规则。链码功能针对分类帐的当前状态数据库执行,并通过交易建议启动。链码执行产生了一组键值写操作(写集),这些键值写操作可以提交给网络,并应用于所有对等方的分类帐中。

分类账 Ledger Features

分类帐是结构中所有状态转换的有序,防篡改记录。状态转换是参与方提交的链码调用(“交易”)的结果。每个交易都会产生一组资产键值对,这些键值对会在创建,更新或删除时提交到分类账。

分类帐由一个区块链(“ chain”)和一个状态数据库组成,该区块链将不可变的顺序记录存储在块中,该状态数据库用于维护当前的结构状态。每个通道有一个分类帐。每个对等方都为其所属的每个通道维护一个分类帐的副本

隐私 Private

安全和会员服务 Security & Membership Services

共识 Consensus