The below-mentioned ones are the core components of blockchain architecture:
- Node – User/computer within the blockchain architecture.
- Transaction – It is the smallest building block of the blockchain system.
- Block – It is used for maintaining a set of transactions that are distributed to all the nodes in the network.
- Chain – Sequence of blocks.
- Miners – Specific nodes which perform a block verification process before adding to the blockchain structure.
- Consensus protocol – Set of rules to carry out blockchain operations.