EIP-7867은 지갑 호출(wallet call) 실행에 흐름 제어(flow control) 기능을 추가하는 Interface EIP입니다. 조건부 실행, 루프, 분기 등의 제어 흐름 구조를 지갑 수준에서 표준화하고자 했으나 현재 Stagnant 상태입니다.
제안 내용
이 EIP는 EIP-5792(Wallet Call API)를 확장하여 조건부 실행, 순차 실행, 병렬 실행 등의 흐름 제어 기능을 추가합니다. 지갑이 복잡한 멀티스텝 트랜잭션 플로우를 사용자 승인 없이 자동으로 처리할 수 있게 합니다.
정체 원인
EIP-5792 자체가 아직 표준화 과정에 있으며, 그 위에 흐름 제어 레이어를 추가하는 것이 시기상조라는 의견이 많았습니다. 또한 지갑 측에서의 구현 복잡성과 보안 리뷰 부담이 정체의 주요 원인입니다.
보안 우려
흐름 제어 기능이 지갑 수준에서 구현되면 악성 DApp이 복잡한 조건부 로직을 통해 사용자를 속일 가능성이 커집니다. 사용자에게 복잡한 실행 플로우를 명확하게 표시하는 것이 어렵다는 UX 문제도 있습니다.
역사적 의의
Stagnant 상태이지만 멀티스텝 지갑 상호작용 표준화에 대한 논의를 활성화하는 데 기여했습니다. 향후 Account Abstraction의 성숙과 함께 유사한 제안이 다시 논의될 가능성이 있습니다.