EIP-4844는 롤업이 대량 데이터를 이더리움에 게시할 수 있도록 블롭을 담는 새 거래 형식과 별도 블롭 가스 시장을 도입했습니다. 블롭 본문은 EVM이 직접 읽는 영구 calldata가 아니며, 커밋먼트로 연결되고 합의 노드가 정해진 기간 제공하는 데이터입니다.
블롭은 큰 파일 첨부가 아니라 새 거래 구성요소다
EIP-4844는 타입 3 블롭 운반 거래를 정의한다. 거래 본문에는 블롭 자체 대신 versioned hash 목록과 블롭 가스 한도 같은 필드가 들어가고, 네트워크 전파 때 블롭·KZG 커밋먼트·증명이 함께 전달된다. 실행 계층이 임의 파일 저장소처럼 본문을 읽는 구조가 아니다.
EIP-4844의 핵심 목적은 롤업 데이터 가용성을 위한 공간을 실행 가스와 분리하는 것이다. 롤업은 배치 데이터를 블롭에 넣고 L1 계약에는 상태 약속과 블롭을 가리키는 정보를 남긴다. 노드는 커밋먼트와 증명으로 데이터 연결을 검증한다.
따라서 일반 사용자가 ‘블롭 안에 무엇이 들었는지’를 계약 함수로 직접 조회하는 것과, 합의 네트워크나 인덱서가 블롭 사이드카를 제공하는 것은 다르다. 탐색기의 디코딩 화면은 편의 계층이며 프로토콜의 EVM 접근 범위와 구분한다.
| 기준 | calldata | blob |
|---|---|---|
| EVM 접근 | 계약 호출 입력으로 읽을 수 있음 | 본문은 EVM에서 직접 읽지 못함 |
| 보존 성격 | 실행 체인 기록에 지속 | 프로토콜 최소 제공 창 이후 장기 보관 별도 |
| 가격 | 일반 실행 가스 시장 | 별도 blob gas 시장 |
| 주요 용도 | 계약 호출·영구 입력 | 롤업 배치 데이터 가용성 |
KZG 커밋먼트는 데이터의 지문과 검증 고리다
블롭은 고정된 수의 필드 원소로 구성되고 KZG 커밋먼트가 데이터에 연결된다. versioned hash는 커밋먼트를 거래가 참조할 수 있게 한다. 노드는 커밋먼트, 블롭, 증명이 서로 맞는지 검증해 거래가 가리키는 데이터가 바뀌지 않았음을 확인한다.
커밋먼트만으로 원본 데이터를 복원할 수는 없다. 이 점은 해시와 비슷한 직관으로 이해할 수 있다. 커밋먼트의 일치와 데이터가 실제로 네트워크에 제공되는 가용성 검사는 함께 필요하다.
블롭 가스가 실행 가스와 분리된 이유
계약 실행 수요와 롤업 데이터 수요가 같은 공간에서 경쟁하면 한쪽 혼잡이 다른 쪽 가격을 직접 밀어 올린다. EIP-4844는 blob_gas_used와 excess_blob_gas를 블록 헤더에 추가하고 블롭 수요에 반응하는 별도 기본 수수료를 둔다.
별도 시장은 블롭을 항상 싸게 보장하지 않는다. 목표 사용량을 계속 넘으면 다음 블록의 블롭 기본 수수료가 올라가고 수요가 낮으면 내려간다. 롤업 수수료는 블롭 가격 외에도 L2 실행비, 압축률, 배치 충전 정도, 운영자 정책의 영향을 받는다.
제한된 제공 기간과 영구 보관을 구분한다
롤업은 배치가 검증되고 상태가 재구성되는 동안 데이터가 널리 제공되면 된다. EIP-4844는 합의 계층이 블롭 사이드카를 최소 기간 제공하도록 하지만 실행 기록처럼 영구 접근을 보장하는 저장소로 설계하지 않았다.
과거 블롭을 수년 뒤 조회하려면 탐색기, 인덱서, 포털·아카이브 네트워크 같은 별도 보관자가 필요할 수 있다. 오래된 블롭이 한 API에서 조회되지 않는다는 사실만으로 당시 데이터 가용성이 실패했다고 결론 내릴 수 없다. 반대로 외부 아카이브가 있다는 사실이 당시 합의 검증을 대신한 것도 아니다.
- 거래 유형이 type 3인지 확인
- blob versioned hash와 blob 수 기록
- 해당 블록의 blob gas·기본 수수료 확인
- 롤업 배치와 L2 상태 루트 연결
- 장기 조회는 아카이브 출처를 별도 기록
EIP-4844는 완성된 데이터 샤딩이 아니다
이 제안은 향후 샤딩과 호환되는 거래 형식을 먼저 도입했지만, 제안서 자체도 완전한 데이터 가용성 샘플링이 남은 작업이라고 구분한다. 초기 설계에서는 합의 노드가 블롭을 내려받고 검증한다.
‘프로토댕크샤딩’이라는 별칭을 완성형 샤딩과 혼동하면 현재 노드 부담과 보안 가정을 잘못 설명하게 된다. 향후 한도와 샘플링 방식은 업그레이드로 바뀔 수 있으므로 고정된 블롭 수나 용량을 영구 규칙처럼 인용하지 않고 현재 사양을 확인한다.
블롭은 저렴한 영구 저장소가 아니라 검증을 위한 임시 데이터 레인이다.
JOBCOIN 해설
탐색기에서 비용 변화를 확인하는 순서
같은 롤업의 서로 가까운 배치 두 개를 골라 L1 제출 거래를 연다. 블롭 수, blob gas price, L1 실행 가스, 배치에 포함된 L2 거래 수를 기록한다. 사용자 수수료를 단순히 블롭 수수료로 나누지 말고 롤업이 공시하는 수수료 계산식과 대조한다.
EIP 도입 전후 비교는 거래 유형과 시장 조건을 맞춰야 한다. 혼잡도, ETH 가격, 배치 크기, 압축 버전이 다르면 비용 차이를 EIP 하나의 효과로 단정할 수 없다. 단위도 wei, gwei, ETH와 달러 환산을 구분하고 환산 시각을 남긴다.
프로토콜 사양의 상수는 후속 네트워크 업그레이드로 달라질 수 있다. EIP 원문은 설계 기준을 이해하는 근거로 쓰고, 현재 한도와 수수료는 최신 합의 사양 및 실제 블록 헤더에서 재확인한다.
자주 묻는 질문
블롭에 일반 파일을 영구 저장할 수 있나요?
롤업 데이터 가용성을 위해 설계된 제한된 형식과 제공 기간을 가진 공간입니다. 영구 파일 저장 용도로 가정하면 안 됩니다.
스마트 계약이 블롭 본문을 읽을 수 있나요?
EVM은 블롭의 versioned hash와 연결된 검증 기능을 사용할 수 있지만 블롭 본문을 calldata처럼 직접 읽지 않습니다.
EIP-4844 뒤 L2 수수료는 항상 낮아졌나요?
데이터 게시 비용을 낮출 구조를 제공했지만 실제 사용자 수수료는 블롭 수요, 배치율, 실행비와 운영자 정책에 따라 달라집니다.



