EIP-6909는 단일 컨트랙트에서 여러 종류의 토큰을 효율적으로 관리하는 최소한의 멀티토큰 인터페이스를 정의합니다. ERC-1155의 단순화된 대안으로 설계되었으며, Final 상태로 채택되었습니다.
ERC-1155 대비 개선
ERC-1155는 강력하지만 배치 전송 강제, 콜백 메커니즘, 복잡한 허용량 구조 등 많은 복잡성을 포함합니다. EIP-6909는 이를 제거하고 필수 기능만 남긴 최소 인터페이스를 제공합니다.
핵심 인터페이스
balanceOf, allowance, transfer, transferFrom, approve 등 ERC-20과 유사한 직관적인 함수 집합을 멀티토큰 환경에 적용합니다. 각 토큰은 숫자 ID로 구분됩니다.
가스 효율성
불필요한 콜백과 데이터 구조를 제거함으로써 ERC-1155보다 낮은 가스 비용으로 동일한 멀티토큰 기능을 제공합니다. DEX, DeFi 프로토콜 등 가스 최적화가 중요한 분야에서 선호됩니다.
Uniswap v4 연계
Uniswap v4는 유동성 포지션 관리에 EIP-6909를 채택하였습니다. 이로 인해 표준의 실용성이 검증되고 채택이 가속화되었습니다.
현황
Final 상태로 확정되었으며, Uniswap v4를 포함한 다수의 주요 DeFi 프로토콜에서 활발히 사용되고 있습니다.