
Bienvenido a Slate Sunday, la función semanal de CryptoSlate que muestra entrevistas en profundidad, análisis de expertos y artículos de opinión que invitan a la reflexión y que van más allá de los titulares para explorar las ideas y voces que dan forma al futuro de las criptomonedas.
Si has estado cerca del Twitter tecnológico este año, probablemente hayas escuchado a alguien hablar sobre “codificación de vibraciones”. Tal vez pasaste por los memes virales, captaste el hilo de Karim sobre la remodelación de web3 o incluso notaste que el Diccionario Collins la ungió como su Palabra del año. Pero dejando de lado las exageraciones, ¿qué es lo que realmente hace posible la codificación por vibración? ¿Y quiénes son las personas que lo ponen en práctica?
Para averiguarlo, me reuní con Eric Chen, cofundador de Injective, cuyo equipo acaba de lanzar una avalancha de nuevos productos, incluido iBuild, una plataforma de desarrollo impulsada por inteligencia artificial que le permite crear e implementar aplicaciones sin escribir una línea de código.
Chen se lanza a nuestra conversación con una mezcla de entusiasmo sin filtro y pragmatismo fundamentado, rasgos que bien podrían ser requisitos previos para sobrevivir en el ciclón perpetuo de esta industria.
¿Qué es la codificación de vibraciones y por qué de repente todo el mundo habla de ello?
La codificación Vibe, en los términos más simples, es “para casi todos”. Al menos, esa es la opinión de Chen.
“Si es un principiante, cuando se trata de desarrollo de software, la codificación vibe es su puerta de entrada para realizar su primera aplicación y enviar… productos muy interesantes con solo comandos de texto muy simples”.
La visión es así de sencilla: una especie de ChatGPT para codificar. El usuario describe lo que quiere con el lenguaje cotidiano, y el sistema (en parte IA conversacional, en parte un conjunto de herramientas de desarrollo completo) construye la base de una aplicación que funciona, a veces en cuestión de minutos.
“Básicamente, puedes tener los pasos iniciales para desarrollar un sitio web muy potente y convertir tus ideas en un producto completo en cuestión de horas”.
Entonces, ¿vibe coding reemplaza completamente a los desarrolladores? No exactamente. Al menos todavía no. En realidad, funciona como una especie de “optimizador”. Chen explica:
“Si usted es un ingeniero de software senior y con mucha experiencia, la codificación vibe es aún más poderosa porque lo eleva en términos de ciclo de vida de desarrollo y realmente acelera su proceso de desarrollo. Ya sabe, con solo unas pocas oraciones de comando, esencialmente puede convertir sus ideas en un producto completo”.
Eso no son sólo palabras del valle. Según encuestas recientes, casi 75% de los desarrolladores en startups en etapa inicial ahora usan algún tipo de codificación vibe en su flujo de trabajo, y más de la mitad afirma que aumenta su velocidad de entrega en al menos un 30%. Y sí, el meme es real: incluso “una cuarta parte de las nuevas empresas de Y Combinator ahora hacen despegar sus MVP utilizando plataformas de codificación de vibración”.
iBuild de Injective: envío de productos a la velocidad del rayo
Aún así, las palabras de moda no son suficientes para Chen; él quiere recibos. Ingrese a la plataforma iBuild de Injective, una muestra de cómo funciona la codificación por vibración más allá de lo hipotético. Él comparte:
“El otro día estaba haciendo una demostración de esto con la comunidad, antes del lanzamiento… Así que simplemente entré en Twitter y les dije: “Oigan, ¿tienen alguna idea?” Luego puedo crearlo y exhibirlo en cuestión de minutos”.
Lo que Chen dice que sucedió a continuación parece la forma más pura de investigación y desarrollo colaborativo:
“Inicialmente creé una aplicación de lotería en cadena usando iBuild en unos pocos minutos, y luego logré enviarla, y más tarde se convirtió en un juego de producción desarrollado por Hyper Ninjas, porque vieron la idea y les encantó”.
Los ejemplos siguen llegando. Chen habla de una aplicación llamada Pushin’ P que también creó en minutos y que se volvió viral. Él se ríe:
“Creo que realmente abrimos la caja de Pandora con iBuild”.
De hecho, y ese parece ser un tema recurrente en torno al desarrollo de la IA: desatar fuerzas misteriosas que nadie entiende completamente cómo decodificar.
¿El resultado? Lo que alguna vez fue un proceso plagado de sintaxis arcana, bibliotecas y dolores de cabeza de implementación, ahora sucede “sin barreras de entrada”.
En una competencia reciente que organizó Injective, comparte Eric, se implementaron aproximadamente 20 sitios web en 24 horas gracias a miembros de la comunidad que crearon diferentes tipos de sitios web y lanzaron aplicaciones de producción completa.
Del sandbox a la mainnet: por qué la seguridad sigue siendo importante
La preocupación que a menudo persigue a las herramientas de desarrollo impulsadas por IA, especialmente aquellas que utilizan tanta automatización como iBuild, es la seguridad. Si alguien puede crear contratos inteligentes o primitivas financieras con un simple clic, ¿qué impide que todo el sistema se convierta en el próximo foco de exploits? Chen no elude la pregunta.
“Realmente depende de la complejidad de la aplicación… y el usuario debe ser quien juzgue cuál es el parámetro de riesgo”.
Lo que hace que el enfoque de Injective sea más seguro, explica, son sus módulos totalmente auditados que detectan actividad fraudulenta o código incorrecto y los detienen en seco. Él dice:
“Se pueden crear todo tipo de aplicaciones muy expresivas y muy interesantes, pero al mismo tiempo, existen módulos y kits de herramientas fijos que protegen al usuario”.
Entonces, incluso si la IA alucina y produce códigos inestables, las transferencias, los pagos y las vías financieras están establecidos a nivel de protocolo.
“Los componentes críticos, como los pagos y los diferentes tipos de capas financieras, están absolutamente auditados y son seguros y respaldan decenas de miles de millones de dólares en volumen de uso y también en seguridad”.
IA: amiga, enemiga y multiplicadora de productividad
La codificación Vibe no solo acelera a los principiantes, sino que también se ha convertido en algo en juego para los desarrolladores serios, una señal de los tiempos en los que vivimos:
“La IA es como parte del estilo de vida cotidiano de un desarrollador. Les permite autocompletar gran parte del código que pretenden escribir… si se desvía ligeramente de su lógica, puede solucionarlo con bastante rapidez”.
Pero, como ocurre con todos los aceleradores potentes, la moderación es clave, señala Chen:
“Existe una frontera eficiente o un punto óptimo en el que se usa lo suficiente para acelerar la productividad. Pero si se usa más allá de ese punto, en realidad compromete su productividad y seguridad”.
Los programadores más experimentados saben rápidamente exactamente cuál es ese punto, dice, y la plataforma en sí tiene cuidado de no fomentar hábitos de desarrollo perezosos. Sin embargo, los grandes modelos lingüísticos conllevan riesgos además de velocidad.
Como todavía no soy codificador de vibraciones, le pregunto a Chen cómo se ve una alucinación en la codificación en comparación con el texto. ¿Inventa cosas mientras defiende tenazmente su trabajo?
“Seguirá siguiendo la sintaxis, la estructura general, pero a veces hay una lógica mal implementada. Hay bibliotecas que intenta importar y que no existen, etc. Lo curioso de la codificación vibe cuando se trata del proceso de desarrollo de software es que los errores son detectados casi instantáneamente por un compilador y por el tiempo de ejecución. Los errores son muy, muy detallados, donde el LLM puede detectarlos y luego corregirlos de inmediato”.
La experiencia se trata menos de revisar líneas en busca de un punto y coma faltante, y más de poder “triangular muy rápidamente” y permitir que el LLM se corrija solo.
Entonces, ¿qué está construyendo realmente la gente?
A pesar de todo lo que se habla de productividad, lo que cuenta son los resultados. Chen describe la gama, desde aplicaciones agrícolas descentralizadas hasta herramientas profesionales para la automatización del comercio, minijuegos de casino y “aplicaciones artísticas, visuales y realmente interesantes”.
La dinámica es embriagadora: una cultura de desarrollo que se remezcla con nuevos primitivos a la velocidad de la luz:
“Abarca mucho, desde juegos hasta mejoras relacionadas con el comercio, comercio de agentes, etc.”
¿Y cómo monetiza iBuild la plataforma? Es un modelo muy “transparente”, dice Chen, otro legado de los valores de web3:
“Es un sistema de pago por uso. Pagas en función del uso de API, por lo que no se trata de pagar una tarifa mensual”.
Entonces, con todos los participantes en esta nueva ola de “codificación por vibraciones”, ¿dónde se destaca Injective? Él explica:
“Injective tiene un entorno MultiVM, por lo que esto significa que hay un entorno de ensamblaje web adicional que en realidad utiliza Rust, que es un lenguaje muy, muy seguro y evita que muchas soluciones de codificación vibe escriban código inseguro”.
Más importante aún:
“Existen estos módulos financieros integrados, componentes a nivel de cadena como el módulo de intercambio que son completamente seguros, y no hay forma de que aplicaciones mal configuradas interactúen con ellos de manera insegura”.
Y el ecosistema no hace más que crecer. Injective lanzó recientemente su EVM y “docenas y docenas de socios interesantes” se implementan sobre Injective todos los días.
“El EVM abre a millones de desarrolladores y potencialmente miles de millones de usuarios entornos de máquinas virtuales para contratos inteligentes, rendimiento, intercambio y capas financieras en la columna vertebral”.
Codificando al ritmo de los memes
La codificación Vibe no es sólo una palabra curiosa del año. Se trata de redefinir quién construye, qué tan rápido pasan las ideas de la pizarra a la red principal y qué es posible cuando equipos como Injective ponen herramientas poderosas en manos de cualquier persona, independientemente de su pedigrí de codificación.
Cuando los medios de creación de software avancen tan rápido y las barreras de entrada sean eliminadas, el ritmo de desarrollo aumentará y se desplazará hacia la derecha. ¿La única manera de mantenerse al día? Podría ser simplemente (¿me atrevo a decirlo?) ir con la vibra.
