EIP-8167은 모듈식 디스패치 프록시를 위한 ERC 표준을 제안합니다. 프록시 컨트랙트의 함수 디스패치 로직을 모듈화하여 더 유연하고 업그레이드 가능한 프록시 아키텍처를 구현합니다.
제안 배경
기존 투명 프록시나 UUPS 프록시는 단일 구현 컨트랙트로의 디스패치만 지원합니다. 복잡한 다중 구현 시나리오에서 함수별 라우팅이 필요하지만 표준화된 방법이 없었습니다.
모듈식 디스패처
각 함수 시그니처에 대한 디스패치 규칙을 별도 모듈로 정의합니다. 프록시는 이 모듈들을 조합하여 동적으로 함수 호출을 라우팅하며, 모듈을 교체하여 특정 기능만 업그레이드할 수 있습니다.
보안 고려사항
디스패치 모듈의 추가 및 제거에 대한 접근 제어와 타임락을 표준화합니다. 이를 통해 프록시 업그레이드의 투명성과 안전성을 동시에 확보합니다.
현재 상태
Draft 단계로, EIP-2535 Diamond와의 차별성 명확화 및 가스 오버헤드 최소화 방안이 검토되고 있습니다.