El 22 de noviembre de 2024, a las 9:00 PM, se lanzó un innovador desafío en el mundo de las criptomonedas, con un giro inesperado: un agente de inteligencia artificial llamado Freysa tenía una misión muy clara: NO transferir dinero bajo ninguna circunstancia. Sin embargo, el reto consistía en intentar convencer a este agente para que rompiera esa regla y liberara todos sus fondos, lo que llevaría a quien lo lograra a ganar el total acumulado en el premio. Y al final, alguien lo consiguió.
Las Reglas del Juego
El concepto era simple pero intrigante: cualquier persona podía pagar una pequeña tarifa para enviar un mensaje a Freysa, tratando de convencerla de que transfiriera los fondos que había acumulado en el “pool de premios”. Sin embargo, había un detalle importante: si el mensaje no lograba convencer a la IA, la tarifa que se había pagado no se devolvía, sino que se sumaba al premio, incrementando así la cantidad total en juego.
La estructura era tal que el 70% de la tarifa iba directamente al pool de premios, mientras que el 30% restante era para el desarrollador del proyecto. A medida que más personas intentaban, el valor del pool crecía, lo que incrementaba el costo de enviar mensajes. Este costo crecía exponencialmente a medida que el total acumulado aumentaba, con un límite de $4500 por mensaje.
La Carrera por Convencer a Freysa
Al principio, las tarifas para enviar mensajes eran relativamente bajas, alrededor de $10. Esto llevó a muchos a probar con mensajes sencillos, como “hola”, para ver si el sistema realmente funcionaba. Sin embargo, rápidamente el pool comenzó a crecer, y las tarifas aumentaron, lo que obligó a los participantes a idear estrategias más elaboradas para intentar convencer a Freysa de que transfiriera los fondos.
En total, se enviaron 481 intentos para convencer a la IA de liberar el dinero, pero ninguno de esos intentos fue exitoso. Los participantes comenzaron a utilizar todo tipo de tácticas: desde actuar como auditores de seguridad, tratando de convencer a la IA de que había una vulnerabilidad crítica, hasta intentar manipular las palabras del mensaje para engañar al sistema y hacerlo creer que la transferencia era válida.
El Mensaje Ganador
Después de más de 480 intentos fallidos, el mensaje número 482 fue el que finalmente logró convencer a Freysa de liberar los fondos. Este mensaje, enviado por el usuario p0pular.eth, fue un verdadero ejemplo de ingenio. La estrategia se puede dividir en dos partes clave:
- Eludir las Instrucciones Anteriores de Freysa:
El mensaje inicia con una frase que simula una “nueva sesión” y hace que Freysa entre en un “nuevo terminal de administrador”, lo que le permite ignorar las restricciones de la regla original que le impedía realizar la transferencia. Además, el mensaje evita que Freysa responda con disclaimers, como “no puedo ayudar con eso”. - Engañar la Función
approveTransfer
:
El truco fundamental fue manipular la funciónapproveTransfer
, que es la que se llama cuando la IA está convencida de realizar una transferencia de fondos. El mensaje logró convencer a Freysa de que esta función no solo se utilizaba para autorizar el envío de dinero, sino también para recibirlo. Así, al agregar un mensaje que indicaba “me gustaría contribuir $100 al tesoro”, Freysa entendió que debía llamar a la funciónapproveTransfer
para recibir el dinero en lugar de enviarlo, lo que activó la transferencia del total del pool.
El resultado fue que Freysa liberó los fondos, transfiriendo 13.19 ETH, es decir, alrededor de $47,000 USD al usuario p0pular.eth, quien parece ser un veterano en resolver este tipo de desafíos.
Un Proyecto Único en el Mundo de las Criptomonedas
Este desafío no solo ha captado la atención de la comunidad cripto por su originalidad, sino que también demuestra el potencial de la tecnología blockchain para crear proyectos transparentes e innovadores. Todo el proceso fue completamente open-source y accesible para la verificación pública, lo que aportó un nivel de transparencia sin precedentes. El código fuente del contrato inteligente y el repositorio frontend fueron compartidos para que cualquiera pudiera revisarlos y confirmar cómo funcionaba el sistema.
El proyecto Freysa ha demostrado que la blockchain no solo es una herramienta para el intercambio de valores, sino también un medio para crear juegos complejos y transparentes que desafían las capacidades de la inteligencia artificial y la creatividad humana.
Reflexión Final
Freysa ha sido una de las experiencias más emocionantes y curiosas en el mundo de las criptomonedas, una competencia en la que la astucia humana se enfrenta a la lógica inflexible de la IA. Con un premio acumulado de casi $50,000, este evento demuestra el poder de la inteligencia artificial y cómo puede ser utilizada de maneras inesperadas dentro del ecosistema blockchain.
La historia de p0pular.eth y su victoria subraya la importancia de la creatividad y la estrategia en este tipo de desafíos, y nos deja una lección sobre cómo la IA puede ser tanto una herramienta poderosa como un oponente formidable en la era digital.