Overview
Product Features
Underlying Engine
Strengths
Scenarios
Basic Concepts
Keyword | Description |
Consortium | A blockchain business group composed of several members. Consortium members participate as participants in the construction of the blockchain network. The consortium creator specifies the consortium name, whether real-name authentication is required for participating members, and other information. Consortium members can invite other organizations, companies, or individuals to join the consortium. |
Blockchain Network | Blockchain is a technical system that is jointly maintained by multiple parties. It uses cryptography to ensure transmission and access security, and can achieve consistent data storage, tamper-proof and denial-proof. |
Organization (Org) | Represent a consortium member, which can be a company or a department. An organization can manage multiple nodes. |
Peer (node) | The network node that maintains the ledger refers to the endorser by default in the Fabric blockchain network. |
Alliance chain | A blockchain network jointly participated in by multiple consortium members. An alliance chain refers to a system where each node has fully equivalent permissions, and each node can achieve credible data exchange without the need for complete trust. Each node in the alliance chain usually has a corresponding entity organization, and can only join or exit the network after authorization. In an alliance chain, each organization represents a consortium member. The organization (member) can be a company or a department. |
Distributed Ledger | A data ledger jointly maintained by several decentralized nodes in the network. |
Smart Contract | A contract program that is automatically executed according to specific conditions. Smart contracts are an important feature of the blockchain, and an important means for users to interact with the blockchain and use the blockchain to implement business logic. |
Block | A block is a data packet that carries transaction data in a blockchain network. It is a data structure marked with a timestamp and the hash value of the previous block. The block is verified and confirmed by the consensus mechanism of the network for the transactions in the block. |
Keyword | Description |
Channel | A private blockchain built on the Hyperledger Fabric blockchain network realizes the isolation and confidentiality of data. The Chaincode and transactions in the channel are only visible to the nodes (Peers) that have joined the channel. A single node can join multiple channels and maintain a ledger for the channel content of each channel. Each channel is a logical blockchain. Channels can be divided according to business, or according to administrative function and privacy policy. |
Order Services | Used to complete the sorting of transactions, block packaging and other work. The current production environment supports the use of two consensus algorithms, TBFT and RAFT. |
Organization (Org) | In an alliance chain, network nodes that access and use the ledger. An alliance (or a blockchain network) has multiple organizations (members). An organization can have multiple nodes (Peers). Each node participates in ledger and world state maintenance. In Hyperledger Fabric, an organization is an identity identifier of a participant in the blockchain. An organization can manage independently details such as its own blockchain nodes and member certificates. |
Peer (node) | In the blockchain network, the information processing equipment that is actually responsible for network interconnection, protocol exchange, ledger maintenance, and world state maintenance is usually a process or a computing device running a node process. In Hyperledger Fabric, nodes can assume different roles according to their functional responsibilities, such as endorser and committer. |
Smart Contract | A contract program that is automatically executed according to specific conditions. Smart contracts are an important feature of the blockchain, and an important means for users to interact with the blockchain and use the blockchain to implement business logic. |
Chaincode | Chaincode is an implementation approach of Hyperledger Fabric for smart contracts. It is a piece of application code running on the Hyperledger Fabric network and also the only way for users to interact with Hyperledger Fabric. |
Chain | A chain is a data collection consisting of several blocks linked by specific pointers, anchored by hash algorithms or encryption algorithms. |
피드백