EIP-6865는 EIP-712 구조화된 데이터 서명을 사람이 이해할 수 있는 형태로 온체인에서 시각화하는 표준을 제안합니다. 블라인드 서명 문제를 해결하여 사용자가 서명하는 내용을 정확히 이해할 수 있도록 돕습니다.
블라인드 서명 문제
많은 사용자가 EIP-712 서명 요청에서 복잡한 구조체 데이터를 제대로 이해하지 못한 채 서명하는 블라인드 서명 문제가 있습니다. 이는 피싱 및 사기 공격의 주요 원인 중 하나입니다.
온체인 시각화
컨트랙트가 encodeStructuredData 인터페이스를 구현하면, 지갑이 해당 컨트랙트를 호출하여 서명 데이터의 사람이 읽기 쉬운 설명을 가져올 수 있습니다. 시각화 로직이 온체인에 저장되어 신뢰성을 높입니다.
지갑 통합
메타마스크 등 지갑 소프트웨어가 이 표준을 지원하면, 서명 요청 시 자동으로 컨트랙트에서 시각화 데이터를 조회하여 사용자에게 표시할 수 있습니다. 사용자 경험과 보안을 동시에 개선합니다.
현황
현재 Draft 상태로, 시각화 형식과 다국어 지원 방안에 대한 논의가 진행 중입니다.