Приватность
5 мин

zkAPI от Ethereum Foundation: как платить за запросы к ИИ в ETH и USDC, не раскрывая, кто вы

Каждый запрос к ИИ через API сегодня подписан вашим именем: ключ ведёт к аккаунту, аккаунт к карте, а все промпты складываются в одну запись. 1 октября Ethereum Foundation и Open Anonymity Project представили zkAPI. В нём за ИИ платят в ETH или USDC через хранилище в Ethereum, а право на запрос подтверждают доказательством с нулевым разглашением. Рассказываем, как устроен протокол, что он прячет от провайдера и что остаётся на виду.

Светящаяся монета падает в тёмное стеклянное хранилище, из него выплывает мятный стеклянный билет и сквозь матовую занавесь летит к стеклянной сфере с нейросетью

Что представили Ethereum Foundation и Open Anonymity Project

1 октября 2026 года Ethereum Foundation вместе с Open Anonymity Project рассказала в своём блоге о zkAPI. Фонд называет его приватными кредитами на использование любого API. Протокол уже работает в основной сети Ethereum, а первое применение у него самое злободневное: оплата запросов к языковым моделям.

Смысл в том, чтобы внести деньги один раз и дальше платить за каждый запрос так, чтобы провайдер не знал, кто платит. Кен Лю, аспирант Стэнфорда из Open Anonymity Project, описывает zkAPI как обобщение несвязываемого вывода OA (unlinkable inference), которое вдобавок берёт на себя платежи.

Почему каждый запрос к ИИ подписан вашим именем

Ethereum Foundation начинает с проблемы, которую легко не замечать. У любого вызова ИИ через API сегодня есть личность. Ключ API указывает на аккаунт, аккаунт указывает на способ оплаты, и каждый отправленный промпт ложится в запись, привязанную к обоим.

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

С переводами в блокчейне история похожая: обычный платёж в Ethereum виден всем, и мы уже разбирали, как устроены приватные платежи в стейблкоинах через zk.money. zkAPI переносит похожую идею на оплату сервисов.

Как работает zkAPI

  1. Пополнение. Один раз вы вносите кредиты в ETH или USDC в хранилище (vault), то есть в смарт-контракт в Ethereum. Это обычная транзакция. Если ETH или USDC у вас пока нет, их можно получить через обмен криптовалюты без регистрации, об этом ниже.
  2. Локальный клиент. На вашем устройстве работает небольшой клиент. Приложения общаются с ним через localhost по стандартным API, совместимым с OpenAI и Ollama, поэтому подходят уже привычные ИИ-приложения, редакторы и чаты.
  3. Доказательство. Клиент отправляет серверу zkAPI доказательство с нулевым разглашением. В нём нет ни промпта, ни личности. Устройство только доказывает, что денег хватает и они не были потрачены раньше.
  4. Временный ключ. Сервер проверяет доказательство и выдаёт короткоживущий API-ключ с лимитом в долларах и сроком действия. Ключ живёт только в памяти устройства.
  5. Запросы. Промпты уходят с устройства прямо к провайдеру ИИ вместе с этим временным ключом.
  6. Расчёт. Платите вы только за потреблённое, а остаток можно вывести ончейн.

Ethereum Foundation отдельно подчёркивает, что хранилище — контракт в Ethereum и деньги не лежат на счёте компании. Закрыть баланс и вывести средства можно, даже если все серверы zkAPI исчезнут.

Потратить одни и те же деньги дважды не даст нуллификатор. Это уникальный «серийный номер» платежа: по нему видно, что кредит уже израсходован, но не видно, кто платит.

Что скрыто, а что остаётся на виду

КтоЧто видитЧего не знает
Провайдер ИИваши промпты, IP-адрес, время запросовкто платит
Платёжный слой zkAPIрасход кредитоввашу личность, содержимое промптов, с какого депозита оплачено
Блокчейн Ethereumпополнение хранилища, как любой переводна какие запросы потрачен депозит

