ChatGPT non sostituirà gli sviluppatori: gli sviluppatori di ETHDubai intervengono

La versione più recente di ChatGPT ha suscitato scalpore online, ottenendo punteggi elevati per i test SAT ed evidenziando vulnerabilità ed exploit negli smart contract di Ethereum.

GPT-4 è l'ultima versione del modello di linguaggio dell'intelligenza artificiale (AI) altamente influente, che vanta "prestazioni a livello umano su vari benchmark professionali e accademici", secondo il suo sviluppatore OpenAI.

Oltre a punteggi eccezionali su una serie di vari benchmark professionali e accademici, GPT-4 ha anche dimostrato la capacità di rivedere i contratti intelligenti di Ethereum, evidenziando vulnerabilità e persino suggerendo potenziali modi per sfruttare il codice.

Il direttore di Coinbase Conor Grogan ha condiviso un rapido dialogo con ChatGPT in cui il chatbot AI "ha evidenziato una serie di vulnerabilità di sicurezza" prima di verificare un metodo per sfruttare il contratto.

Correlati: 10 modi in cui gli sviluppatori blockchain possono utilizzare ChatGPT

Forse più interessante è che la raccomandazione di ChatGPT venga verificata, dato che lo stesso identico contratto intelligente era stato violato nel 2018 tramite lo stesso metodo suggerito dal modello linguistico.

Sulla scia dell'ultimo aggiornamento di ChatGPT e del suo potenziale per rivedere, suggerire e fornire approfondimenti agli sviluppatori di smart contract di Ethereum, il giornalista di Cointelegraph Ezra Reguerra ha esplorato l'argomento in una conversazione con i partecipanti alla conferenza ETHDubai di questa settimana.

Il giornalista di Cointelegraph Ezra Reguerra in conversazione con lo sviluppatore blockchain Salman Arshad alla conferenza ETHDubai.

Lo sviluppatore di blockchain Salman Arshad ha evidenziato la connessione che ChatGPT ha con la blockchain, data l'attenzione su Web3 nei processi di sicurezza e controllo. I revisori dei contratti intelligenti sono costosi e ChatGPT offre un modo tempestivo ed economico per rivedere il codice:

"Gli strumenti ChatGPT e AI sono una benedizione, non sono nostri nemici e non sono qui per porre fine alla carriera di uno sviluppatore".

Arshad ha aggiunto che l'ampia base di conoscenze di ChatGPT è il suo punto di forza, ma richiede comunque l'input umano per specifiche logiche di business e suggerimenti. Il vantaggio è che gli sviluppatori possono svolgere molto più lavoro in molto meno tempo utilizzando strumenti basati sull'intelligenza artificiale:

"Sai cosa vuole fare la tua azienda, puoi dirlo a ChatGPT e può trasformare perfettamente i tuoi comandi in un contratto intelligente, un processo di auditing, un documento o un white paper."

Un altro blockchain Syed Ghazanfer ha anche evidenziato la natura collaborativa di ChatGPT, che rimane ancora molto più vantaggiosa per un'ampia gamma di utenti rispetto alla potenziale minaccia dell'automazione dei processi e della sostituzione dei lavoratori umani:

“Sono davvero a favore di ChatGPT. Affinché ti sostituisca, devi comunicare requisiti che non sono possibili in inglese nativo. Ecco perché abbiamo inventato i linguaggi di programmazione".

Ghazanfer ha aggiunto che ChatGPT rimarrà uno strumento utile per gli sviluppatori, automatizzando processi come la lettura e la condensazione della documentazione completa.

Come precedentemente esplorato da Cointelegraph, ChatGPT si sta dimostrando molto utile per gli sviluppatori per risolvere i problemi di codifica. Lo strumento basato sull'intelligenza artificiale promette anche di essere utile per i controlli di sicurezza di contratti intelligenti e piattaforme Web3.