EIP-7702란? 64억 달러 규모의 바이낸스 해킹 뒤에 숨은 이더리움 업그레이드
제목 연관성·주요 수치·시장 영향·향후 전망을 기준으로 핵심 문장을 선별한 요약 브리핑입니다.
핵심 포인트
- EIP-7702를 사용하면 일반 이더리움 지갑에서 스마트 계약 코드를 실행하여 일괄 및 후원 거래가 가능해집니다.
- 이 가이드에서는 EIP-7702가 무엇인지, 작동 방식, 개발자가 EIP-7702를 원한 이유, 기록상 최대 규모의 암호화폐 도난에 공격자가 EIP-7702를 사용한 방법에 대해 설명합니다.
- "EOA를 위한 코드 설정"이라는 제목의 EIP-7702는 공식 사양에 따라 이더리움 공동 창립자 Vitalik Buterin과 개발자 Sam Wilson, Ansgar Dietrichs 및 lightclient가 2024년 5월에 작성한 이더리움 개선 제안입니다.
본문
EIP-7702를 사용하면 일반 이더리움 지갑에서 스마트 계약 코드를 실행하여 일괄 및 후원 거래가 가능해집니다. EIP-7702는 이러한 격차를 해소하려는 시도입니다. 이 가이드에서는 EIP-7702가 무엇인지, 작동 방식, 개발자가 EIP-7702를 원한 이유, 기록상 최대 규모의 암호화폐 도난에 공격자가 EIP-7702를 사용한 방법에 대해 설명합니다. "EOA를 위한 코드 설정"이라는 제목의 EIP-7702는 공식 사양에 따라 이더리움 공동 창립자 Vitalik Buterin과 개발자 Sam Wilson, Ansgar Dietrichs 및 lightclient가 2024년 5월에 작성한 이더리움 개선 제안입니다. 이는 2025년 5월 7일에 출시된 이더리움의 주요 업그레이드인 Pectra의 헤드라인 변경 사항 중 하나였습니다.
당시 Ethereum 핵심 개발자인 Preston Van Loon은 "EIP-7702는 우리가 오랫동안 필요로 했던 기반을 마련합니다"라고 Decrypt에 말했습니다. "Pectra를 사용하는 최종 사용자가 완전한 추상화를 즉시 사용할 수는 없지만, 이번 업그레이드는 Ethereum이 앞으로 나아갈 수 있도록 지원하는 인프라를 제공합니다." EIP-7702는 토큰이나 별도의 블록체인이 아닌 이더리움의 핵심 프로토콜에 대한 변경이므로 구매할 것이 없습니다. EIP-7702에는 새로운 유형의 이더리움 트랜잭션인 "세트 코드 트랜잭션"이 추가되었습니다. 여기에는 업그레이드 중인 계정의 개인 키로 각각 서명된 인증 목록이 있으며, 계정이 사용하려는 스마트 계약의 주소가 지정됩니다. EIP-7702는 이전 업그레이드에서 금지된 코드 값인 바이트 0xef를 사용하여 위임된 계정을 표시하므로 이와 같은 특별한 목적으로 예약될 수 있습니다.
사양에는 제공하도록 설계된 세 가지 주요 기능이 명시되어 있습니다. 위임된 코드는 "계정에 대한 무제한 액세스"를 갖기 때문에 앱은 사용자에게 EIP-7702 승인에 서명하도록 요청해서는 안 되며 지갑은 이에 대한 인터페이스를 제공해서는 안 된다고 사양에서는 경고합니다. TRM Labs에 따르면 이더리움에서 공격자는 EIP-7702 위임을 사용하여 바이낸스 핫 지갑을 자신이 제어하는 스위퍼로 전환했으며 사전에 50개의 승인이 서명되었습니다. 바이낸스는 손상된 엔지니어의 노트북에서 조사가 시작되었으며 이후 "추가 침해 지점"을 발견했다고 밝혔습니다. EIP-7702는 모든 이더리움 계정을 스마트 계약처럼 유연하게 만들겠다는 오랜 목표인 전체 계정 추상화를 향한 첫 번째 단계입니다.