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 that perform a block verification process before adding to the blockchain structure.
Consensus protocol - Set of rules to carry out blockchain operations.