EIP-7813은 테이블 기반의 내성 가능한 스마트 계약 스토리지 표준을 제안합니다. 외부에서 계약의 스토리지 레이아웃을 조회하고 이해할 수 있는 표준화된 방법을 제공합니다.
문제 정의
현재 스마트 계약의 스토리지는 외부에서 해석하기 어렵습니다. ABI는 함수 인터페이스를 설명하지만 스토리지 레이아웃에 대한 표준 설명 방식이 없습니다.
테이블 기반 접근
스토리지를 논리적 테이블로 구조화하고 각 테이블의 스키마를 온체인에 등록하는 방식을 제안합니다. 외부 도구가 계약 상태를 데이터베이스처럼 쿼리할 수 있게 됩니다.
내성 기능
계약이 자신의 스토리지 레이아웃을 반환하는 표준 인터페이스를 구현합니다. 디버깅, 감사, 데이터 인덱싱 등 다양한 도구가 이 정보를 활용할 수 있습니다.
현재 상태
Review 상태로 블록체인 인프라 개발자들의 검토를 받고 있습니다. 스마트 계약 투명성과 도구 지원 개선에 기여하는 표준으로 평가받고 있습니다.