通用概念
关键词 | 描述 |
联盟(Consortium) | 由若干成员组成的区块链业务团体,联盟成员作为参与方共同参与到区块链网络的建设之中。 联盟创建者指定联盟名称、参与成员是否需要实名认证等信息。 联盟成员可以邀请其他机构、公司或者个人加入联盟。 |
区块链网络(Blockchain Network) | 区块链是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、无法篡改、无法抵赖的技术体系。 |
组织(Org) | 代表一个联盟成员,可以是企业或部门。一个组织可以管理多个节点。 |
节点(Peer) | 维护账本的网络节点,在 Fabric 区块链网络中默认指背书节点(endorser)。 |
联盟链 | 多个联盟成员共同参与的区块链网络。 联盟链是指参与的每个节点的权限都完全对等,各节点可以在不需要完全信任的情况下就能够实现数据的可信交换。 联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入或退出网络。 在联盟链中,每个组织代表一个联盟成员,组织(成员)可以是企业或部门。 |
分布式账本(Distribute Ledger) | 由网络中若干去中心化节点共同维护的数据账本。 |
智能合约(Smart Contract) | 根据特定条件自动执行的合约程序。智能合约是区块链的重要特征,是用户与区块链进行交互,利用区块链实现业务逻辑的重要途径。 |
区块 | 区块是在区块链网络中承载交易数据的数据包,是一种被标记上时间戳和之前一个区块的哈希值的数据结构,区块经过网络的共识机制验证并确认区块中的交易。 |
长安链·ChainMaker 相关概念
关键词 | 描述 |
同步节点(Sync node) | 或称见证节点,参与区块和交易同步、区块验证,交易执行,并记录完整账本数据,但不参与共识投票。 |
共识节点(Consensus node) | 参与区块链网络中共识投票、交易执行、区块验证和记账的节点。 |
读写集(Read-write set) | 区块链上的一条交易执行过程中,被读取和被修改或写入的状态数据的集合。 |
长安链 CA(Chainmaker CA) | 指使用长安链配套证书管理工具 chainmaker-cryptogen 管理的证书、密钥体系。 |
交易(Transaction) | 也称为事务,区块链上的一次原子性账本数据状态变更及其过程和结果记录。 |
交易哈希(TransactionHash) | 交易上链成功后,产生的唯一哈希值。 |
长安链 CA(chainmaker CA) | 指使用长安链配套证书管理工具 chainmaker-cryptogen 管理的证书、密钥体系。 |
Hyperledger Fabric 相关概念
关键词 | 描述 |
通道(Channel) | 构建在 Hyperledger Fabric 区块链网络上的私有区块链,实现了数据的隔离和保密。 通道中的 Chaincode 和交易只有加入该通道的节点(Peer)可见。 同一个节点可以加入多个通道,并为每个通道内容维护一个账本。 每一个通道即为一条逻辑上的区块链。 可以按照业务来划分通道,也可以按照行政职能和隐私策略来划分通道。 |
排序服务 (Order Services) | 用于完成交易的排序和区块打包等工作,当前生产环境下支持使用 TBFT、RAFT 两种共识算法。 |
组织(Org) | 联盟链中按照访问和使用账本的网络节点,一个联盟(或者一个区块链网络)有多个组织(成员),一个组织内可以有多个节点(Peer),每个节点参与账本和世界状态维护。 Hyperledger Fabric 中,组织即是一个参与方在区块链中的身份标识,组织可以独立管理属于自身的区块链节点、成员证书等细节。 |
节点(Peer) | 区块链网络中实际负责网络互联、协议交换、账本维护、世界状态维护的信息处理设备,通常是一个进程或者一台运行了节点进程的计算设备。在 Hyperledger Fabric 中,节点按照其功能职责可以承担不同角色,例如 endorser 和 committer。 |
智能合约(Smart Contract) | 根据特定条件自动执行的合约程序。智能合约是区块链的重要特征,是用户与区块链进行交互,利用区块链实现业务逻辑的重要途径。 |
链码(Chaincode) | 链码是 Hyperledger Fabric 对智能合约的一种实现方式,是运行于 Hyperledger Fabric 网络之上一段应用程序代码,也是用户与 Hyperledger Fabric 交互的唯一途径。 |
链(Chain) | 一个链即是一个由若干区块通过特定指向链接、摘要算法或加密算法锚定组成的数据集合。 |