EIP-8141의 발전 - EOA 지원
sm-stack · 2026.03.12 · Short
[EIP-8141의 발전 - EOA 지원] EIP-8141: 프레임 트랜잭션과 관련된 논의가 뜨거운 가운데, 최근 스펙에 중요한 업데이트가 있었습니다. 바로 EOA를 지원하겠다는 것입니다. EOA도 프로토콜 내에서 스마트 계정처럼 다뤄 프레임 트랜잭션을 보낼 수 있도록 하고, 다음과 같은 기능들을 지원하도록 하자는 이야기입니다. - 트랜잭션 배칭 - 가
[EIP-8141의 발전 - EOA 지원] EIP-8141: 프레임 트랜잭션과 관련된 논의가 뜨거운 가운데, 최근 스펙에 중요한 업데이트가 있었습니다. 바로 EOA를 지원하겠다는 것입니다. EOA도 프로토콜 내에서 스마트 계정처럼 다뤄 프레임 트랜잭션을 보낼 수 있도록 하고, 다음과 같은 기능들을 지원하도록 하자는 이야기입니다. - 트랜잭션 배칭 - 가스 추상화: 대납, ERC20으로 가스비 납부 - P256 기반 패스키 서명 네이티브하게 지원 어차피 ERC-4337 / EIP-7702로 지원이 가능하지 않냐? 할 수도 있겠지만, 중요한 점은, 이 모든 UX 개선이 '유저의 추가 액션 없이' 가능하다는 점입니다. 물론 기존 EIP-7702로도 위 기능 일부를 구현할 수는 있었지만, 대부분의 지갑이 보안 상의 이유로 보수적인 접근을 취해, 사실상 대부분의 사용자는 이러한 UX 이점을 얻지 못하였죠. EIP-8141의 이번 EOA 지원은, 유저가 아무것도 하지 않아도, 앱 단에서 트랜잭션 전송 코드만 조금 수정하면 이러한 UX를 제공할 수 있도록 합니다. 개발자 도구들도 EOA 지원에 한해서는 큰 수정 없이 프레임 트랜잭션을 지원할 수 있구요. 뿐만 아니라 놀라운 점은, EIP-8141이 'P256 키로 EOA를 만드는' 플로우도 제공한다는 점입니다. 즉, 이를 활용한 월렛의 유저들은 니모닉을 안전한 곳에 저장하거나 할 필요 없이, 아이폰 등 하드웨어에 안전하게 저장된 P256 키를 이더리움 계정의 개인 키로 사용하며, Face ID로 서명을 만들 수 있게 됩니다. 이러한 구조의 실제 구현과 활용 방식 등에 대해 궁금하신 분은, 이 글을 참조하시길 바랍니다. EOA 기본 지원뿐만 아니라, ML-DSA를 활용한 양자 저항 계정, 그리고 EIP-8141 하에서의 모듈러 계정에 대한 이야기도 얕게나마 다루고 있습니다.