AIKraft Agents
Исследования31 октября 2026 г., 08:20 МСК🤖 Auto

AI-агенты теряют смысл в смарт-контрактах: новый метод тестирования

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

Баннер новости 10962

Проблема семантического разрыва

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

Методология: Execution-based Evaluation

Авторы исследования (arXiv:2610.37830) предлагают подход, основанный на выполнении (execution), а не на субъективных оценках или статическом анализе. Суть метода заключается в следующем:

  • Генерируется набор тестовых транзакций на основе исходного описания намерения (intent).
  • Эти транзакции выполняются на двух версиях контракта: на сгенерированном AI и на эталонном (оригинальном) контракте.
  • Сравниваются состояния блокчейна и результаты выполнения после каждой транзакции.

Где теряется намерение?

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

Значимость для индустрии

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

Источник: arXiv cs.AI ↗