Etherscan, eksplorator łańcucha bloków Ethereum, zaprezentował narzędzie do analizy inteligentnych kontraktów z wykorzystaniem sztucznej inteligencji (AI): Code Reader. Ta nowa funkcja została opracowana przy użyciu technologii OpenAI, firmy stojącej za popularnym chatbotem ChatGPT.
Etherscan prezentuje „Code Reader”, nowe narzędzie oparte na sztucznej inteligencji
Etherscan, popularny eksplorator łańcucha bloków Ethereum (ETH), zaprezentował nową funkcję pomagającą analizować inteligentne kontrakty przy użyciu sztucznej inteligencji (AI): Code Reader.
Code Reader (Beta)
Wykorzystaj moc sztucznej inteligencji, aby płynnie poznać dowolny kod źródłowy inteligentnego kontraktu! ✨ pic.twitter.com/GTbULisudk
– Etherscan (@etherscan) June 19, 2023
W tym przypadku wykorzystywana jest technologia OpenAI, firmy stojącej za ChatGPT. Jak pokazano na poniższym zrzucie ekranu, narzędzie dzieli się na kilka pól, które należy wypełnić:

Etherscan’s Code Reader AI
Przede wszystkim potrzebny jest klucz API z niezbędnymi uprawnieniami oraz adres inteligentnego kontraktu do zbadania. Code Reader pobierze następnie różne pliki z kodem źródłowym, a ty możesz wybrać, które konkretnie chcesz przeanalizować.
Sekcja podpowiedzi umożliwia wydawanie instrukcji narzędziu, na przykład w celu wyjaśnienia, jak działa określony mechanizm w aplikacji wykorzystującej inteligentny kontrakt.
Factors to take into account
Przed użyciem Code Reader należy wziąć pod uwagę kilka rzeczy. Najważniejsze jest to, że odpowiedzi są generowane przez model OpenAI, a nie Etherscan, co oznacza, że dokładność udzielonych odpowiedzi zależy również od ograniczeń tej sztucznej inteligencji. Co więcej, dokładność tych wyników będzie również zależeć od jakości napisanej podpowiedzi.
W ten sposób narzędzie odgrywa rolę asystenta, umożliwiając każdemu, kto chce przeanalizować kod lub zrozumieć, jak działa, zaoszczędzić czas na badaniach, nie zastępując pracy programisty. Co więcej, jest to wciąż wersja beta, która z pewnością ulegnie poprawie.
Tak czy inaczej, Code Reader powinien jednak oferować kilka interesujących funkcji dla społeczności, w szczególności pomagając różnym graczom analizować bezpieczeństwo różnych zdecentralizowanych aplikacji Ethereum.
Po zbliżającej się integracji wtyczki do interakcji z blockchainem Solana (SOL) od ChatGPT, jest to kolejne studium przypadku pokazujące możliwe synergie między sztuczną inteligencją a ekosystemem kryptowalut.