Network Nodes

Types and Functions of Network Nodes:

  1. Full Nodes:

    • Role: Full nodes maintain a complete copy of the blockchain and enforce the rules of the network. They independently validate blocks and transactions, ensuring the integrity and consistency of the blockchain.

    • Tri-Chain Functionality: In the Tri-Chain architecture, full nodes are essential in maintaining the complete state of the network across all three chains, thereby ensuring the coherence and reliability of the entire system.

  2. Validator Nodes:

    • Role: Validator nodes participate in the consensus mechanism. In the case of the Delegated Proof of Stake (DPoS) system, these nodes are responsible for creating blocks and validating transactions.

    • Tri-Chain Specifics: Within the Consensus Chain of the Tri-Chain architecture, validator nodes play a pivotal role in achieving consensus, ensuring network security, and maintaining the overall network's integrity.

  3. Execution Nodes:

    • Role: These nodes are responsible for executing the transactions in a blockchain environment. They apply the rules of the smart contracts as encoded in the blockchain.

    • In Tri-Chain Architecture: Execution nodes in the Execution Chain handle the computation and execution of smart contracts, playing a critical role in processing and forwarding transaction outputs to the Consensus Chain for validation.

  4. Storage Nodes:

    • Role: Storage nodes are dedicated to storing data and ensuring its availability and integrity. They are not typically involved in the processing of transactions.

    • Tri-Chain Application: In the Storage Chain, these nodes are crucial for maintaining a decentralized and secure storage mechanism, enhancing data retrieval efficiency and reliability.

  5. Light Nodes:

    • Role: Light nodes download only a portion of the blockchain. They rely on full nodes for more complete information and validation services.

    • Function in Tri-Chain System: Light nodes provide a more efficient way for users to interact with the blockchain, requiring less storage and computational resources, and are ideal for end-user applications and devices.

Last updated