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

Modular Smart Contract Accounts

EIP-6900은 스마트 컨트랙트 계정(SCA)을 모듈 방식으로 구성할 수 있는 표준 인터페이스를 제안합니다. 플러그인 아키텍처를 통해 계정 기능을 유연하게 확장할 수 있는 계정 추상화 표준입니다.

모듈형 계정 아키텍처

계정의 검증 로직, 실행 로직, 훅을 독립적인 플러그인으로 분리합니다. 개발자는 표준 인터페이스를 구현하는 플러그인을 작성하여 계정에 새로운 기능을 추가할 수 있습니다.

플러그인 시스템

각 플러그인은 pluginManifest를 통해 자신이 처리할 함수 셀렉터와 검증 로직을 선언합니다. 계정은 이 매니페스트를 기반으로 적절한 플러그인을 선택하여 호출합니다.

ERC-4337 연계

EIP-6900은 ERC-4337(계정 추상화) 위에 구축된 상위 레이어 표준입니다. UserOperation 검증 흐름에서 플러그인 체계가 어떻게 작동하는지를 상세히 정의합니다.

생태계 영향

모듈형 계정 표준은 보안 플러그인, 소셜 복구 모듈, 세션 키 등 다양한 계정 기능을 상호 운용 가능하게 만듭니다. Alchemy, ZeroDev 등 여러 팀이 구현을 진행 중입니다.

현황

현재 Draft 상태이며, 플러그인 인터페이스와 보안 모델에 대한 활발한 논의가 진행 중입니다.

공식 ERC 문서open_in_new