Skip to main content
Web3Fire
infrastructureadvanced

ERC-1271

스마트 계약 서명을 위한 표준으로, EOA 대신 계약 자체가 서명을 검증할 수 있게 해줍니다.

entity.loading_intelligence

핵심 사실

카테고리infrastructure
난이도advanced

개요

ERC-1271은 스마트 계약 서명을 위한 표준으로, 외부 소유 계정이 아닌 계약 자체가 서명을 검증할 수 있게 해줍니다. 이를 통해 스마트 계정이 메시지에 서명할 수 있게 되며, 계정 추상화(account abstraction) 분야에서 널리 사용됩니다.

작동 원리

계약은 isValidSignature 메서드를 구현하여 자체 로직에 따라 서명이 유효한지 검증합니다. 애플리케이션은 EOA(외부 소유 계정) 서명을 가정하는 대신 이 메서드를 호출합니다. 이를 통해 계약이 서명 흐름에 참여할 수 있습니다.

중요성

ERC-1271을 통해 스마트 지갑이 메시지와 트랜잭션에 서명할 수 있게 되어, 복구 및 다중 서명(멀티시그) 검증이 가능해집니다. 이는 계정 추상화 및 온체인 신원 확인에 필수적이며, 기초적인 표준입니다.

관련 개념

ERC-1271은 스마트 계정, 디지털 서명, 계정 추상화와 관련이 있습니다. 이를 통해 계약 기반의 서명이 가능해집니다.

지식 그래프

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1