ERC-8004

Wiki Powered byIconIQ
ERC-8004

ERC-8004

ERC-8004, 공식적으로 Trustless Agents라고 불리는 이 표준은 에서 작동하는 자율 를 위한 기본적인 신뢰 및 검색 레이어를 구축하기 위해 설계된 최종 표준입니다. 이 표준은 에이전트가 분산된 방식으로 서로 식별, 인증 및 협력할 수 있는 공통 프레임워크를 만들어 을 기계 간 경제 및 게이트키퍼 없이 AI 서비스가 상호 운용될 수 있는 글로벌 시장을 위한 핵심 조정 플랫폼으로 자리매김하는 것을 목표로 합니다. [8] [6] [9]

개요

ERC-8004의 개발은 인공지능 분야의 급속한 성장과 자율적인 의사 결정 및 행동이 가능한 "에이전트 시스템"의 등장에 의해 동기 부여되었습니다. 제안자들은 수많은 분산형 AI 프로젝트들이 독점적인 통신 및 신뢰 시스템을 만들어 상호 운용성을 저해하는 "조정 문제"를 확인했습니다. 이 표준은 주요 기술 기업들이 개발 중인 중앙 집중식 AI 생태계의 지배에 대응하기 위해 공유되고 개방된 프로토콜을 제공함으로써 이를 해결하고자 합니다. [3]

ERC-8004는 사전 관계가 없는 에이전트 간의 신뢰를 구축하는 데 필요한 온체인 기본 요소를 제공하도록 설계되었습니다. 이는 아이덴티티, 평판 및 유효성 검사를 위한 온체인 레지스트리를 생성하여 기존의 오프체인 통신 프로토콜을 확장합니다. 이 프레임워크는 가 계약 협상, 자원 관리 및 (DAO) 형성이 가능한 분산형 경제의 주요 행위자가 되는 미래를 가능하게 하기 위한 것입니다. 이 개념은 을 AI 모델을 실행하기 위한 플랫폼일 뿐만 아니라 기계가 자신의 아이덴티티, 기억 및 행동 증거를 고정할 수 있는 중립적이고 불변의 "트러스트웨어" 레이어로 자리매김합니다. [8] [4]

이 표준은 의도적으로 최소주의적이고 비판단적이며, 가시성 및 데이터 약정을 위한 기본 레이어를 제공하는 동시에 특정 평판 점수 알고리즘 또는 지불 메커니즘과 같은 더 복잡한 로직은 더 넓은 생태계에서 개발되도록 합니다. 이러한 모듈식 접근 방식은 혁신을 촉진하고 공통 ERC-8004 프레임워크를 기반으로 구축된 감사자 네트워크, 에이전트 마켓플레이스 및 분산형 보험 풀과 같은 특수 서비스의 생성을 허용하기 위한 것입니다. [3] [6]

역사

ERC-8004의 개념은 의 AI 리드인 Marco De Rossi가 분산형 AI 공간에서 파편화를 방지하기 위한 공통 표준의 필요성을 인식한 2025년 봄에 등장했습니다. 주요 촉매제는 Google이 2025년 6월에 Agent-to-Agent (A2A) 통신 프로토콜을 Linux Foundation에 기증한 것이었습니다. A2A 프로토콜은 에이전트 상호 작용을 위한 언어를 제공했지만, 분산형 환경에서 필요한 검색 및 신뢰 구성 요소가 부족했습니다. [3]

이후 De Rossi는 와 Google의 Jordan Ellis와 협력하여 신뢰할 수 없는 환경을 위해 A2A를 확장하는 표준 초안을 작성하기 시작했습니다. 공식 EIP 초안은 2025년 8월 13일에 작성되었으며, 다음 날 Ethereum Magicians 포럼에 공개 토론을 위해 게시되었습니다. 이 제안은 2025년 8월 18일경에 소셜 미디어에 공개되었고, 2025년 8월 21일에 공식적으로 출시되어 개발자 커뮤니티로부터 상당한 관심을 받았습니다. 2025년 10월 9일, 이 표준은 팀과 Consensys에 의해 공식적으로 공개되었습니다. 피어 리뷰와 커뮤니티 피드백을 거쳐 이 표준은 최종 확정되었고, 2026년 1월 27일에 공식 X 계정은 ERC-8004가 "곧 메인넷에 출시될 것"이라고 발표했습니다. [6] [7] [8] [9]

기술

