Data Layer
The data layer mainly describes the physical form of the blockchain, which is a chain structure starting from the genesis block on the blockchain, including the block data, chain structure, and random numbers and time on the block. Stamps, public and private key data, etc., are the lowest data structures in the entire blockchain technology.
Network Layer / Network Layer
The network layer mainly realizes the mechanism of distributed network through P2P technology. The network layer includes P2P networking mechanism, data dissemination mechanism and data verification mechanism. Therefore, blockchain is essentially a P2P network with an automatic networking mechanism. Communication is maintained by maintaining a common blockchain structure.
Consensus Layer / Consensus Layer
The consensus layer mainly includes consensus algorithms and consensus mechanisms, which enable highly dispersed nodes to efficiently reach consensus on the validity of block data in a decentralized blockchain network. The governance mechanism of the blockchain community. At present, there are at least dozens of consensus mechanism algorithms, including Proof of Work, Proof of Stake, Proof of Stake Authorization, Proof of Burn, and Proof of Importance.
