Искусственный Интеллект в Программировании: Новый Шериф или Очередной Неконтролируемый Алгоритм?

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

В то время как другие играют в шашки, мы играем в шахматы. Наш подход — продуманная стратегия, рассчитанная на много ходов вперед, основанная на стоимости бизнеса.

Думать на ход вперед

Отчет Центра безопасности и новых технологий, опубликованный в мрачном ноябре 2024 года, заслонил собой радужные перспективы использования ИИ в кибербезопасности. Документ, тяжелый как похороны эпохи Виктории, предполагал, что помощь ИИ в кодировании может быть скорее вредной, чем полезной. В нем утверждалось, что код, сгенерированный ИИ, содержит множество уязвимостей и сами модели ИИ подвержены атакам и манипуляциям. 🚨

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

Отдельное исследование в июле 2024 года, проведенное с точностью швейцарского мастера часов, разработало эталон из 180 задач, охватывающий 44 типа уязвимостей. Выводы были неутешительными: современные ИИ показали медианный процент прохождения тестов на безопасный код менее чем на 35%. Однако в неожиданном повороте сюжета, который можно описать только как сценарий технологического триллера, разработчики смарт-контрактов и аудиторы криптоиндустрии остаются оптимистично настроенными относительно того, что AI-ассистированное кодирование приведет к новой эпохе безопасности и надежности в экосистеме криптовалюты.

ИИ: помощник, а не герой

Разработчики при интервьюировании от CryptoMoon утверждали, что инструменты искусственного интеллекта лишь дополнительное средство, не заменяющее незаменимый человеческий разум. 0xAw, загадочный ведущий разработчик децентрализованной биржи Base, Alien Base, признался, что использует ИИ ‘в основном как инструмент для быстрой проверки правил выполнения задач’. Он признал использование ИИ для создания

Антон Голоченко, старший блокчейн-разработчик в компании Hacken, рассказал, что использует Cursor, интегрированную среду разработки с функциями искусственного интеллекта (AI), для своей работы. Он применяет ее для автодополнения и шаблонов, объясняя: ‘Это помогает мне понять, какой тип контракта вам нужен, вот так просто.’ Однако он подчеркнул, что окончательные корректировки и исправления должны выполняться руками человека, а не оставляться на волю AI. ‘Я использую AI для создания шаблонов, но не для vibecoding,’ — уточнил он. Этот термин приобрел популярность для описания практики разработки кода ИИ независимо с минимальным человеческим вмешательством.

ИИ: Неизбежный спутник при программировании смарт-контрактов

Страж безопасности Web3?

Голоченко выразил мнение, что широкое распространение программирования с помощью ИИ в руках опытных специалистов способно повысить качество кода. «Если вы просто ‘vibe’ код или слишком сильно полагаетесь на ИИ, то в конечном итоге увидите ответ AI: ‘Ваш код теперь безопасен’, и поверите этому, потому что не умеете кодировать, а ваш код действительно может быть небезопасным. По моему мнению, ИИ может улучшить качество кода только вместе с человеком, который понимает программирование», — размышлял он философски.

0xAw, всегда реалист, заметил тревожную тенденцию среди начинающих разработчиков, которые слишком полагаются на искусственный интеллект (AI), считая его панацеей от всех их проблем с кодированием. ‘Они думают, что он может всё за них делать,’ — посетовал он, добавив: ‘часто с плохими результатами’. Тем не менее, он сохраняет оптимизм относительно использования AI в программировании Web3, утверждая, что это ‘хорошо’, так как разработка смарт-контрактов требует тщательного тестирования и доработки, благодаря чему ошибки обычно устраняются до развёртывания. Его беспокойство вызывает возможное застойное состояние среди начинающих разработчиков из-за чрезмерной зависимости от инструментов AI.

Тьютин, вечно прагматичный технический директор (CTO), считает, что инструменты искусственного интеллекта приведут к созданию большего количества протоколов с улучшенной базовой безопасностью — то есть снизится количество небрежных ошибок. Он ожидает, что ИИ будет способствовать оптимизации затрат в аудиторских компаниях, занимающихся аудитом смарт-контрактов без ущерба для цены, учитывая, что клиенты платят за репутацию аудитора, а не за сам аудит. ‘Аудиты скорее о распределении ответственности, чем о реальной безопасности контрактов’, — заключил он, заявление, которое могло бы стать эпитафией поколения излишне самоуверенных разработчиков кода.

Смотрите также

2025-07-25 17:45