앞으로 5년 동안 비탈릭은 이더리움을 이렇게 확장할 것이다
2026년 2월 27일, Vitalik Buterin은 Ethereum Research에 "Hyper-scaling state by creating new forms of state(새로운 형태의 상태를 생성하여 상태를 초확장하기)"라는 제목의 긴 글을 발표했습니다.
이 글에서 Vitalik Buterin은 이더리움의 확장 경로를 더욱 정리했습니다. 이 글은 단순히 기술적인 관점에서 이더리움의 확장에 대해 이야기하는 것이 아니라, 전체적인 아키텍처 관점에서 단계적으로 추진할 수 있는 확장 방안을 제공하여, 향후 몇 년 동안 이더리움의 네트워크 용량을 지속적으로 확대할 수 있는 기초를 마련하는 것을 목표로 하고 있습니다.
동시에 그는 X에 이 글을 추가로 설명하는 트윗을 올렸습니다. 우리는 Vitalik이 이번에 새롭게 제안한 확장 방안이 무엇인지, 그리고 왜 그렇게 해야 하는지를 쉽게 이해해 보려고 합니다.
실행 자원과 데이터 자원의 단기 및 장기 확장
Vitalik은 긴 글의 시작 부분에서 "향후 5년 내에 이더리움을 확장하기 위해서는 세 가지 자원을 확장해야 한다"고 지적했습니다:
실행 자원: EVM 계산, 서명 검증 등
데이터 자원: 거래의 발신자, 수신자, 서명 등
상태 자원: 계좌 잔액, 코드, 저장소
앞의 두 가지는 단기 및 장기 확장 방안이 있습니다.
실행 자원에 대해서는, 단기적으로 블록 접근 목록(BAL), ePBS 및 가스 요금 재조정을 통해 약 10-30배의 성장을 이루고, 장기적으로 ZK-EVM을 통해 약 1000배의 성장을 이루며, 특정 유형의 계산(서명, SNARK/STARK)에 대해서는 오프체인 집합을 통해 성능을 약 10000배 향상시킬 수 있습니다.
데이터 자원에 대해서는, 단기적으로 p2p 개선 및 다차원 가스를 통해 약 10-20배의 성장을 이루고, 장기적으로 Blobs + PeerDAS를 통해 약 500배의 성장을 이루게 됩니다.
단기 확장은 이더리움이 더 빠르게 작동하도록 하는 데 초점을 맞추고 있습니다. 현재 이더리움이 느린 이유는 현재의 검증 방식이 직렬적이기 때문입니다. 즉, 거래를 하나씩 확인합니다. 만약 어떤 거래가 막히면, 전체 검증 과정이 멈추게 됩니다.
따라서 올해의 Glamsterdam 업그레이드에서는 블록 접근 목록(BAL)과 ePBS가 도입될 것입니다.
블록 접근 목록은 블록 패커가 검증자에게 미리 "이 블록의 거래는 이러한 계좌와 저장소 위치에 접근할 것"이라고 알려줍니다. 이 정보를 통해 검증자는 미리 준비하여 이 데이터를 하드디스크에서 메모리로 로드할 수 있습니다. 그런 다음 검증자는 여러 거래를 병렬로 확인할 수 있으며, 하나씩 확인할 필요가 없습니다. 마치 공장의 조립 라인처럼: 예전에는 한 작업자가 전체 제품을 담당했지만, 이제는 여러 작업자가 동시에 다른 부분을 처리합니다.
ePBS는 블록의 패킹과 검증 과정을 분리합니다. 블록 생성자는 거래를 패킹하고, 제안자는 블록을 제안하며, 검증자는 블록을 검증합니다. 각 역할이 자신의 부분을 잘 수행하면, 블록 생성자는 더 많은 거래를 더 공격적으로 패킹할 수 있습니다. 왜냐하면 제안자와 검증자가 그를 도와 검증해 주기 때문에 안전성 문제를 걱정할 필요가 없기 때문입니다.
가스 요금 재조정 + 다차원 가스는 "핵심 기술"이라고 할 수 있습니다. 현재 이더리움의 모든 작업은 동일한 가스 요금을 사용합니다. 하지만 Vitalik의 생각은, 서로 다른 작업은 서로 다른 가격을 가져야 한다는 것입니다.
특히, 새로운 상태를 생성하는 것(예: 새로운 계좌 생성, 새로운 계약 배포)은 특별한 "상태 생성 요금"이 있어야 합니다. 왜냐하면 새로운 상태를 생성하는 것은 가장 비싼 작업이기 때문입니다. 이는 계산 자원뿐만 아니라 저장소 자원도 차지합니다. 그리고 이 비용은 영구적입니다. 즉, 한 번 생성되면 이 상태는 계속 존재합니다.
따라서 Vitalik의 생각은: 새로운 상태 생성을 더 비싸게 만들고, 일반 거래는 더 저렴하게 만드는 것입니다.
이를 구현하는 방법은 "저수지 메커니즘"입니다. 두 개의 통을 상상해 보세요. 하나는 "상태 생성 요금"을 담고, 다른 하나는 "일반 가스 요금"을 담습니다. 계약이 서로 호출할 때, 가스는 자동으로 두 개의 통에서 빌려와서 혼란이 없도록 보장합니다.
일반 사용자의 거래는 "상태 생성 요금"을 지불하지 않기 때문에 더 저렴해질 것입니다. 새로운 상태를 생성하려는 개발자는 더 높은 요금을 지불해야 합니다. 이렇게 하면 네트워크의 전체 용량은 폭발적으로 증가하지만, 상태의 증가는 통제되어 전체 노드의 하드디스크가 폭발하지 않게 됩니다.
장기 확장은 메인넷 자체를 키우고 Layer 2에 대한 의존도를 줄이는 것입니다. 여기에는 Blobs + PeerDAS와 ZK-EVM의 단계적 롤아웃이 포함됩니다.
Blobs는 임시 대용량 파일 저장소로, 현재는 주로 Layer 2에서 사용됩니다. 앞으로 이더리움 메인넷도 Blobs를 사용하여 데이터를 저장할 것입니다. 하지만 문제가 발생합니다. 모든 노드가 모든 Blobs를 다운로드해야 한다면, 네트워크가 과부하에 걸릴 것입니다.
여기서 Peer