Провайдер видит запросы, платёжный слой видит расход, а связи между ними не знает никто. Приватность при этом касается именно оплаты. Сами промпты провайдер по-прежнему читает и вместе с ними получает сетевые метаданные: IP-адрес и время запросов. Анонимности на сетевом уровне zkAPI не даёт, и если в тексте запроса вы называете себя, протокол этого не спрячет.

Остаётся пополнение. Сам депозит в хранилище виден в Ethereum, как любой перевод. Если внести деньги с адреса, который о вас всё рассказывает, вы сами свяжете себя с депозитом. Так же устроен и zk.money: приватность начинается после пополнения. zkAPI прячет, кто платит за запросы, но сами деньги в Ethereum остаются публичными. Для приватности самих переводов существует Monero, и его можно купить за биткоин без регистрации.

Есть и ещё одна оговорка. По данным KuCoin News, протокол помечен как экспериментальный, а сведений об аудите в посте Ethereum Foundation нет. Это стоит учитывать, прежде чем вносить в хранилище заметные суммы.

Что у zkAPI под капотом

Для тех, кто хочет разобраться в устройстве сам: доказательства построены на схеме Groth16 на кривой BN254, для хеширования используется Poseidon. Коммитменты и нуллификаторы собраны в дерево Меркла глубиной 32. Код проекта выложен на GitHub у Open Anonymity Project.

zkAPI вписывается в разговор о том, каким Ethereum станет в ближайшие годы. Если хочется посмотреть на картину шире, у нас есть разбор того, каким Бутерин видит Ethereum к 2030 году.

Где попробовать и что дальше

Попробовать приватный ИИ без установки можно в OA-chat, браузерном чате Open Anonymity Project. Для своих приложений нужен локальный клиент: он отвечает по тем же API, что OpenAI и Ollama, поэтому менять сами приложения не придётся.

Оплата ИИ здесь только начало. Ethereum Foundation хочет использовать те же кредиты:

  • для RPC-запросов к блокчейнам;
  • для генерации картинок и видео;
  • для VPN и трафика;
  • для оплаты между машинами, когда ИИ-агенты платят за сервисы без аккаунтов.

Последний пункт выглядит самым далёким и самым любопытным: агенту не пришлось бы заводить аккаунт под каждый сервис. Пользоваться zkAPI, как и любыми инструментами приватности, стоит только в рамках законов своей страны.

Где взять ETH или USDC для хранилища

Хранилище zkAPI пополняется в ETH или USDC в сети Ethereum. Если у вас биткоин, его можно обменять на эфир без регистрации и получить ETH сразу на свой кошелёк. Тем, кто держит USDT в сети TRON, подойдёт обмен USDT TRC20 на USDC в сети Ethereum. В VertEXchange аккаунт для обмена не нужен, монеты приходят прямо на ваш адрес. Только помните, что сам депозит в хранилище виден в блокчейне, поэтому адрес для пополнения выбирайте осознанно.

Частые вопросы

Что такое zkAPI?

Протокол Ethereum Foundation и Open Anonymity Project для приватной оплаты API, представленный 1 октября 2026 года. Вы один раз вносите ETH или USDC в смарт-контракт в Ethereum, а затем получаете временные API-ключи по доказательству с нулевым разглашением. Провайдер ИИ при этом не знает, кто платит. Протокол работает в основной сети Ethereum.

Видит ли провайдер ИИ мои промпты при оплате через zkAPI?

Да. zkAPI скрывает, кто платит, но сами промпты провайдер видит. Видит он и сетевые метаданные: IP-адрес и время запросов. Анонимности на сетевом уровне протокол не даёт.

Можно ли вывести деньги из хранилища zkAPI?

Да. Платите вы только за потреблённое, а остаток можно вывести ончейн. По словам Ethereum Foundation, хранилище — контракт в Ethereum, поэтому закрыть баланс и вывести деньги можно, даже если все серверы zkAPI исчезнут.

Где попробовать zkAPI без установки?

В OA-chat, браузерном приватном ИИ-чате Open Anonymity Project. Для своих приложений понадобится локальный клиент, совместимый с API OpenAI и Ollama.

ETH без регистрации сразу на ваш кошелёк

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

Обменять BTC на ETH