ChatGPT nie zastąpi programistów – ważą twórcy ETHDubai

Najnowsza wersja ChatGPT wywołała poruszenie w Internecie, uzyskując wysokie noty w testach SAT oraz podkreślając luki w zabezpieczeniach i exploity w inteligentnych kontraktach Ethereum.

GPT-4 to najnowsza wersja bardzo wpływowego modelu języka sztucznej inteligencji (AI), która według twórcy OpenAI może pochwalić się „wydajnością na poziomie człowieka w różnych profesjonalnych i akademickich testach porównawczych”.

Oprócz doskonałych wyników w szeregu różnych profesjonalnych i akademickich testów porównawczych, GPT-4 wykazał również zdolność do przeglądu inteligentnych kontraktów Ethereum, podkreślając luki w zabezpieczeniach, a nawet sugerując potencjalne sposoby wykorzystania kodu.

Dyrektor Coinbase, Conor Grogan, podzielił się szybkim dialogiem z ChatGPT, w którym chatbot AI „podkreślił szereg luk w zabezpieczeniach” przed zweryfikowaniem metody wykorzystania kontraktu.

Powiązane: 10 sposobów, w jakie programiści blockchain mogą korzystać z ChatGPT

Być może bardziej interesujące jest to, że rekomendacja ChatGPT sprawdza się, biorąc pod uwagę, że dokładnie ten sam inteligentny kontrakt został zhakowany w 2018 roku za pomocą tej samej metody, którą sugerował model językowy.

W związku z najnowszą aktualizacją ChatGPT i jej potencjałem do przeglądania, sugerowania i dostarczania wglądu twórcom inteligentnych kontraktów Ethereum, dziennikarz Cointelegraph, Ezra Reguerra, zbadał ten temat w rozmowie z uczestnikami konferencji ETHDubai w tym tygodniu.

Dziennikarz Cointelegraph Ezra Reguerra w rozmowie z deweloperem blockchain Salmanem Arshadem na konferencji ETHDubai.

Deweloper Blockchain, Salman Arshad, podkreślił związek, jaki ChatGPT ma z blockchainem, biorąc pod uwagę skupienie się na Web3 w procesach bezpieczeństwa i audytu. Audytorzy inteligentnych kontraktów są kosztowni, a ChatGPT oferuje terminowy i ekonomiczny sposób przeglądania kodu:

„Narzędzia ChatGPT i AI są błogosławieństwem, nie są naszymi wrogami i nie są po to, aby zakończyć karierę programisty”.

Arshad dodał, że szeroka baza wiedzy ChatGPT jest jego mocną stroną, ale nadal wymaga wkładu człowieka w konkretną logikę biznesową i monity. Zaletą jest to, że programiści mogą wykonać znacznie więcej pracy w znacznie krótszym czasie, korzystając z narzędzi opartych na sztucznej inteligencji:

„Wiesz, co Twoja firma chce zrobić, możesz powiedzieć ChatGPT, a on może doskonale przekształcić Twoje polecenia w inteligentną umowę, proces audytu, dokument lub białą księgę”.

Inny blockchain, Syed Ghazanfer, również podkreślił kolaboracyjny charakter ChatGPT, który nadal pozostaje o wiele bardziej korzystny dla szerokiego grona użytkowników niż potencjalne zagrożenie automatyzacji procesów i zastąpienia ludzkich pracowników:

„Naprawdę popieram ChatGPT. Aby Cię zastąpić, musisz przekazać wymagania, które nie są możliwe w ojczystym języku angielskim. Dlatego wymyśliliśmy języki programowania”.

Ghazanfer dodał, że ChatGPT pozostanie użytecznym narzędziem dla programistów, automatyzującym procesy, takie jak czytanie i kondensowanie pełnej dokumentacji.

Jak wcześniej zbadał Cointelegraph, ChatGPT okazuje się bardzo przydatny dla programistów w rozwiązywaniu problemów z kodowaniem. Narzędzie oparte na sztucznej inteligencji ma być również przydatne w audytach bezpieczeństwa inteligentnych kontraktów i platform Web3.