Tech/EIPs/#6800
EIP 6800카테고리 · 코어유형 · 표준 트랙상태 · 정체

Ethereum state using a unified verkle tree

EIP-6800은 이더리움의 상태 저장 구조를 기존 머클 패트리샤 트리에서 통합된 버클 트리(Verkle Tree)로 전환하는 핵심 프로토콜 변경을 제안합니다. 이 변경은 스테이트리스 클라이언트를 실현하기 위한 핵심 기반 기술입니다.

버클 트리란

버클 트리는 벡터 커밋먼트 기반의 암호학적 자료 구조로, 머클 패트리샤 트리보다 훨씬 작은 증명(witness)을 생성합니다. 작은 증명 크기는 스테이트리스 클라이언트가 블록을 검증할 때 필요한 데이터 전송량을 획기적으로 줄여 줍니다.

스테이트리스 이더리움

현재 이더리움 노드는 전체 상태 데이터를 저장해야 하지만, 버클 트리를 사용하면 블록 단위 증명만으로 검증이 가능해집니다. 이는 노드 운영의 하드웨어 요구사항을 크게 낮추어 탈중앙화에 기여합니다.

마이그레이션 전략

EIP-6800은 기존 상태를 버클 트리 형식으로 변환하는 전환 메커니즘도 정의합니다. 전환 기간 동안 두 트리가 병존하는 하이브리드 방식이 논의되었습니다.

정체 이유 및 현황

버클 트리 암호학과 상태 전환 로직의 복잡성으로 인해 개발과 감사가 지연되고 있습니다. 관련 연구는 계속 진행 중이나 공식 EIP 진행은 정체 상태입니다.

공식 EIP 문서open_in_new