Tech/EIPs/#2711
EIP 2711카테고리 · 코어유형 · 표준 트랙상태 · 철회됨

Sponsored, expiring and batch transactions.

EIP-2711은 스폰서 트랜잭션, 만료 트랜잭션, 배치 트랜잭션을 하나의 새로운 트랜잭션 유형으로 통합하는 제안입니다. 가스비 추상화와 트랜잭션 유효성 관리를 개선하려는 목적으로 제안되었으나 철회되었습니다.

제안 내용

EIP-2711은 제3자가 가스비를 대신 지불하는 스폰서 트랜잭션 기능을 도입하려 했습니다. 또한 특정 시간 이후 자동으로 무효화되는 만료 기능과 여러 트랜잭션을 하나로 묶는 배치 기능도 포함했습니다. 이 모든 기능을 새로운 트랜잭션 타입 3으로 구현하려 했습니다.

기술적 접근

새로운 트랜잭션 유형은 EIP-2718의 typed transaction envelope을 활용하려 했습니다. 스폰서는 별도의 서명을 제공하여 가스비를 지불하고, 원래 발신자는 실제 트랜잭션 내용에만 서명합니다. 만료 시간은 블록 번호 또는 타임스탬프로 지정할 수 있었습니다.

철회 이유

EIP-2711은 복잡성이 너무 높고 여러 기능을 한 EIP에 묶는 것이 적절하지 않다는 비판을 받았습니다. 스폰서 트랜잭션은 ERC-4337 계정 추상화로, 만료 기능은 별도 EIP로 분리되어 발전했습니다. 결국 더 나은 대안들이 등장하면서 이 제안은 공식적으로 철회되었습니다.

역사적 의의

EIP-2711은 가스비 추상화와 트랜잭션 유연성에 대한 논의를 촉진시킨 중요한 제안이었습니다. 이 제안의 아이디어들은 이후 EIP-3074, ERC-4337 등 여러 후속 제안에 영향을 미쳤습니다. 트랜잭션 타입 확장 논의의 출발점 역할을 했습니다.

공식 EIP 문서open_in_new