Monolithic

Monolithic refers to a blockchain in which every node performs all parts of the blockchain: execution, consensus, and data availability. Execution refers to the computation of transactions. It is the user-facing layer where transactions get executed. Consensus refers to ordering transactions and nodes coming to agreement on the state. Data availability guarantees blocks are fully published to the network. The consensus layer plus data availability guarantees all blockchain data is published and accessible for anyone.