x402

결제 증명과 서명

x402 트랙 03
🔐

위조할 수 없는 결제 증명을 만드는 방법

EIP-712 서명은 수학적으로 변조가 불가능합니다.
누가 서명했는지, 무엇에 서명했는지를 동시에 증명합니다.

이 모듈에서 배울 것

  • EIP-712 서명의 4개 레이어 구조 (도메인·타입·메시지·서명)
  • 금액·수신자 변조와 리플레이 공격이 왜 불가능한가
  • Permit(EIP-2612)으로 가스 없이 결제 권한을 부여하는 원리
🏷️
구조화 서명

raw 메시지가 아닌 타입이 정의된 구조에 서명해 의미를 명확히 합니다.

🧂
도메인 분리

앱·체인·컨트랙트마다 서명 범위를 제한해 크로스-앱 재사용을 방지합니다.

🎟️
Permit

서명 하나로 ERC-20 인출 권한을 부여합니다. 사용자 가스비가 0입니다.