ERC-8004는 또는 모든 레이어 2 네트워크에서 체인별 싱글톤으로 배포되도록 설계된 세 개의 경량 온체인 레지스트리의 모듈식 시스템을 제안합니다. 온체인 신뢰 및 검색 레이어를 추가하여 Agent-to-Agent (A2A) 프로토콜을 확장합니다. [6]

전체 아키텍처

이 표준의 아키텍처는 필수적인 '신뢰 골격'만 온체인에 유지하여 가스 효율성을 높이도록 설계되었습니다. 여기에는 에이전트 신원과 평판 및 검증 데이터에 대한 포인터가 포함됩니다. 자세한 피드백 또는 검증 보고서와 같이 더 복잡하고 데이터 집약적인 정보는 IPFS와 같은 분산 스토리지 시스템에 오프체인으로 저장되며, 불변의 온체인 해시가 검증 가능한 링크를 제공합니다. 이 설계를 통해 스마트 계약은 핵심 신뢰 데이터와 상호 작용할 수 있으며 오프체인 서비스는 더 자세한 정보를 처리할 수 있습니다. [4] [7]

아이덴티티 레지스트리

이 표준의 기초는 URIStorage 확장 기능을 갖춘 표준을 기반으로 구축된 아이덴티티 레지스트리입니다.

  • 온체인 아이덴티티: 각 AI 에이전트는 NFT로 등록되어 휴대 가능하고 검열 저항성이 있으며 전 세계적으로 고유한 온체인 아이덴티티를 제공합니다. 이를 통해 에이전트는 전체 지갑, 마켓플레이스 및 탐색기 생태계와 호환됩니다.
  • 고유 식별자: 에이전트는 namespace (EIP-155), chainId, identityRegistry 계약 주소 및 agentId (ERC-721 tokenId)로 구성된 복합 키로 고유하게 식별됩니다.
  • 에이전트 등록 파일: NFT의 tokenURI는 에이전트의 메타데이터를 포함하는 표준화된 JSON 파일을 가리켜야 합니다. 이 파일은 에이전트의 "여권" 역할을 하며 이름, 설명 및 통신 엔드포인트와 같은 필수 필드를 포함합니다. 지원되는 엔드포인트에는 A2A, ENS, 분산 식별자(DID) 및 지갑 주소가 포함될 수 있습니다. 이러한 기능을 통해 네트워크의 모든 참가자는 에이전트를 검색하고 기능을 표준화된 방식으로 검색할 수 있습니다. [6]

평판 레지스트리

평판 레지스트리는 클라이언트(사람 및 기계 모두)가 에이전트의 성능에 대한 피드백을 제출하고 쿼리하기 위한 표준화된 인터페이스를 제공하여 에이전트 행동에 대한 검증 가능한 온체인 기록을 생성합니다.

  • 피드백 메커니즘: 스팸을 완화하기 위해 에이전트는 먼저 암호화 서명(EIP-191 또는 ERC-1271 사용)을 제공하여 클라이언트가 피드백을 제공할 수 있도록 승인해야 합니다. 그런 다음 클라이언트는 giveFeedback 함수를 호출하여 숫자 점수(0-100), 필터링을 위한 선택적 온체인 태그 및 자세한 오프체인 피드백 파일을 가리키는 URI를 제출할 수 있습니다.
  • 데이터 저장: 핵심 피드백 데이터(점수, 태그)는 온체인에 저장되어 다른 스마트 계약과 구성할 수 있습니다. 레지스트리에는 피드백을 취소하거나 응답을 추가할 수 있는 기능도 포함되어 있어 상호 작용에 대한 영구적이고 감사 가능한 기록을 생성합니다.
  • 온체인 요약: 레지스트리는 에이전트의 총 피드백 수와 평균 점수를 반환하는 온체인 getSummary 함수를 제공하며, 이는 다른 계약에서 자동 의사 결정에 사용할 수 있습니다.

