Сегодня я заглянул в документы PIPE и застрял на одной строке, которая переосмысливает, что @OpenGradient на самом деле пытается сделать на уровне блоков.

Большинство интеграций AI и блокчейна работают одинаково. Умный контракт отправляет запрос. Оракул или оффчейн-сервис его подхватывает. Результат приходит позже в другой транзакции. AI и блокчейн находятся в двух отдельных направлениях, которые иногда обмениваются данными.

PIPE, Параллелизированный Двигатель Предварительного Исполнения Вывода, убирает этот разрыв. Вывод AI выполняется во время производства блока, а не после. К моменту финализации блока модель уже выполнена, и результат встроен в тот же блок, который его запросил. Никакого ожидания второй транзакции. Никаких мостов между слоем AI и слоем исполнения.

Что заставило меня задуматься об этом дольше, так это интерфейс SolidML. Любой умный контракт может напрямую вызвать OGInference в Solidity, выбрать ZKML, TEE или Ванильную верификацию, передать CID модели из Хаба и получить результат синхронно в той же транзакции. Модель не является отдельным сервисом, с которым общается контракт. Это предварительная компиляция, которую контракт вызывает нативно.

Деталь параллелизации - вот что делает это возможным в масштабах. Запросы на вывод из разных контрактов выполняются параллельно во время строительства блока, так что медленная модель на одном контракте не задерживает производство блока для всего остального в сети.

Что я продолжал обдумывать, так это то, как это изменяет ситуацию для DeFi в частности. Протокол кредитования, который корректирует рисковые параметры на основе работающей модели ML, внутри той же транзакции, которая инициирует корректировку, - это принципиально другой дизайн, чем тот, что запрашивает оракул каждые несколько минут.

Если вывод AI становится нативным вызовом внутри умного контракта, что это делает с границей между логикой протокола и предсказанием?

#opg $OPG