Tech/EIPs/#7964
ERC 7964카테고리 · ERC유형 · 표준 트랙상태 · 초안

Crosschain EIP-712 Signatures

EIP-7964는 EIP-712 서명을 크로스체인 컨텍스트에서 안전하게 사용하기 위한 ERC Draft 제안입니다. 서명이 의도하지 않은 체인에서 재사용되는 리플레이 공격을 방지하는 메커니즘을 정의합니다.

문제 정의

EIP-712는 구조화된 데이터 서명 표준이지만, 멀티체인 환경에서 서명이 다른 체인에서 재사용될 수 있는 보안 취약점이 존재합니다. 특히 체인 포크나 동일한 컨트랙트 주소를 가진 여러 체인에서 문제가 됩니다.

제안된 해결책

도메인 세퍼레이터에 체인 ID와 추가적인 컨텍스트 정보를 더 강력하게 바인딩하는 방식을 제안합니다. 서명 시 크로스체인 재사용을 명시적으로 허용하거나 차단하는 플래그를 도입합니다.

기술적 구현

도메인 타입스트럭처와 해싱 알고리즘에 대한 구체적인 변경 사항을 제안합니다. 기존 EIP-712 구현과의 하위 호환성을 최대한 유지하면서 보안을 강화합니다.

생태계 중요성

크로스체인 브리지, 멀티체인 프로토콜, Layer 2 솔루션 등에서 서명 보안을 강화하는 데 중요한 역할을 합니다.

공식 ERC 문서open_in_new