EIP-4844에 대한 자세한 설명: 칸쿤 업그레이드의 핵심
이더리움의 대량 채택을 가로막는 가장 큰 장애물 중 하나는 사용자가 거래하거나 상호 작용하기 위해 지불해야 하는 높은 가스 요금입니다. 온체인 활동이 증가하면 가스 요금도 크게 증가하여 사용자의 진입 장벽이 높아집니다.
첫 번째 수준 제목

EIP-4844 소개
이더리움 EIP-4844는 이더리움의 거래 수수료를 줄이기 위해 새로운 거래 유형(거래를 운반하는 블롭)을 도입하는 칸쿤 업그레이드의 핵심입니다. Blob 캐리 트랜잭션은 일반적인 Ethereum 트랜잭션과 비슷하지만 Blob이라는 추가 데이터가 있습니다. 현재 호출 데이터 저장소 트랜잭션 데이터가 변경 불가능하고 메모리에서 읽기 전용인 것과 비교할 때 Blob 저장소는 훨씬 더 크고 저렴합니다.

위 그림의 블록스페이스와 블로브스페이스의 차이점에서 블로브는 EVM(Ethereum Virtual Machine)에서 볼 수 있는 블록과 다르며, 블로브는 짧은 시간 동안만 사용할 수 있고 EVM에서는 볼 수 없습니다. 또한 Blob은 계산 중심의 실행 계층이 아닌 Ethereum 합의 계층에 있습니다. 무엇보다도, blobspace는 blockspace보다 훨씬 저렴합니다.
첫 번째 수준 제목
EIP-4844 개발 일정
지난 3년 동안 이더리움은 PoW에서 PoS 합의로 전환하고 블록체인의 확장성을 높이는 일련의 업그레이드를 거쳤습니다.
다음은 중요한 Ethereum 업데이트의 타임라인과 개요입니다.
2020년 12월 1일 PoS 기반 비콘 체인이 출시되었으며, 이더리움 사용자는 별도의 비콘 체인에 ETH를 스테이킹하여 거래를 확인할 수 있습니다.
2022년 9월, 비콘 체인은 이더리움 메인넷과 통합되어 네트워크의 실행 및 합의 계층을 통합합니다.
2023년 4월 13일 상하이 업그레이드(EIP-4895)가 시작되어 이더리움 검증인을 위한 ETH 서약 출금 기능이 열렸습니다.
첫 번째 수준 제목
샤딩이란 무엇입니까?
샤딩은 블록체인 네트워크를 샤드 체인이라는 더 작은 단위로 나누는 것을 의미합니다. 각 샤드 체인은 트랜잭션을 병렬로 처리하여 트랜잭션 처리량을 극대화하고 네트워크 정체를 줄이며 가스 요금을 낮출 수 있습니다. 즉, 샤딩은 데이터베이스를 특정 데이터 조각을 관리하는 더 작은 데이터베이스로 분할하여 해당 데이터베이스의 효율성과 성능을 높이는 것입니다.
첫 번째 수준 제목
댄샤딩이란 무엇인가요?
Danksharding은 이더리움 블록체인을 확장하기 위해 Blob이라는 대량의 데이터를 사용하는 새로운 샤딩 아키텍처입니다. 롤업 중심의 레이어 2 프로토콜은 추가 Blob 데이터 공간을 사용하여 네트워크 정체를 완화함으로써 트랜잭션 수수료를 줄입니다.
현재 이더리움 기본 레이어의 TPS는 약 15이고, 두 번째 레이어 롤업의 TPS는 약 100입니다. 대략적인 추정에 따르면 Danksharding은 이더리움의 TPS(L1+L2 전체 고려)를 100,000으로 늘릴 것으로 예상됩니다.
Danksharding의 또 다른 혁신은 각 샤드가 자체 제안자를 갖는 대신 단 한 명의 제안자만이 모든 샤드에 대한 거래를 선택하는 병합 수수료 시장입니다. 이러한 통합 수수료 시장이 원활하게 작동하고 최대 추출 가능 가치(MEV) 문제를 완화하기 위해 제안자-빌더 분리(제안자는 다음 블록에 어떤 트랜잭션이 포함될지 선택하는 것을 의미함)라는 방법도 구현됩니다. )의 유효성 검사기.
첫 번째 수준 제목
프로토-댄크샤딩(Proto-Danksharding)이란 무엇입니까?
두 명의 이더리움 연구자인 Proto Lambda와 Dankrad Feist의 이름을 딴 Proto-Danksharding은 이더리움 TPS를 약 1000으로 증가시킬 것입니다. 이는 더 간단하며 전체 Danksharding을 달성하기 전에 필요한 단계입니다. 가장 중요한 것은 완전한 Danksharding을 가능하게 하는 중요한 부분인 Blob 데이터를 허용하는 새로운 트랜잭션 유형을 도입한다는 것입니다.
첫 번째 수준 제목
EIP-4844는 어떻게 가스비를 절감하나요?
EIP-4844(Proto-Danksharding)의 주요 목적은 Blob을 사용하여 트랜잭션을 수행함으로써 Ethereum 가스 비용을 줄이는 것입니다. Blob 데이터는 더 저렴하며 EVM(Ethereum Virtual Machine)은 해당 데이터에 액세스할 수 없으며 Blob에 대한 약속만 확인합니다. 또한 Proto-Danksharding의 데이터 대역폭은 슬롯당 1MB로 고정됩니다.

