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

Extending ERC20 with token locking capability

EIP-1132는 ERC-20 토큰에 잠금(locking) 기능을 추가하는 확장 표준을 제안한 것으로, 현재 정체(Stagnant) 상태입니다. 스테이킹, 거버넌스, 베스팅 등의 시나리오에서 토큰을 일정 기간 이동 불가 상태로 만드는 표준 인터페이스를 정의하려 했습니다.

제안 배경

토큰 잠금은 스테이킹 프로토콜, 거버넌스 투표, 베스팅 스케줄 등에서 필수적인 기능입니다. 각 프로젝트가 자체적인 잠금 메커니즘을 구현해 표준이 없고 상호운용성이 낮았습니다.

제안 내용

lock(), unlock(), tokensLocked(), tokensLockedAtTime() 등의 함수를 ERC-20에 추가하는 인터페이스를 정의했습니다. 잠금 이유(reason)와 잠금 해제 시간을 파라미터로 받아 유연한 잠금 관리가 가능하도록 설계되었습니다.

정체 이유

ERC-20 확장 표준 대신 별도의 잠금 컨트랙트 패턴이 더 널리 사용되었습니다. 표준이 특정 유스케이스에 지나치게 맞춰져 있다는 비판도 있었습니다.

현재 상황

공식 표준으로 채택되지 못했으나, 유사한 설계 패턴은 많은 DeFi 및 거버넌스 프로토콜에서 독자적으로 구현되어 사용되고 있습니다.

공식 ERC 문서open_in_new