Este chatbot de IA es el sueño de un operador o su pesadilla

La criptocomunidad en línea ha descubierto un nuevo chatbot impulsado por inteligencia artificial (IA) que se puede usar para advertir a los desarrolladores sobre las vulnerabilidades de los contratos inteligentes o enseñar a los piratas informáticos cómo explotarlas.

ChatGPT, una herramienta de chatbot creada por la empresa de investigación de IA OpenAI Liberado el 30 de noviembre y fue diseñado para comunicarse de una «manera conversacional» con la capacidad de responder preguntas de seguimiento e incluso admitir errores, según la compañía.

Sin embargo, algunos usuarios de Twitter se han dado cuenta de que el bot puede usarse tanto para el bien como para el mal, ya que puede ser incitado; identificar lagunas en los contratos inteligentes.

Stephen Tong, cofundador de la firma de auditoría de contratos inteligentes Zellic, le pidió a ChatGPT que lo ayudara a encontrar el exploit enviando el código del contrato inteligente.

El bot respondió afirmando que el contrato tenía una vulnerabilidad de reescritura en la que un explotador podía retirar repetidamente fondos del contrato y proporcionó un ejemplo de cómo solucionar el problema.

Un atacante utilizó un tipo similar de exploit en mayo finanzas descentralizadas (DeFi) plataforma con protocolo Fei por 80 millones de dolares.

Otros compartieron los resultados del chatbot después de informarle sobre contratos inteligentes vulnerables. El usuario de Twitter devtooligan compartió una captura de pantalla de ChatGPT que proporcionaba el código exacto necesario para solucionar un problema. contrato inteligente solidez vulnerabilidad, comentando «todos nos quedaremos sin trabajo».

Con esta herramienta, los usuarios de Twitter ya comenzaron a bromear diciendo que ahora pueden iniciar un negocio auditoría de seguridad simplemente usando un bot comprobar si hay debilidades en los contratos inteligentes.

Cointelegraph probó ChatGPT y descubrió que también puede crear un contrato inteligente a partir de un aviso utilizando un lenguaje sencillo, generando un código que parece ser capaz de proporcionar recompensas de apuestas Para tokens no fungibles (NFT) basados ​​en Ethereum.

READ  La FAA cancela los retrasos en tierra de Nueva York causados ​​por problemas de personal
Ejemplo de ChatGPT Contrato inteligente Solidity para NFT desde un simple mensaje para distribuir recompensas. Imagen: Cointelegraph.

A pesar de la capacidad del chatbot para probar la funcionalidad de los contratos inteligentes, no fue diseñado solo para ese propósito, y muchos en Twitter lo han hecho. sugirió algunos de los contratos inteligentes que crea tienen problemas.

La herramienta también puede dar diferentes respuestas dependiendo de cómo se solicite, por lo que no es perfecta.

Relacionado con: Una red secreta aborda las vulnerabilidades de la red después de que se expone un sombrero blanco

Sam Altman, CEO de OpenAI en Twitter que la herramienta era una «demostración temprana» y «en gran medida un lanzamiento de investigación».

Opinó que «las interfaces lingüísticas serán un gran problema» y que herramientas como ChatGPT «pronto» podrán responder preguntas y brindar consejos con iteraciones posteriores para completar tareas o incluso descubrir nuevos conocimientos.