Новейшая версия ChatGPT вызвала ажиотаж в сети, получив высокие оценки за тесты SAT и выделив уязвимости и эксплойты в смарт-контрактах Ethereum.
GPT-4 — это последняя версия очень влиятельной языковой модели искусственного интеллекта (ИИ), которая, по словам ее разработчика OpenAI, может похвастаться «производительностью на уровне человека в различных профессиональных и академических тестах».
Помимо выдающихся результатов в ряде различных профессиональных и академических тестов, GPT-4 также продемонстрировал способность анализировать смарт-контракты Ethereum, выявляя уязвимости и даже предлагая возможные способы использования кода.
Я сбросил активный контракт Ethereum в GPT-4.
В одно мгновение он выявил ряд уязвимостей в системе безопасности и указал области, где контракт может быть использован. Затем он проверил, каким образом я могу использовать контракт pic.twitter.com/its5puakUW
— Конор (@jconorgrogan) 14 марта 2023
Директор Coinbase Конор Гроган поделился быстрым диалогом с ChatGPT, в котором чат-бот AI «выделил ряд уязвимостей в системе безопасности», прежде чем проверить метод использования контракта.
Связанный: 10 способов, которыми разработчики блокчейнов могут использовать ChatGPT
Возможно, более интересным является то, что рекомендация ChatGPT подтверждается, учитывая, что точно такой же смарт-контракт был взломан в 2018 году с помощью того же метода, который предлагала языковая модель.
В связи с последним обновлением ChatGPT и его возможностью просматривать, предлагать и предоставлять информацию разработчикам смарт-контрактов Ethereum, журналист Cointelegraph Эзра Регерра исследовал эту тему в беседе с участниками конференции ETHDubai на этой неделе.
Разработчик блокчейна Салман Аршад подчеркнул связь ChatGPT с блокчейном, учитывая акцент на Web3 в процессах безопасности и аудита. Аудиторы смарт-контрактов обходятся дорого, а ChatGPT предлагает своевременный и экономичный способ проверки кода:
«Инструменты ChatGPT и AI — это благословение, они не наши враги и не предназначены для того, чтобы положить конец карьере разработчика».
Аршад добавил, что широкая база знаний ChatGPT является его сильной стороной, но он по-прежнему требует участия человека для конкретной бизнес-логики и подсказок. Преимущество заключается в том, что разработчики могут выполнить гораздо больше работы за гораздо меньшее время, используя инструменты на базе ИИ:
«Вы знаете, что хочет сделать ваша компания, вы можете рассказать об этом ChatGPT, и он может идеально преобразовать ваши команды в смарт-контракт, процесс аудита, документ или технический документ».
Другой блокчейн, Сайед Газанфер, также подчеркнул совместный характер ChatGPT, который по-прежнему остается гораздо более полезным для широкого круга пользователей, чем потенциальная угроза автоматизации процессов и замены людей:
«Я действительно за ChatGPT. Чтобы он заменил вас, вы должны сообщить о требованиях, которые невозможно выполнить на родном английском языке. Вот почему мы изобрели языки программирования».
Газанфер добавил, что ChatGPT останется полезным инструментом для разработчиков, автоматизирующим такие процессы, как чтение и сжатие полной документации.
Как ранее исследовал Cointelegraph, ChatGPT оказывается очень полезным для разработчиков для решения проблем с кодированием. Инструмент на основе ИИ также обещает быть полезным для аудита безопасности смарт-контрактов и платформ Web3.
Источник: https://cointelegraph.com/news/chatgpt-won-t-replace-developers-ethdubai-devs-weigh-in.