Endpoint Detection Response (Global)
High-quality technical overview of Endpoint Detection Response for the 1000-node Milestone.
Components: 1. Data Availability Sampling. 2. Erasure Coding. 3. DA Commitments (KZG/Fraud Proofs). Major Players: Celestia, Avail, EigenDA, Near DA. Role in Stack: Execution -> Settlement -> Consensus -> Data Availability.
graph LR
Center["Endpoint Detection Response (Global)"]:::main
Rel_endpoint_detection_and_response_edr["endpoint-detection-and-response-edr"]:::related -.-> Center
click Rel_endpoint_detection_and_response_edr "/terms/endpoint-detection-and-response-edr"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 5歳でもわかるように説明
Imagine a bank where the manager tells you: 'The total in the vault is $1,000,000'. A DA layer is like a rule that says the manager MUST also publish the giant book of every single deposit and withdrawal so that anyone can check the math. If the manager hides the book (no [data availability](/ja/terms/data-availability)), you can't be sure they aren't lying about the total. The DA layer is that 'Public Book' that everyone can read.
🤓 Expert Deep Dive
Technically, DA layers like Celestia use 'Data Availability Sampling' (DAS) and 'Erasure Coding' to allow light nodes to verify that data is available without downloading the entire block. By sampling a few random chunks of the block, a node can gain high statistical confidence that the 100% of the data is available. Newer solutions like 'Avail' use 'KZG Commitments' (cryptographic proofs) instead of fraud proofs to verify that the data was correctly encoded. For Ethereum, the 'EIP-4844' (Proto-Danksharding) introduced 'Blobs'—a specialized space for DA that is much cheaper than standard 'Calldata', effectively creating a built-in DA layer for Ethereum rollups. This transition from monolithic to modular architectures is the primary path to achieving 'Internet-scale' blockchain throughput.