Node
Last updated
Last updated
A node is a component that validates, stores, and shares transactions, ensuring consensus and data accuracy.
A Unit Zero node consists of two components:
Execution Client: Processes transactions and updates the blockchain state. Execution Clients intercommunicate within a peer-to-peer network and handle JSON-RPC API requests.
NOTE: Hyperledger Besu can serve as an Execution Client.
Consensus Client: Responsible for block addition and achieving consensus among network participants.
NOTE: A Waves node with the ConsensusClient extension installed acts as a Consensus Client.