# Blockchain Processing Architecture Explained Visually > Published on ADIN (https://adin.chat/s/blockchain-processing-architecture-diagram-u56q) > Type: Diagram > Date: 2026-03-17 > Description: Explore an interactive diagram detailing blockchain’s network and entity layers with consensus and validator roles. Mermaid diagram: graph TB subgraph "NETWORK LAYER" subgraph "Consensus" CN[Consensus Nodes] VM[Validator Management] BF[Block Finalization] CN --> VM VM --> BF end subgraph "Network Execution" NE[Network Execution Engine] SP[State Propagation] BC[Block Creation] NE --> SP SP --> BC end subgraph "Network Compute" NC[Network Compute Resources] DP[Distributed Processing] VN[Verification Nodes] NC --> DP DP --> VN end end subgraph "ENTITY LAYER" subgraph "Entity Execution" EE[Entity Execution Environment] SC[Smart Contracts] TX[Transaction Processing] EE --> SC SC --> TX end subgraph "Entity Compute" EC[Entity Compute Resources] DApp[DApp Processing] UC[User Compute] EC --> DApp DApp --> UC end subgraph "Entity Consensus" ES[Entity State Management] WM[Wallet Management] TS[Transaction Signing] ES --> WM WM --> TS end end %% Cross-layer interactions BF -.-> TX BC -.-> EE VN -.-> SC TS -.-> CN TX -.-> NE DApp -.-> NC %% Styling classDef networkBox fill:#e1f5fe,stroke:#0277bd,stroke-width:2px classDef entityBox fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px classDef consensusBox fill:#fff3e0,stroke:#ef6c00,stroke-width:2px classDef executionBox fill:#e8f5e8,stroke:#2e7d32,stroke-width:2px classDef computeBox fill:#fce4ec,stroke:#c2185b,stroke-width:2px class CN,VM,BF,ES,WM,TS consensusBox class NE,SP,BC,EE,SC,TX executionBox class NC,DP,VN,EC,DApp,UC computeBox