확장성과 안전성의 병행: 이더리움 Fusaka 업그레이드 12개 EIP 전면 분석
저자:@ChromiteMerge
이더리움은 2025년 12월 3일 "Fusaka"라는 이름의 하드포크 업그레이드를 맞이할 예정이다. 이번 업그레이드는 총 12개의 이더리움 개선 제안(EIP)을 포함하고 있으며, 이들은 12개의 정밀한 부품처럼 함께 이더리움의 확장성, 보안성 및 운영 효율성을 향상시킬 것이다. 아래에서 필자는 이 12개의 EIP를 분류하여 각자가 해결하는 문제와 그것들이 이더리움의 미래에 왜 중요한지를 쉽게 설명하고자 한다.
확장성! 이더리움을 더 빠르고 더 많이 실행하게 하자
이것이 Fusaka 업그레이드의 핵심 주제이다. 이더리움이 전 세계 디지털 경제를 수용하려면 거래 혼잡과 높은 비용 문제를 해결해야 한다. 다음 몇 가지 EIP는 특히 Layer 2의 확장성과 비용 절감 및 효율성을 위해 이 목표를 달성하기 위해 설계되었다.
EIP-7594: PeerDAS - 데이터 가용성 샘플링
문제점: Dencun 업그레이드로 데이터 "Blob"이 Layer 2에 저렴한 데이터 저장소를 제공한 이후, 핵심 문제는 이러한 방대한 데이터가 실제로 사용 가능한지를 어떻게 보장할 것인가이다. 현재의 방법은 각 검증 노드가 블록에 포함된 모든 blob 데이터를 다운로드하고 검증하도록 요구하는 것이다. 하나의 블록이 최대 9개의 Blob을 포함할 수 있을 때는 이 방법이 가능하지만, 미래에 Blob의 수가 더 증가하면(예: 128개) 모든 blob을 다운로드하고 검증하는 데 높은 비용이 발생하여 검증 노드의 참여 장벽이 높아지고 네트워크의 탈중앙화가 위협받을 수 있다.
해결책: PeerDAS(동료 데이터 가용성 샘플링)는 전통적인 "모두 검사" 방식을 "샘플링 검사"로 전환한다. 간단히 말해:
네트워크는 전체 blob 데이터를 조각으로 나눈다.
각 검증자는 모든 blob을 다운로드할 필요 없이 무작위로 몇 개의 데이터 조각만 다운로드하고 검증하면 된다.
그런 다음, 서로 샘플링하고 검증 결과를 교환함으로써 전체 blob 데이터의 완전성과 가용성을 공동으로 확인할 수 있다.
이것은 대형 퍼즐 게임과 같아서, 각 사람은 몇 개의 조각만 가지고 있지만, 서로 중요한 연결 부분을 확인하기만 하면 전체 퍼즐이 완전하다는 것을 알 수 있다. 주목할 점은 PeerDAS가 전혀 새로운 발명품이 아니라는 것이다. 그 핵심 DAS 아이디어는 Celestia와 같은 제3자 DA 프로젝트에서 성공적으로 실현되었다. PeerDAS의 구현은 이더리움의 장기 확장 계획에 대한 중요한 "기술 부채"를 보완하는 것과 같다.
의의: PeerDAS는 검증자의 저장 부담을 크게 줄여 이더리움이 대규모 데이터 확장을 실현하는 데 있어 탈중앙화를 약화할 수 있는 장애물을 제거한다. 미래에는 각 블록이 수백 개의 Blob을 수용할 수 있을 것으로 기대되며, Teragas 비전이 주장하는 최대 1000만 TPS를 지원하고, 일반인도 쉽게 검증자를 운영하여 네트워크의 탈중앙화를 유지할 수 있다.
EIP-7892: BPO 하드포크 - 경량화 파라미터 업그레이드
문제점: Layer 2 데이터 용량에 대한 시장의 수요는 빠르게 변동하며, Blob의 수량 상한을 조정할 때마다 Fusaka와 같은 대규모 업그레이드를 기다려야 한다면 너무 느리며 생태계 발전의 속도를 따라잡을 수 없다.
해결책: 이 EIP는 특별한 "Blob 파라미터 전용 하드포크"(Blob Parameter Only Hardfork, BPO) 메커니즘을 정의한다. 이 업그레이드는 매우 경량화되어 있으며, Blob과 관련된 몇 가지 파라미터(예: 블록당 목표 Blob 수)만 수정하고 복잡한 코드 변경은 포함하지 않는다. 노드 운영자는 클라이언트 소프트웨어를 업그레이드할 필요 없이 지정된 시간에 새로운 파라미터를 수용하기만 하면 된다. 이는 소프트웨어의 온라인 업데이트를 위한 구성 파일을 제공하는 것처럼 간단하다.
의의: BPO 메커니즘은 이더리움이 네트워크 용량을 빠르고 안전하게 조정할 수 있는 능력을 부여한다. 예를 들어, 이번 Fusaka 업그레이드 이후 커뮤니티는 짧은 시간 내에 두 번 연속 BPO 업그레이드를 실행할 계획이며, Blob 용량을 점진적으로 두 배로 늘릴 예정이다. 이를 통해 이더리움은 필요에 따라 유연하고 점진적으로 blob 공간을 확장할 수 있으며, L2의 비용과 처리량이 원활하게 증가하고 위험도 더 잘 관리될 수 있다.
EIP-7918: 안정적인 Blob 비용 시장
문제점: 원래 Blob 비용 조정 메커니즘은 지나치게 "시장에 따라" 변동하여 몇 가지 예상치 못한 문제를 초래했다. 첫째, Blob에 대한 시장 수요가 낮을 때 비용이 거의 0에 가까워지지만, 이는 새로운 수요를 효과적으로 자극하지 못하고 오히려 비정상적인 "역사적 최저가"를 만들어낸다. 반대로, 수요가 높을 때 blob fee는 급등하여 또 다른 극단적인 고가를 만들어낸다. 이러한 극심한 가격 "내부 경쟁"은 Layer 2의 비용 계획을 어렵게 만든다.
해결책: EIP-7918의 핵심 아이디어는 Blob 비용이 무제한으로 변동하지 않도록 하고, 대신 합리적인 가격 범위를 설정하는 것이다. 즉, 유연한 "최소 소비"를 설정하는 것이다. 구현 방식은 blob fee의 상한선과 하한선을 Layer 2의 Layer 1에서의 실행 비용(execution fee)과 연결하는 것이다. 상태 루트를 업데이트하든, ZK 증명을 검증하든, 이러한 실행 비용은 상대적으로 안정적이며 L2 블록 내 거래량과의 관계는 크지 않다. 따라서 blob fee의 상한선과 하한선을 이 안정적인 "앵커"와 연결하면 가격이 급등락하는 것을 방지할 수 있다.
의의: 이 개선의 직접적인 이점은 Blob 비용 시장의 "내부 경쟁"을 방지하여 Layer 2 프로젝트의 운영 비용 모델을 더 예측 가능하게 만든다. 이렇게 하면 Layer 2는 최종 사용자에게 더 안정적이고 합리적인 거래 비용을 설정할 수 있으며, "오늘 무료, 내일 고가"의 롤러코스터 같은 경험을 피할 수 있다.
EIP-7935: 메인넷 거래 용량 향상
문제점: 각 이더리움 블록이 수용할 수 있는 거래 총량은 "블록 Gas 상한선"(현재 약 3000만)에 의해 결정되며, 수년간 조정되지 않았다. 전체 네트워크의 처리량을 높이려면 이 상한선을 높이는 것이 가장 직접적인 방법이지만, 검증 노드의 하드웨어 장벽을 높이지 않고, 탈중앙화 정도를 약화시키지 않아야 한다.
해결책: 이 제안은 블록의 기본 Gas 상한선을 새로운 수준으로 높이는 것을 제안한다(구체적인 수치는 미정이며, 4500만 또는 그 이상일 수 있다). 이는 강제적으로 고정하는 것이 아니라 새로운 추천 기본값을 제시하여 합의 계층 검증자가 점진적으로 더 높은 Gas 상한선을 수용하도록 유도하는 것이다.
의의: 이는 각 Layer 1 블록이 더 많은 거래를 패키징할 수 있음을 의미하며, 이더리움 메인넷의 TPS가 직접적으로 향상되고, 네트워크 혼잡과 Gas 비용 급등이 완화될 수 있다. 물론, 이는 검증자의 하드웨어에 더 높은 요구를 제기하므로 커뮤니티는 신중하게 테스트하고 추진할 것이다.
안전과 안정성! 네트워크에 견고한 방어선을 구축하자
확장성과 함께 네트워크의 안전성과 안정성을 보장해야 한다. 이더리움 재단은 2025년 5월에 "1조 달러 안전 계획"(Trillion Dollar Security, 1TS)를 시작했으며, 목표는 1조 달러 규모의 자산을 안전하게 수용할 수 있는 이더리움 네트워크를 구축하는 것이다. Fusaka의 여러 EIP는 1TS 계획을 추진하는 것으로, 고속으로 달리는 이더리움에 더 신뢰할 수 있는 "브레이크"와 "가드레일"을 설치하는 것과 같다.
EIP-7934: 블록 물리적 크기 상한 설정
문제점: 이더리움의 "블록 Gas 상한선"은 블록 내 모든 거래의 총 계산량만을 고려하고 블록의 물리적 크기를 규정하지 않는다. 이로 인해 공격자가 "저비용, 대용량" 거래(예: 많은 주소로 0 ETH를 전송하는 것, 계산량은 매우 낮지만 데이터량은 매우 큰 거래)를 정교하게 구성하여 계산량은 기준을 초과하지 않지만 물리적 크기가 비정상적으로 큰 블록을 패키징할 수 있는 취약점이 발생한다. 이러한 "데이터 폭탄" 블록은 네트워크에서 전파되는 속도가 매우 느려져 일부 노드가 데이터를 제때 수신하지 못하고 뒤처질 수 있으며, 이는 심각한 DoS(서비스 거부) 공격 위험을 초래할 수 있다.
해결책: 각 블록의 크기에 대해 10MB의 강제 상한선을 설정한다. 이 크기를 초과하는 블록은 네트워크에서 거부된다.
의의: 이는 도로에서 화물차의 최대 크기를 규정하는 것과 같아 "너무 넓고 긴" 차량이 교통에 영향을 미치는 것을 방지한다. 이는 블록이 네트워크에서 빠르게 전파될 수 있도록 보장하며, 지연을 줄이고 네트워크의 안정성과 공격 저항 능력을 향상시킨다.
EIP-7825: 단일 거래 Gas 상한 설정
문제점: 현재 블록에는 총 Gas 상한선이 있지만 단일 거래에는 없다. 이론적으로, 누군가가 거의 전체 블록 자원을 소모하는 거래를 구성하여 다른 모든 거래를 밀어낼 수 있으며, 이는 공정하지 않으며 안전 위험이 있다.
해결책: 각 거래에 대해 1677만 Gas의 강제 상한선을 설정한다. 이 규모를 초과하는 복잡한 작업은 미리 여러 거래로 나누어 제출해야 한다.
의의: 이는 네트워크의 공정성과 예측 가능성을 높이며, 어떤 거래도 "독점"할 수 없도록 보장한다. 사용자의 일반 거래는 특정 "슈퍼 대량 거래"로 인해 과도하게 지연되지 않는다.
EIP-7823 \& EIP-7883: Mod











