Etherscan — это платформа для анализа и обозревания блокчейна Ethereum, которую в 2015 году запустила команда разработчиков из Малайзии. Они создали этот проект как независимую организацию, не получающую финансирование от Ethereum Foundation. Сервис предназначен для удобной навигации по общедоступным данным сети Ethereum, анализа транзакций и предоставления результатов в виде поисковой системы. Etherscan предоставляет детальные сведения о различных элементах блокчейна, включая адреса, смарт-контракты, блоки, состояние сети и другие показатели. В 2021 году разработчики Etherscan представили аналогичные сервисы для различных блокчейн-платформ, таких как BNB Chain, Fantom, Huobi Eco Chain, Optimistic Ethereum L2, Polygon, Hoo Smart Chain, Arbitrum, Moonbeam, Moonriver и Avalanche.
Etherscan, популярный блокчейн-обозреватель, выпустил бета-версию инструмента Code Reader, основанного на искусственном интеллекте, предназначенного для анализа исходного кода смарт-контрактов.
«Выбрав адрес контракта, пользователи могут получить доступ к файлам исходного кода и взаимодействовать с ними», — говорится в описании.
Code Reader, используя мощную языковую модель OpenAI, генерирует полезные подсказки для анализа исходного кода смарт-контрактов. Однако, он не обладает возможностью поддерживать интерактивные диалоги.
Для работы с инструментом достаточно иметь API-ключ OpenAI. Code Reader автоматически извлекает исходный код из указанного контракта, а пользователь может взаимодействовать с данными, задавая вопросы для более глубокого понимания.
Разработчики привели несколько примеров использования этого ИИ-решения, включая:
- обзор кода для лучшего понимания его внутренней работы;
- получение списка функций чтения/записи данных в Ethereum с подробными объяснениями;
- изучение интеграции dapps.
«Нам очень ценна обратная связь с пользователями, чтобы расширить возможности инструмента и решить любые проблемы. Оставьте свой отзыв и помогите нам улучшить Code Reader в течение этой бета-версии», — написала команда сервиса.
В 2020 году Etherscan расширил свои возможности, введя в действие инструмент ETHProtect, который предназначен для обнаружения скомпрометированных адресов и средств в сети Ethereum.