Tech/EIPs/#7546
ERC 7546카테고리 · ERC유형 · 표준 트랙상태 · 초안

Upgradeable Clone for Scalable Contracts

EIP-7546은 확장 가능한 스마트 컨트랙트 배포를 위한 업그레이드 가능한 클론(Upgradeable Clone) 패턴을 표준화합니다. EIP-1167 최소 프록시 클론에 업그레이드 가능성을 결합하여 대규모 컨트랙트 배포를 효율적으로 지원합니다.

개요

EIP-1167 클론 패턴은 컨트랙트 배포 비용을 크게 줄이지만 업그레이드가 불가능합니다. EIP-7546은 공유 구현(implementation)을 가리키는 업그레이드 가능한 클론 구조를 제안하여 두 가지 장점을 모두 취합니다.

기술 구조

각 클론 인스턴스는 중앙 레지스트리 또는 공유 프록시를 통해 최신 구현을 조회합니다. 구현이 업그레이드되면 모든 클론 인스턴스에 자동으로 적용되어 대규모 업그레이드가 단일 트랜잭션으로 가능해집니다.

활용 사례

DAO 서브조직, NFT 컬렉션 컨트랙트, 다중 사용자 금고 등 동일한 로직을 공유하는 수백~수천 개의 인스턴스가 필요한 시스템에 적합합니다. 배포 비용과 업그레이드 유연성 사이의 균형을 최적화합니다.

현재 상태

Draft 단계이며, 보안 패턴과 레지스트리 구조에 대한 구체적인 설계가 논의 중입니다. 대규모 온체인 시스템의 관리 효율성을 크게 높일 수 있는 표준입니다.

공식 ERC 문서open_in_new