Hyperledger Fabric 基础概念

Ancor peer

负责为加入的新节点同步数据

channel

1.0 版本以后引入,不同通道之间的数据彼此隔离。目的是保护隐私,在channel A中的节点看不到 channel B 中的 transaction

commitment

peer 在提交 transactionblock 到账本中的时候的动作

Concurrentcy Control Version Check

并发版本控制。在相同 channel 不同 peer 对同一个 world state 做了修改,为了保证数据一致性,要对这个状态做控制。

Configuration Block

使用 Configuration Block 可以做一些配置

Consensus

共识

Current State

世界状态的最新状态

Dynamic Merbership

Endorsement

背书 。模拟执行 chaincode 的过程

Hyperledger Fabric CA

在企业级联盟链中为节点颁发证书,让节点可以认证进入链中

Genesis Block

创世区块

Gossip Protocol

它可以在P2P 网络中发现节点,同步 ledger data

Ledger

即账本。一个账本包含两部分,区块链保存在磁盘中,世界状态存储在 state db

Member

参与交易的都算 Member, peerorderclient端都算

Mebership Service Provider

提供 Member 认证的服务

Order Service

让交易顺序达成共识

Peer

区块链网络中的节点

Proposal

所有能触发 transaction 的动作

Query

就是读取 state DataBase 中的数据

State Database

存储状态的数据库

System Chain

维护整个 chain

Transation

每次交易都是一个 transation