ERC-8004는 공식 명칭이 Trustless Agents로, 블록체인에서 작동하는 자율형 AI 에이전트를 위한 기초적인 신뢰 및 발견 계층을 구축하기 위해 설계된 확정된 이더리움 표준입니다. 이 표준은 에이전트들이 탈중앙화된 방식으로 서로를 식별하고 인증하며 협력할 수 있는 공통 프레임워크를 생성하는 것을 목표로 하며, 이더리움을 기계 간 경제(machine-to-machine economy)와 게이트키퍼 없이 AI 서비스가 상호 운용될 수 있는 글로벌 시장의 핵심 조율 플랫폼으로 포지셔닝합니다. [8] [6] [9]
ERC-8004의 개발은 인공지능 분야의 급격한 성장과 독립적인 의사결정 및 행동이 가능한 자율형 AI인 "에이전트 시스템(agentic systems)"의 등장에 의해 촉발되었습니다. 지지자들은 수많은 탈중앙화 AI 프로젝트들이 독자적인 통신 및 신뢰 시스템을 구축함으로써 상호 운용성을 저해하는 "조정 문제(coordination problem)"를 식별했습니다. 이 표준은 주요 기술 기업들이 개발 중인 중앙 집중식 AI 생태계의 독점에 대응하기 위해 공유된 개방형 프로토콜을 제공함으로써 이 문제를 해결하고자 합니다. [3]
ERC-8004는 사전 관계가 없는 에이전트 간의 신뢰 구축에 필요한 온체인 프리미티브(primitives)를 제공하도록 설계되었습니다. 이는 신원, 평판 및 검증을 위한 온체인 레지스트리를 생성함으로써 기존의 오프체인 통신 프로토콜을 확장합니다. 이 프레임워크는 AI 에이전트가 탈중앙화 경제의 주요 주체가 되어 계약을 협상하고, 자원을 관리하며, 탈중앙화 자율 조직(DAO)을 형성할 수 있는 미래를 가능하게 하는 것을 목표로 합니다. 이 개념은 이더리움을 단순히 AI 모델을 실행하는 플랫폼이 아니라, 기계가 자신의 신원, 기억 및 행동 증명을 고정할 수 있는 중립적이고 불변하는 "트러스트웨어(trustware)" 계층으로 위치시킵니다. [8] [4]
이 표준은 의도적으로 미니멀하고 비편향적으로 설계되어 가시성과 데이터 약속을 위한 기초 계층을 제공하며, 특정 평판 점수 알고리즘이나 결제 메커니즘과 같은 더 복잡한 로직은 광범위한 생태계에서 개발될 수 있도록 남겨둡니다. 이러한 모듈식 접근 방식은 혁신을 촉진하고 공통 ERC-8004 프레임워크를 기반으로 구축된 감사자 네트워크, 에이전트 마켓플레이스, 탈중앙화 보험 풀과 같은 전문 서비스의 생성을 가능하게 하려는 의도를 담고 있습니다. [3] [6]
ERC-8004의 개념은 2025년 봄, MetaMask의 AI 리드인 Marco De Rossi가 탈중앙화 AI 분야의 파편화를 방지하기 위한 공통 표준의 필요성을 인식하면서 등장했습니다. 주요 촉매제는 2025년 6월 Google이 자사의 에이전트 간(Agent-to-Agent, A2A) 통신 프로토콜을 Linux Foundation에 기부한 사건이었습니다. A2A 프로토콜은 에이전트 상호작용을 위한 언어를 제공했지만, 탈중앙화된 Web3 환경에서 요구되는 발견(discovery) 및 신뢰를 위한 필수 구성 요소가 부족했습니다. [3]
이후 De Rossi는 Ethereum Foundation의 Davide Crapis 및 Google의 Jordan Ellis와 협력하여 신뢰가 필요 없는(trustless) 환경을 위해 A2A를 확장하는 표준 초안을 작성하기 시작했습니다. 공식 EIP 초안은 2025년 8월 13일에 작성되었으며, 다음 날 Ethereum Magicians 포럼에 공개 토론을 위해 게시되었습니다. 이 제안은 2025년 8월 18일경 소셜 미디어를 통해 홍보되었고, 2025년 8월 21일에 공식적으로 출시되어 개발자 커뮤니티로부터 큰 관심을 받았습니다. 2025년 10월 9일, 이 표준은 Ethereum Foundation의 dAI 팀과 Consensys에 의해 공식적으로 공개되었습니다. 동료 검토와 커뮤니티 피드백 기간을 거쳐 표준이 확정되었으며, 2026년 1월 27일 공식 Ethereum X 계정은 ERC-8004가 "곧 메인넷에 출시될 예정"이라고 발표했습니다. [6] [7] [8] [9]
ERC-8004는 Ethereum 또는 모든 레이어 2 네트워크에서 체인별 싱글톤(singleton)으로 배포되도록 설계된 세 개의 경량 온체인 레지스트리로 구성된 모듈형 시스템을 제안합니다. 이는 누락된 온체인 신뢰 및 발견 레이어를 추가함으로써 에이전트 간(Agent-to-Agent, A2A) 프로토콜을 확장합니다. [6]
이 표준의 아키텍처는 필수적인 "신뢰의 골격(skeleton of trust)"만을 온체인에 유지함으로써 가스 효율성을 높이도록 설계되었습니다. 여기에는 에이전트 신원과 평판 및 검증 데이터에 대한 포인터가 포함됩니다. 상세한 피드백이나 검증 보고서와 같이 더 복잡하고 데이터 집약적인 정보는 IPFS와 같은 탈중앙화 저장 시스템에 오프체인으로 저장되며, 불변의 온체인 해시가 검증 가능한 링크를 제공합니다. 이러한 설계를 통해 스마트 컨트랙트는 핵심 신뢰 데이터와 상호작용할 수 있으며, 오프체인 서비스는 더 상세한 정보를 처리할 수 있습니다. [4] [7]
이 표준의 기초는 URIStorage 확장이 포함된 ERC-721 대체 불가능한 토큰(NFT) 표준을 기반으로 구축된 신원 레지스트리(Identity Registry)입니다.
namespace (EIP-155), chainId, identityRegistry 컨트랙트 주소, 그리고 agentId (ERC-721 tokenId)로 구성된 복합 키에 의해 고유하게 식별됩니다.tokenURI는 에이전트의 메타데이터를 포함하는 표준화된 JSON 파일을 가리켜야 합니다. 이 파일은 에이전트의 "여권" 역할을 하며 이름, 설명, 통신 엔드포인트와 같은 필수 필드를 포함합니다. 지원되는 엔드포인트에는 A2A, ENS, 탈중앙화 식별자(DID) 및 지갑 주소가 포함될 수 있습니다.
이러한 기능을 통해 네트워크의 모든 참여자는 표준화된 방식으로 에이전트를 발견하고 그 기능을 검색할 수 있습니다. [6]평판 레지스트리(Reputation Registry)는 클라이언트(인간 및 기계 모두)가 에이전트의 성과에 대한 피드백을 제출하고 조회할 수 있는 표준화된 인터페이스를 제공하여, 에이전트 행동에 대한 검증 가능한 온체인 이력을 생성합니다.
giveFeedback 함수를 호출하여 수치 점수(0-100), 필터링을 위한 선택적 온체인 태그, 상세한 오프체인 피드백 파일을 가리키는 URI를 제출할 수 있습니다.getSummary 함수를 제공하며, 이는 자동화된 의사결정을 위해 다른 컨트랙트에서 사용될 수 있습니다.표준 문서는 일반적인 값(value)과 태그(tag) 필드를 사용하여 다양한 특정 지표를 측정하는 방법을 설명합니다.
tag1 | 측정 대상 | 예시 value / valueDecimals |
|---|---|---|
starred | 품질 등급 (0-100) | 87 / 0 |
uptime | 엔드포인트 가동 시간 (%) | 9977 / 2 (99.77%의 경우) |
tradingYield | 금융 수익률 (%) | -32 / 1 (-3.2%의 경우) |
revenues | 누적 수익 (USD) | 560 / 0 ($560의 경우) |
이 시스템은 온체인 데이터를 분석하여 더욱 미묘한 신뢰 점수를 제공할 수 있는 전문 평판 서비스 생태계를 조성하도록 설계되었습니다. [6]
검증 레지스트리는 에이전트가 전문 검증인 스마트 컨트랙트로부터 자신의 작업에 대한 공식적인 온체인 검증을 획득할 수 있게 해주며, 이는 이해관계가 큰 애플리케이션에서 매우 중요합니다.
validationRequest를 제출할 수 있으며, 이때 검증인 컨트랙트를 지정하고 검증할 작업 데이터에 대한 URI를 제공합니다. 지정된 검증인은 작업을 평가하고 합격/불합격 점수(0-100)와 선택 사항인 감사 보고서 링크가 포함된 validationResponse를 제출합니다.ERC-8004는 Web3 및 AI 분야의 저명한 기관들로 구성된 범조직적 팀에 의해 작성되었습니다. EIP에 등재된 공식 저자는 다음과 같습니다:
이 제안서는 또한 Consensys, Nethermind, TensorBlock, Olas, Eigen Labs 등을 포함한 광범위한 개인 및 조직의 기술적 피드백과 기여를 인정하고 있으며, 이는 개발 과정에서의 폭넓은 협력을 강조합니다. [6] [7]
ERC-8004의 구현은 다양한 애플리케이션을 가능하게 하고 탈중앙화 AI를 위한 새로운 생태계를 육성하는 것을 목표로 합니다.
ERC-8004는 Web3 및 AI 생태계의 다른 표준 및 기술과 통합되고 이를 보완하는 기초 계층으로 설계되었습니다.
June 18, 2026. 14:33 UTC
편집 요약:
Updated summary and replaced wallet address