zkAPI уже в основной сети: оплата AI доказательством, а не именем
Пост от 1 октября 2026 года описывает схему, которая уже стоит в основной сети Ethereum. Ты кладёшь ETH или USDC в хранилище и платишь за запросы доказательством, а не личностью.

- Провайдер видит запросы, платёжный слой видит расход, и никто не видит связку между ними.
- Доказательство собрано по Groth16 на BN254, хеш — Poseidon, дерево Меркла — на 32 уровня, проверка расхода идёт вне цепи.
- Выход из хранилища не зависит от сервера. Пределы, которые текст называет прямо, — IP и содержание промпта.
Схема zkAPI Ethereum оплата AI уже описана как работающая в основной сети, а не как обещание на потом. Пост Vittorio Rivabella от 1 октября 2026 года, в рамке dAI, связывает Open Anonymity Project и Ethereum Foundation: ты вносишь ETH или USDC в хранилище, а вместо личности показываешь доказательство с нулевым разглашением.
Что пост считает уже состоявшимся
Тебе важно не перепутать дорожную карту и размещение. В заметке сказано, что схема уже на основной сети Ethereum. Автор поста — Vittorio Rivabella. Дата — 1 октября 2026 года. Контекст — dAI. Организации, которые текст ставит за проектом, — Open Anonymity Project и Ethereum Foundation. Этого достаточно, чтобы читать текст как описание действующей конструкции, а не как анонс «когда-нибудь на тестовой сети».
Практический шаг для тебя один и он назван без развилок. Ты вносишь в хранилище ETH или USDC. Других активов для депозита пост не перечисляет, и добавлять их от себя нельзя. После депозита расход идёт не предъявлением имени, а доказательством. Смысл кредита в том, что право на вызов отделено от открытой личности. Дизайн, на который пост опирается, назван прямо: ZK API usage credits. Его авторы в тексте — Davide Crapis и Vitalik Buterin. Не ищи здесь второй, неназванный документ: пост сам указывает эту конструкцию кредитов как основу.
Кто что видит
Разделение взглядов легко прочитать слишком широко. Пост не говорит, что запрос невидим. Провайдер видит запросы: иначе ему не на что отвечать. Пост не говорит, что деньги невидимы. Платёжный слой видит расход: иначе нельзя понять, что кредит ещё не исчерпан. Скрыта связь. Никто не должен увидеть, что конкретный расход и конкретный запрос принадлежат одному лицу.
Для тебя это две разные утечки, а не одна. Содержание запроса живёт у провайдера. Факт траты живёт у платёжного слоя. Пока эти наблюдатели не склеивают связку, ни один из них не собирает досье «кто что спросил и чем заплатил». Если ты сам потом соединишь следы — повторишь уникальный текст запроса рядом с адресом в открытом канале, — схема этого уже не чинит. Текст описывает развязку на своём уровне, а не твою осторожность вне него.
Проверка расхода вынесена вне цепи. В том описании, которое даёт пост, допустимость траты не обязана становиться отдельной публичной транзакцией на каждый вызов. Это не замена аудиту контракта. Адреса контракта в заметке нет, и этот разбор его не добавляет.
Криптографический контур назван четырьмя пунктами, и за них выходить не из чего. Система доказательств — Groth16. Кривая — BN254. Хеш — Poseidon. Дерево Меркла — 32 уровня. Эти имена задают форму доказательства. Они не сообщают тебе ни комиссию, ни число пользователей, ни объём депозитов. Пост не называет сумму. Не подставляй её и не бери чужую цифру как продолжение этого текста.
Выход и то, что остаётся видимым
Отдельная практическая граница: выход из хранилища не зависит от сервера. Если интерфейс замолчит, право забрать внесённые ETH или USDC по этому описанию не держится на подписи оператора и не требует, чтобы именно его сервер провёл вывод. Ты оцениваешь не обещание поддержки, а зависимость выхода от чужого процесса. По посту такой зависимости нет.
Анонимность здесь не равна невидимости запроса. Пост прямо ставит пределы: IP и содержание промпта. IP остаётся сетевым следом. Если канал один и тот же, наблюдатель сети может видеть, откуда пришёл вызов, даже когда платёж отвязан от запроса. Содержание промпта видит провайдер. Этого достаточно, чтобы из текста запроса понять задачу и всё, что ты сам в него положил. Доказательство закрывает связку оплаты и запроса. Оно не опустошает промпт и не прячет IP. Если тебе нужна тишина и по этим двум линиям, этот пост её не обещает.
В хранилище идут ETH или USDC, наружу уходит доказательство вместо личности, а сумму депозитов пост не называет — подставить её за него нельзя.
Чего в источнике нет
Рядом с ясной схемой легко дорисовать недостающее. Здесь недостающее закрыто списком, а не приглашением угадать. Адрес контракта не проверен. Репозиторий на GitHub не проверен. Объём депозитов не проверен. Сам пост суммы не содержит. Любая цифра «сколько уже лежит в хранилище» была бы не из этого источника, поэтому её здесь нет.
Порядок чтения для тебя такой. Сначала ты держишь то, что пост утверждает: основная сеть, депозит в ETH или USDC, доказательство вместо идентификации, разделение взглядов провайдера и платёжного слоя, Groth16, BN254, Poseidon, дерево на 32 уровня, внецепная проверка расхода, выход без зависимости от сервера, пределы по IP и по тексту промпта, опора на кредиты Davide Crapis и Vitalik Buterin. Потом ты держишь пустые клетки: адрес, код, объём. Без адреса ты не сверишь хранилище в обозревателе по одной этой заметке. Без суммы ты не сравнишь проект с любым другим по деньгам. Без открытого в этой проверке репозитория ты читаешь описание, а не реализацию.
Это не оценка, пользоваться ли схемой. Это граница источника. Пост Vittorio Rivabella от 1 октября 2026 года — заявление о уже размещённой схеме Open Anonymity Project и Ethereum Foundation. Его хватает, чтобы понять рисунок приватности. Его не хватает, чтобы подтвердить код, адрес и размер хранилища.
Как не склеить роли
Имеет смысл ещё раз разложить три стороны, потому что их часто сливают в одну «анонимную оплату». Первая сторона — ты: вносишь ETH или USDC и тратишь кредит. Вторая — провайдер: видит запрос и должен его исполнить. Третья — платёжный слой: видит, что расход произошёл, и проверяет его вне цепи. Связь второй и третьей сторон как раз и режется доказательством.
Если ты ищешь в посте имя модели, цену вызова, суточный лимит или список провайдеров, ты их отсюда не вычитаешь: их нет. Если ты ищешь обещание, что промпт не сохранится, его тоже нет: содержание промпта названо пределом, то есть тем, что остаётся видимым. Если ты ищешь обещание, что сервер не нужен для выхода, оно в тексте есть: выход не зависит от сервера.
Язык кредитов ZK API usage credits тоже стоит удержать. Это не подписка на имя и не счёт, к которому пост привязывает паспорт. Это кредит на использование, который ты доказываешь, не раскрывая, кто ты. Актив депозита в описании — ETH или USDC. Третью монету текст не добавляет, и этот разбор тоже не добавит.
Все формулировки опираются на один текст: пост Vittorio Rivabella о zkAPI. Адрес, репозиторий и объём сознательно оставлены пустыми: пост сумму не даёт, а внешние проверки в этот разбор не входили.
Полезный контекст: санкции по A7A5 и Base Cobalt.
Материал не является инвестиционной рекомендацией. Крипта — высокий риск, решения принимаешь сам.


