EIP-8109는 ERC-2535 다이아몬드 패턴을 단순화하여 더 접근하기 쉬운 버전의 "다이아몬드, 단순화(Diamonds, Simplified)"를 제안하였으나, 현재 Withdrawn 상태입니다. 제안이 철회된 이유와 배경을 이해하는 것이 중요합니다.
다이아몬드 패턴 배경
ERC-2535는 여러 구현 컨트랙트(facet)를 단일 프록시를 통해 노출하는 다이아몬드 패턴을 표준화했습니다. 강력하지만 구현 복잡도가 높아 진입 장벽이 있었습니다.
단순화 시도
EIP-8109는 불필요한 기능을 제거하고 핵심 다이아몬드 구조만 유지하는 최소화된 인터페이스를 제안했습니다. 소규모 프로젝트와 새로운 개발자들의 접근성을 높이는 것이 목표였습니다.
철회 이유
커뮤니티 논의 결과 EIP-8110(도메인 아키텍처)과의 중복이 지적되었고, 단순화 과정에서 중요한 보안 특성이 손실될 수 있다는 우려가 제기되었습니다. 결국 저자가 제안을 철회하였습니다.