x402 트랙 03
🔐
위조할 수 없는 결제 증명을 만드는 방법
EIP-712 서명은 수학적으로 변조가 불가능합니다.
누가 서명했는지, 무엇에 서명했는지를 동시에 증명합니다.
이 모듈에서 배울 것
- →EIP-712 서명의 4개 레이어 구조 (도메인·타입·메시지·서명)
- →금액·수신자 변조와 리플레이 공격이 왜 불가능한가
- →Permit(EIP-2612)으로 가스 없이 결제 권한을 부여하는 원리
🏷️
구조화 서명
raw 메시지가 아닌 타입이 정의된 구조에 서명해 의미를 명확히 합니다.
🧂
도메인 분리
앱·체인·컨트랙트마다 서명 범위를 제한해 크로스-앱 재사용을 방지합니다.
🎟️
Permit
서명 하나로 ERC-20 인출 권한을 부여합니다. 사용자 가스비가 0입니다.