EIP-4844
EIP-4844, 또한 proto-danksharding로 알려진, 새로운 트랜잭션 유형을 Ethereum에 도입, "blobs"를 도입함으로써 롤업에 대한 더 저렴한 데이터 저장을 가능하게합니다.
EIP-4844는 'proto-danksharding'이라는 메커니즘을 도입하여 Ethereum 블록체인에 대한 중요한 업그레이드입니다. 이 EIP는 레이어 2 롤업의 트랜잭션 수수료를 크게 줄이도록 설계된 확장 솔루션인 전체 danksharding으로 가는 길을 열어줍니다. 핵심 혁신은 트랜잭션에 첨부된 임시 데이터 저장 장치인 'blobs'의 도입입니다. 이러한 blobs는 트랜잭션 데이터와 같이 롤업에 필요한 데이터를 포함하며 calldata보다 저렴하게 저장할 수 있어 수수료가 낮아집니다.
Proto-danksharding은 Ethereum의 확장성을 개선하기 위한 중요한 단계입니다. 데이터 저장을 blobs로 오프로드함으로써 롤업은 더 낮은 비용으로 더 많은 트랜잭션을 처리할 수 있으며, 이는 Ethereum 생태계를 더욱 접근 가능하고 효율적으로 만듭니다. 이 업그레이드는 데이터 가용성과 확장성을 더욱 최적화할 전체 danksharding의 전조입니다.
graph LR
Center["EIP-4844"]:::main
Pre_cryptography["cryptography"]:::pre --> Center
click Pre_cryptography "/terms/cryptography"
Rel_blob_transaction["blob-transaction"]:::related -.-> Center
click Rel_blob_transaction "/terms/blob-transaction"
Rel_ethereum["ethereum"]:::related -.-> Center
click Rel_ethereum "/terms/ethereum"
Rel_layer_2["layer-2"]:::related -.-> Center
click Rel_layer_2 "/terms/layer-2"
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살도 이해할 수 있게 설명
이더리움 메인넷이라는 큰 우체국을 이용하는 데 드는 비용을 줄이기 위해, L2 서비스들이 메시지를 보낼 수 있는 특별하고 저렴한 우편함 하나를 더 만드는 것과 같아요.
🤓 Expert Deep Dive
EIP-4844는 이더리움의 합의 계층에 새로운 트랜잭션 형식과 데이터 구조인 '블롭(blob)'을 도입하여 롤업의 데이터 가용성을 근본적으로 변화시킵니다. 블롭은 기존의 캘데이터(calldata)와는 구분되며, 블록 내에서 별도의 데이터 구조에 저장되지만 서로 연결됩니다. 이러한 분리는 롤업 확장에 필수적인 메인 트랜잭션 실행 수수료 시장과 분리된 블롭 데이터만을 위한 특화된 수수료 시장을 가능하게 합니다. 블롭의 휘발성(일정 기간 후 삭제됨)은 L1 노드의 장기적인 저장 부담을 제한함으로써 완전 샤딩에서 발생하는 상태 비대화(state bloat) 문제를 해결합니다. EIP-4844는 완전한 댕크샤딩(danksharding)의 선행 작업으로, 완전한 실행 샤딩의 복잡성 없이 '데이터 가용성' 샤딩 개념을 구현합니다. 이 설계는 데이터 무결성 검증을 위해 KZG 커밋먼트(commitment)를 활용하여, L1 검증자들이 모든 블롭 데이터를 직접 다운로드하지 않고도 효율적으로 블롭 데이터의 유효성을 확인할 수 있도록 합니다. 이는 롤업의 데이터 게시 비용을 크게 절감시켜, 롤업의 트랜잭션 수수료 경쟁력과 전반적인 확장성에 직접적인 영향을 미칩니다.