Core Functionality of Any Blockchain

Consensus Consensus defines the state of the blockchain. It ensures that all validating nodes on a blockchain have the same state.

Execution One of the functions of a blockchain network is to execute the pending transactions in the network.

Data Availability This is the amount of data stored in each block of the blockchain.

Settlement One of the functions of a blockchain network is to finalize transactions, validate proofs and settle disputes.