Tech/EIPs/#5018
ERC 5018카테고리 · ERC유형 · 표준 트랙상태 · 정체

Filesystem-like Interface for Contracts

EIP-5018은 스마트 컨트랙트에 파일시스템과 유사한 인터페이스를 제공하는 표준을 제안합니다. 컨트랙트 저장소를 파일/디렉터리 구조로 추상화하여 온체인 데이터 관리를 단순화하려 했으나 정체 상태입니다.

파일시스템 추상화

컨트랙트가 바이트 데이터를 이름이 붙은 청크(청크 단위)로 저장하고 검색하는 인터페이스를 정의합니다. read, write, size, remove 등 친숙한 파일 작업을 지원합니다.

온체인 스토리지 활용

EVM 스토리지에 파일 시스템 의미론을 부여함으로써 온체인 애플리케이션의 데이터 구조화가 용이해집니다. 스마트 컨트랙트가 라이브러리나 미디어 파일을 직접 관리할 수 있습니다.

정체 이유

온체인 스토리지 비용이 높아 대용량 파일 저장은 비현실적이며, IPFS 등 오프체인 스토리지가 더 적합하다는 의견이 있었습니다. 실용적인 사용 사례가 충분히 설득력 있게 제시되지 못했습니다.

관련 기술

EthFS, ERC-2569 등 온체인 파일 저장 관련 다른 시도들과 함께 논의되었습니다. 온체인 렌더링 NFT와 완전 탈중앙화 앱(dApp) 개발에 대한 관심에서 비롯된 제안입니다.

공식 ERC 문서open_in_new