ERC-1967 — Proxy Storage Slot 표준

업그레이드 가능한 스마트 컨트랙트를 개발할 때, Proxy 패턴을 많이 사용하게 됩니다. 이때 Proxy와 Logic Contract 간의 상태 충돌을 방지하고, Etherscan 등 클라이언트 툴에서 실제 Logic Contract를 추적할 수 있도록 만든 표준이 바로 ERC-1967입니다.

ERC-1967은 Proxy가 Logic(Implementation) 주소, Admin 주소, Beacon 주소를 저장하는 고정된 Storage Slot 위치를 정의합니다. 이를 통해 업그레이드 가능한 컨트랙트의 안전성과 호환성을 보장합니다.


핵심 요약


사용 목적


저장 슬롯 정의