단순히 CallData를 더 저렴하게 만드는 것은 평균 또는 최악의 불일치로 이어질 수 있기 때문에 Ethereum 개발자는 L2 롤업의 트랜잭션에 초점을 맞춘 새로운 유형의 blob 전달 트랜잭션을 구축하여 가스 요금을 줄이려고 시도했습니다.
첫 번째 수준 제목
해결책
ProtoDanksharding은 다차원적인 EIP-1559 수수료 시장을 통해 가스 가격 위기를 해결합니다.
ProtoDanksharding이 제안되기 전에 EIP-4488은 높은 가스 요금 문제를 해결하려고 노력했습니다.
EIP-4488에는 두 가지 규칙이 있습니다: 통화 데이터에 대한 가스 요금은 바이트당 16가스 단위에서 3가스 단위로 감소됩니다. 한도는 블록당 1MB에 트랜잭션당 300바이트를 더해 최대 약 1.4MB까지 가능합니다.
블록 크기 제한은 평균 블록 로드가 급증하더라도 극심한 로드 급증으로 이어지지 않도록 하는 가장 쉬운 방법입니다. 또한 가장 극단적인 경우의 블록 크기(1.4MB)는 항상 현재 최대 블록 크기(1.8MB)보다 작습니다.
EIP-4488이 이전에 가스 문제에 대한 해결책을 제안했는데, 이더리움 커뮤니티가 가스비를 줄이기 위해 마침내 EIP-4844를 선택한 이유는 무엇입니까? EIP-4488은 현재의 변화를 최소화하면서도(안정성을 유지하면서) 앞으로는 더 많은 변화가 필요하기 때문이다. 이와 대조적으로 Proto-Danksharding의 목적은 향후 Ethereum 네트워크가 darksharding으로 업그레이드될 수 있도록 더 많은 프레임워크를 변경하는 것입니다.
Proto-Danksharding은 L2 Rollup에서 나온 데이터를 대용량 Blob에 저장하는 별도의 트랜잭션 형식을 생성하며, 각 블록에 존재하는 Blob 수에 상한이 있어 L2 수수료를 대폭 절감할 수 있습니다. Blob은 실행 계층이 아닌 합의 계층에 저장되므로 EVM(Ethereum Virtual Machine)에서 액세스할 수 없습니다.
Proto-Danksharding 후에도 샤딩은 여전히 복잡한 작업이지만 복잡성은 합의 계층으로 제한됩니다. 따라서 실행 계층 클라이언트 팀과 롤업 개발자는 추가 작업 없이 Proto-Danksharding에서 전체 샤딩으로 전환할 수 있습니다.
첫 번째 수준 제목
EIP-4844용 데이터 저장 옵션
슬롯당 약 1MB(12초)의 Proto-Danksharding은 연간 2.5TB의 데이터를 생성합니다. 합의 계층은 기록 보존(EIP-4444)을 통해 데이터 저장 문제를 해결하고 일정 기간 후에 Blob 데이터를 자동으로 삭제하는 논리를 구현할 수 있습니다.
첫 번째 수준 제목
EIP-4844 전후의 업그레이드는 무엇입니까?
이더리움 개발자들은 EIP-4844 이전에 가스 비용을 줄이기 위해 여러 가지 업그레이드를 제안했습니다. 예를 들어, EIP-3651은 블록 빌더가 Ethereum 블록 구축 소프트웨어인 Coinbase와 상호 작용하는 것을 방지하는 가스 요금을 줄이고, EIP-3855는 Push 0을 사용하여 개발자의 가스 요금을 줄이며, EIP-3860은 특정 사용 사례 비용에 대한 가스 요금을 줄입니다.
첫 번째 수준 제목
EIP-4844의 영향
EIP-4844의 주요 목표는 트랜잭션을 전달하는 새로운 유형의 Blob을 사용하여 이더리움의 L2 가스 요금을 10-100배 줄이는 것입니다. 이를 통해 향후 모든 업그레이드는 합의 계층에서만 발생하므로 전체 샤딩으로의 전환을 더 쉽게 만드는 것입니다.
아키텍처 수준에서 EIP-4844는 Blob 운반 트랜잭션을 도입했으며, 이는 이더리움이 L2를 위한 별도의 데이터 계층을 구축한 최초의 사례로 후속 완전한 Danksharding의 기반을 마련했습니다.
경제 모델 수준에서 EIP-4844는 Blob에 대한 새로운 수수료 시장을 도입할 것이며, 이는 Ethereum이 다차원 시장으로 이동하는 첫 번째 단계이기도 합니다.
요약
요약
EIP-4844는 Ethereum 네트워크의 확장성을 높이는 동시에 향후 전체 샤딩에 필요한 업데이트를 줄이는 주요 업그레이드입니다. Proto-Danksharding은 Blob 데이터 그룹의 크기를 늘려 더 많은 데이터 처리를 가능하게 하여 네트워크 정체를 줄이고 가스 요금을 낮춥니다.
매우 복잡한 프로토콜 업그레이드로서 EIP-4844는 이더리움 로드맵의 중요한 부분이며 제안자와 빌더의 분리 및 EIP-1559 Blob 수수료 조정과 같은 다른 시스템 업그레이드와도 관련이 있습니다.
EIP-4844는 Blob 운반 트랜잭션을 도입하는 것 외에도 실행 계층 논리, 유효성 검사 규칙, 다차원 가스 시장 및 향후 전체 샤딩에 필요한 기타 시스템 변경을 구현합니다.
EIP-4844는 대부분의 완전한 Danksharding 로직을 구현하지만 실제 샤딩은 구현하지 않는다는 점은 주목할 가치가 있습니다. EIP-4844는 대량 채택을 달성하는 데 필요한 비용 및 처리량 수준에 이더리움을 더 가깝게 만드는 것 외에도 확장성을 향상하고 비용을 절감할 수 있습니다.
EIP-4844는 아직 확실한 출시 날짜가 정해지지 않았지만 올해 말에 구현될 것으로 예상됩니다. EIP-4844를 구현한 후 사용자는 Ethereum, 특히 L2에서 주로 더 빠른 거래와 더 낮은 수수료 경험을 통해 눈에 띄는 개선을 보게 될 것입니다. EIP-4844의 성공적인 구현은 또한 이더리움을 암호화폐 공간에서 더욱 경쟁력 있게 만들 것입니다.


