Foto: Tada Images/Shutterstock
Ariticial Intelligence (AI), of kunstmatige intelligentie, blijft zich snel ontwikkelen en ChatGPT is hier een goed voorbeeld van. De mogelijkheden van deze chatbot zijn in de nieuwste versie wederom uitgebreid en de AI levert indrukwekkende prestaties op bijvoorbeeld schoolexamens. Opvallend is dat het blijkbaar ook kwetsbaarheden kan ontdekken in smart contracts op Ethereum (ETH).
OpenAI lanceert ChatGPT v4
OpenAI, het bedrijf achter ChatGPT, heeft de vierde generatie van zijn taalverwerkingsmodel, genaamd GPT-4, uitgebracht. GPT-4 is een language model dat menselijke antwoorden kan geven op een zeer uitgebreid aantal soorten vragen. Maar deze nieuwe versie is niet alleen in staat om te chatten, het heeft ook aanzienlijke verbeteringen in prestaties op school- en rechtenexamens laten zien.
GPT-4 heeft nieuwe verwerkingsmogelijkheden die niet mogelijk waren met de vorige versies. Het kan nu afbeeldingen, audio en videobestanden omzetten in tekst en “veel subtielere instructies” creatief en betrouwbaar uitvoeren. Dit stelt het model in staat om veel complexere taken uit te voeren dan alleen het beantwoorden van vragen.
Kwetsbaarheden in Ethereum smart contracts
OpenAI heeft de potentie van GPT-4 gedemonstreerd door het model verschillende examens te laten afleggen en scoorde op ze allemaal extreem hoog. GPT-4 heeft geen specifieke training gekregen voor deze examens, wat suggereert dat de resultaten representatief zijn voor de algehele prestaties van het model.
Naast het uitvoeren van taalverwerkingstaken en het scoren op examens, toont GPT-4 ook andere indrukwekkende vaardigheden. Zo kan het model wijzen op beveiligingsproblemen en uitleggen hoe code kan worden misbruikt, zoals gedemonstreerd door voormalig Coinbase directeur Conor Grogan. De voormalig Bridgewater directeur gooide een live Ethereum contract in GPT-4 en de AI ontdekte onmiddelijk meerdere kwetsbaarheden in de code en manieren hoe deze kunnen worden misbruikt.
I dumped a live Ethereum contract into GPT-4.
In an instant, it highlighted a number of security vulnerabilities and pointed out surface areas where the contract could be exploited. It then verified a specific way I could exploit the contract pic.twitter.com/its5puakUW
— Conor (@jconorgrogan) March 14, 2023