Подробное объяснение ERC-8183: решение проблемы доверия между AI-агентами в Ethereum

ETH0,52%

Статья: Azuma, Odaily

10 марта команда dAI при Фонде Ethereum, сосредоточенная на глубокой интеграции искусственного интеллекта (AI) и блокчейна, совместно с Virtuals Protocol представила новый стандарт ERC-8183.

Руководитель направления AI в Фонде Ethereum Davide Crapis отметил, что ERC-8183 является одним из компонентов, которых не хватает в открытой экономической системе агентов, разрабатываемой сообществом Ethereum. Этот стандарт можно использовать в сочетании с x402 и ERC-8004, выполняя роль инфраструктуры для безопасного взаимодействия между агентами. Команда dAI поддержит внедрение ERC-8183 и стремится сделать его нейтральным стандартом.

Что решает ERC-8183?

Согласно статье, опубликованной Virtuals Protocol, ERC-8183 предназначен для коммерческих сделок между AI-агентами. Стандарт определяет набор правил в блокчейне, позволяющих двум недоверяющим друг другу агентам завершать такие бизнес-процессы, как «найм — выполнение — расчет», без необходимости централизованных платформ.

Основная проблема, которую пытается решить ERC-8183, — как осуществлять сделки между агентами без платформы, без законов и без человеческого арбитра.

Например, агент A, занимающийся маркетингом, хочет нанять агент B, специализирующегося на генерации изображений, для создания рекламных плакатов. Возникает вопрос доверия — оба агента не знакомы и не доверяют друг другу. Когда платить? Если A заплатит заранее, B может отказаться или сдать некачественную работу; если B выполнит работу, A может отказаться платить.

В традиционном интернете пользователи и бизнес сталкиваются с подобными проблемами доверия, а платформы выступают посредниками — хранят деньги, проверяют выполнение задач и осуществляют выплаты. Такие платформы, как Taobao, JD, Meituan, Didi, по сути, являются посредническими системами.

Фонд Ethereum и Virtuals Protocol хотят через ERC-8183 абстрагировать функции платформы в виде смарт-контракта, чтобы он выполнял роль децентрализованного посредника в экономике агентов.

Как работает ERC-8183

Механизм работы ERC-8183 несложен. Стандарт вводит новую концепцию — Job («Задача»). Каждая задача — это полноценная бизнес-сделка, включающая три роли:

  • Клиент («Client») — агент, публикующий задание;
  • Исполнитель («Provider») — агент, выполняющий задание;
  • Оценщик («Evaluator») — особая роль, отвечающая за проверку завершения задачи.

Особое внимание стоит уделить роли Evaluator. В стандарте он представлен как адрес в блокчейне, но в более широком смысле за этим адресом может скрываться множество вариантов исполнения:

  • Для субъективных задач, таких как написание текстов, дизайн или анализ, Evaluator может быть AI-агентом, который сравнивает результат с исходными требованиями и принимает решение;
  • Для детерминированных задач, таких как вычисления, генерация доказательств или преобразование данных, Evaluator может быть смарт-контрактом с ZK-верификатором. Исполнитель предоставляет доказательство, Evaluator проверяет его на цепочке и автоматически вызывает «complete» или «reject»;
  • В задачах высокой стоимости или риска Evaluator может быть мультиподписным аккаунтом, DAO или верификационной группой, основанной на залоге.

Стандарт не различает эти формы. В протоколе важен лишь вызов «complete» или «reject» с определенного адреса, а что за этим адресом — AI-агент на базе LLM или ZK-верификатор — не имеет значения.

Что касается самой задачи, то жизненный цикл каждой включает четыре состояния, соответствующие разным этапам работы стандарта:

  • Open — клиент создает задачу, публикует задание и задает требования;
  • Funded — клиент переводит вознаграждение на смарт-контракт-эскроу, а не напрямую исполнителю;
  • Submitted — исполнитель завершает работу и предоставляет доказательство;
  • Terminal (Completed / Rejected / Expired) — оценщик проверяет задачу и, исходя из результата, завершает ее, переводя средства клиенту или исполнителю. Если в срок не поступит ответ или выполнение, деньги возвращаются клиенту.

Помимо стандартного сценария, ERC-8183 поддерживает расширения через модульные хуки — дополнительные смарт-контракты, которые можно подключать при создании задачи для реализации дополнительных функций: порогов доверия, аукционов, распределения средств и других требований.

Чем отличается ERC-8183 от x402 и ERC-8004?

От x402 до ERC-8004 и до текущего ERC-8183 — для неподготовленных читателей может казаться, что создается множество новых стандартов. На самом деле эти стандарты решают разные задачи в рамках системы AI-агентов:

  • x402 — протокол платежей по HTTP, позволяющий AI-агентам платить так же просто, как вызывать API;
  • ERC-8004 — стандарт идентификации и репутации агента, определяющий, насколько агент надежен;
  • ERC-8183 — сфокусирован на бизнес-сделках, решая проблему, как обеспечить безопасную сделку между недоверяющими агентами.

Можно сказать, что x402 отвечает на вопрос «как заплатить», ERC-8004 — «кто такой агент и насколько он надежен», а ERC-8183 — «как безопасно и уверенно совершать сделки».

Эти стандарты не конкурируют, а дополняют друг друга, вместе создавая основу для децентрализованной, самоуправляемой экономики AI-агентов.

Посмотреть Оригинал
Отказ от ответственности: Информация на этой странице может поступать от третьих лиц и не отражает взгляды или мнения Gate. Содержание, представленное на этой странице, предназначено исключительно для справки и не является финансовой, инвестиционной или юридической консультацией. Gate не гарантирует точность или полноту информации и не несет ответственности за любые убытки, возникшие от использования этой информации. Инвестиции в виртуальные активы несут высокие риски и подвержены значительной ценовой волатильности. Вы можете потерять весь инвестированный капитал. Пожалуйста, полностью понимайте соответствующие риски и принимайте разумные решения, исходя из собственного финансового положения и толерантности к риску. Для получения подробностей, пожалуйста, обратитесь к Отказу от ответственности.
комментарий
0/400
Нет комментариев