НовостиКриптовалютыФонд Ethereum запустил zkAPI — приватный способ оплаты услуг ИИ

Фонд Ethereum запустил zkAPI — приватный способ оплаты услуг ИИ

Автор: Coindoo·

Ключевые выводы

  • •Фонд Ethereum выпустил zkAPI в основной сети Ethereum 1 октября, позволяя пользователям анонимно оплачивать услуги ИИ.
  • •Инструмент реализует исследовательское предложение от 11 февраля Виталика Бутерина и Давиде Краписа, используя депозиты в хранилищах ETH, доказательства с нулевым разглашением и nullifier для проверки платежей без привязки к личности пользователя.
  • •Платежные доказательства и учет работают вне цепочки, поэтому один депозит может оплачивать многократные сессии с ИИ без отдельных блокчейн-транзакций на каждый запрос.
  • •Система скрывает только платежный след: провайдеры ИИ по-прежнему видят содержание переписки, а IP-адреса и время обращений могут связывать сессии в рамках сервисаПротокол помечен как экспериментальный: действует период оспаривания вывода по умолчанию 24 часа, у note есть сроки действия, после которых незакрытые средства могут перейти казначейству, а также допущения trusted setup, которые пользователи должны принять.
Фонд Ethereum запустил zkAPI — приватный способ оплаты услуг ИИ

Фонд Ethereum запустил zkAPI — платежный инструмент, позволяющий пользователям оплачивать услуги искусственного интеллекта, не раскрывая свою личность и платежные данные. Инструмент заработал в основной сети Ethereum 1 октября, согласно объявлению Фонда. Он основан на предложении от 11 февраля, подготовленном Виталиком Бутерином и Давиде Краписом. Примерно восемь месяцев между публикацией исследования и запуском в основной сети превратили письменное предложение в работающее программное обеспечение, оперирующее реальными депозитами в ETH — именно поэтому правилам вывода и допущениям безопасности, рассмотренным ниже, стоит уделить внимание.

Когда приложение для письма просит модель ИИ сгенерировать ответ, оно отправляет API-запрос. Обычный API-ключ связывает этот запрос с клиентским аккаунтом, который может также содержать платежные данные. Со временем провайдер может связать клиента с историей вопросов о работе, финансах и других личных темах.

zkAPI отделяет проверку возможности оплаты запроса от самой переписки. Как формулирует Фонд: «Провайдер видит запросы, а платежный слой видит расходы».

Как оплачивается сессия с ИИ

Например, человек, использующий приложение для письма, чтобы исследовать смену карьеры, сначала пополнил бы хранилище в Ethereum. В текущей документации клиента описаны депозиты в ETH, при этом программа ведет закрытую запись баланса и информации, необходимой для его расходования. Такая запись называется note. Поскольку баланс номинирован в ETH, его долларовая стоимость может меняться между сессиями, как поясняется в документации по биллингу.

Для начала сессии программа создает доказательство с нулевым разглашением, показывающее наличие достаточных средств без раскрытия депозита. Уникальный маркер расходования, называемый nullifier, не позволяет использовать одно и то же состояние расходов для повторной авторизации.

После прохождения проверки сервер выдает временный API-ключ с лимитом расходов. Приложение для письма использует его для прямого обращения к сервису ИИ, оставляя переписку вне платежного сервера.

Предположим, пользователь авторизовал до $1 на сессию, но израсходовал только $0.30. Баланс уменьшается на измеренную сумму списания, а неизрасходованные средства остаются доступными согласно правилам хранилища. Эти цифры иллюстративны: лимит расходов — это максимум, а не автоматическое списание.

Один депозит может поддерживатьратное использование, поскольку платежные доказательства и учет работают вне цепочки. Транзакции Ethereum задействуются только при пополнении или закрытии баланса, поэтому каждый запрос не требует отдельной блокчейн-оплаты.

Что провайдер ИИ все еще может видеть

В этой схеме прямого подключения к провайдеру разные участники получают разную информацию. Сервис ИИ по-прежнему получает текст, необходимый для ответа пользователю. Если пользователь загружает резюме со своим именем и работодателем, сервис ИИ может идентифицировать его, несмотря на приватную оплату. Повторяющиеся документы или история переписки также могут связать отдельные сессии.

Запросы, сделанные с одним и тем же временным ключом, все еще могут быть объединены в одну сессию. IP-адреса и время обращений могут дать дополнительные связи между сессиями, даже когда платежное доказательство скрывает депозит. Вместе эти оговорки означают, что zkAPI делает приватным платежный след, а не саму переписку.

В посте о запуске также описан вариант с прокси, при котором запросы проходят через платежный сервер. Такой ретранслятор видит трафик, что дает ему больше возможностей наблюдения, чем в схеме прямого подключения.

Что нужно знать перед пополнением хранилища

Пользователи могут получить доступ к системе через OA Chat или локальный клиент для совместимых приложений. В репозитории проекта протокол помечен как экспериментальный, поэтому перед пополнением баланса стоит ознакомиться с его правилами вывода и допущениями безопасности.

Согласно текущей документации протокола, пользователи могут закрыть баланс с одобрения сервера или воспользоваться отдельным путем вывода без него. Последний включает период оспаривания, по умолчанию установленный на 24 часа. Note также имеют срок действия, после которого незакрытая note может быть востребована казначейством. Поэтому пользователям нужно учитывать эти сроки при принятии решения о выводе оставшихся средств.

Система доказательств использует начальные криптографические параметры, сгенерированные одной стороной. В документации по безопасности отмечается, что опубликованные файлы не подтверждают уничтожение секретного материала при настройке. Поэтому пользователям приходится доверять, что этот чувствительный материал был обработан безопасно.

Модель оплаты может быть расширена на другие сервисы

Февральское предложение также рассматривало платные запросы к блокчейну и другие услуги с оплатой по факту использования. Кошелек или автоматизированное приложение могло бы покупать доступ по тому же платежному принципу, с расходами, ограниченными доступными кредитами. Ethereum предоставляет инфраструктуру финансирования и расчетов, а удаленные сервисы выполняют запрошенную работу.

Более широкое внедрение будет зависеть от того, насколько приложения будут явно отображать списания и сроки вывода, выполняя генерацию доказательств в фоновом режиме. Пользователи должны иметь возможность оценивать стоимость и приватность сессии, не разбираясь в криптографической механике. Публичная документация проекта — это место, где со временем можно отслеживать изменения статуса «экспериментальный» и допущений настройки.