표준 문서는 일반 값 및 태그 필드를 사용하여 다양한 특정 메트릭을 측정하는 방법을 보여줍니다.

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를 제출합니다.
  • 지원되는 방법: 이 표준은 사용되는 유효성 검사 방법에 대해 구체적인 의견을 제시하지 않습니다. 작업의 스테이크 보안 재실행(와 같은 시스템에서 영감을 받음), 영지식 머신 러닝() 증명 검증 및 (TEE)의 증명을 포함한 다양한 기술을 지원하도록 설계되었습니다.
  • 온체인 상태: 레지스트리는 최종 유효성 검사 상태를 온체인에 저장하여 다른 스마트 계약이 에이전트의 작업이 지불금을 해제하거나 다른 조치를 취하기 전에 신뢰할 수 있는 제3자에 의해 공식적으로 검증되었는지 프로그래밍 방식으로 확인할 수 있도록 합니다. 이 표준은 요청/응답 인터페이스를 정의하지만 인센티브 및 슬래싱 메커니즘의 구현은 특정 유효성 검사 프로토콜에 맡깁니다. [6]

ERC-8004는 및 AI 분야의 주요 기관들로 구성된 교차 조직 팀에 의해 작성되었습니다. EIP에 공식적으로 등재된 작성자는 다음과 같습니다.

이 제안은 또한 Consensys, Nethermind, TensorBlock, Olas, 등을 포함한 광범위한 개인 및 조직으로부터의 기술적 피드백과 기여를 인정하며, 개발에 있어서 광범위한 협력을 강조합니다. [6] [7]

사용 사례

ERC-8004의 구현은 다양한 애플리케이션을 가능하게 하고 탈중앙화된 AI를 위한 새로운 생태계를 조성하는 것을 목표로 합니다.

  • 에이전트 마켓플레이스: 이 표준을 통해 사용자가 등록된 기술, 온체인 평판 및 검증된 기능을 기반으로 를 검색, 필터링 및 선택할 수 있는 개방형 마켓플레이스 및 탐색기를 만들 수 있습니다.
  • 평판 생태계: 피드백 데이터의 공개적이고 표준화된 특성은 평판 점수, 감사자 네트워크 및 에이전트 작업의 위험을 인수할 수 있는 탈중앙화된 보험 풀을 위한 전문 서비스 생태계를 조성할 것으로 예상됩니다.
  • 고위험 애플리케이션: 유효성 검사 레지스트리는 에이전트가 신뢰성과 정확성에 대한 공식적인 온체인 증명을 획득하여 금융 서비스, 의료 진단 또는 자율 주행 차량 제어와 같은 민감한 영역에서 작동할 수 있는 경로를 제공합니다.
  • 온체인 구성 가능성: ERC-8004는 주요 평판 및 유효성 검사 데이터를 온체인에 저장함으로써 스마트 계약이 신뢰 점수를 기반으로 에이전트와 프로그래밍 방식으로 상호 작용할 수 있도록 하여 성공적인 작업 유효성 검사에 따라 조건부로 에스크로 릴리스와 같은 완전 자동화된 워크플로를 가능하게 합니다. 이러한 사용 사례는 에서 의 강력하고 개방적이며 조직 간 경제를 구축하는 것을 공동으로 목표로 합니다. [6]

상호 운용성 및 관계

ERC-8004는 및 AI 생태계의 다른 표준 및 기술과 통합되고 상호 보완되도록 설계된 기본 레이어입니다.

  • 에이전트 통신 프로토콜: 온체인 검색 및 신뢰 구성 요소가 누락된 A2A 및 MCP(Machine Commons Protocol)와 같은 에이전트 통신 표준을 직접 확장합니다.
  • 이더리움 표준: 이 표준은 ID를 위해 을 기반으로 구축되었으며 평판 시스템에서 암호화 서명에 EIP-191 또는 ERC-1271을 사용합니다. 또한 피드백을 제출하는 사용자를 위해 수수료를 지원하기 위해 EIP-7702와 같은 계정 추상화 제안과 호환되도록 설계되었습니다.
  • 지불 시스템: 이 프로토콜은 모듈성을 유지하기 위해 지불에 구애받지 않습니다. 그러나 지불 데이터로 강화되도록 설계되었으며, 제안자들은 통합될 수 있는 호환 가능한 시스템의 예로 지불 증명을 인용합니다.
  • 분산형 스토리지: 이 제안은 데이터 무결성 및 가용성을 보장하기 위해 에이전트 등록 파일 및 자세한 피드백 보고서를 호스팅하는 데 와 같은 콘텐츠 주소 지정 가능 스토리지 솔루션을 사용할 것을 권장합니다. 이러한 상호 운용성에 대한 집중은 ERC-8004가 더 광범위한 분산형 기술 스택 내에서 공통 빌딩 역할을 할 수 있도록 보장합니다. [6]

참고 문헌.

카테고리위키 MC이벤트용어집