- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
El bot de IA 'Syntax' de Spectral Labs podría ayudar a quienes no saben programar a crear aplicaciones Ethereum.
Para que la tecnología gane impulso, Spectral quizá deba convencer a los usuarios de que se puede confiar en la IA con sus activos digitales.
Spectral Labs, una empresa de desarrollo de Cripto centrada en la inteligencia artificial, busca facilitar a quienes no son programadores la creación de blockchains. El martes, la compañía lanzará Syntax, una aplicación de IA que puede ayudar a cualquier persona, tanto programadores como no programadores, a desarrollar... contratos inteligentes para Ethereum y docenas de otras cadenas de bloques.
Si bien Syntax representa un logro técnico impresionante, Spectral aún enfrenta el obstáculo de convencer a los usuarios de que confíen a la IA sus preciados activos digitales.
Quienes estén familiarizados con Chat GPT y chatbots similares se sentirán cómodos con la interfaz Syntax, que funciona con un modelo de lenguaje grande (LLM) específico para criptografía y puede mantener conversaciones similares a SMS con los usuarios.
Además de responder consultas relacionadas con blockchain, como "¿cuál es el suministro circulante de ETH?", la aplicación web puede convertir las solicitudes de los usuarios en código Solidity listo para producción: el lenguaje de programación utilizado por Ethereum y otras blockchains basadas en el estándar Ethereum Virtual Machine (EVM).
"Los usuarios de Syntax pueden compilar, depurar e implementar código de solidez generado por IA", dijo Spectral Labs en un comunicado, y agregó que los NFT, los bots de arbitraje y los rollups se encuentran entre los posibles casos de uso de la tecnología.
"Supongamos que quiero codificar un token ERC-20 llamado 'ABC' con un suministro de 100 millones", declaró Sishir Varghese, director ejecutivo de Spectral Labs, a CoinDesk en una entrevista. "Syntax generaría todo el código para el usuario. Este podría compilar, probar vulnerabilidades, la eficiencia del GAS y la optimización del código, y luego implementar la aplicación directamente en la cadena desde la interfaz".

Los asistentes de codificación impulsados por IA no son nada nuevo: los ingenieros han estado usando ChatGPT para generar código durante el último año, y GitHub Copilot, el genio de la codificación impulsado por IA de Microsoft, se ha convertido en un pilar del arsenal de programación moderno desde su lanzamiento en 2021.
"Yo diría que realmente no ha habido un LLM adaptado a Solidity", dijo Varghese.
Además de estar diseñado específicamente para el desarrollo de Solidity, Syntax es novedoso porque se conecta directamente a cadenas de bloques compatibles con EVM, lo que significa que los usuarios pueden presionar un botón para implementar instantáneamente sus "agentes" creados por Syntax en cadenas de bloques como Ethereum, ARBITRUM o Base de Coinbase.
La aplicación se puede configurar con claves privadas y otros datos para dar a los agentes control sobre fondos Cripto reales, lo que significa que los agentes, dependiendo de lo que estén programados para hacer, pueden comprar, vender e intercambiar tokens como si fueran humanos reales.
Al usar LLM, siempre existe el delicado problema de las "alucinaciones": la IA puede inventar cosas o, en el caso de la codificación, crear código aparentemente correcto pero propenso a errores o con comportamientos inesperados. Cuando el código generado por una IA se encarga de manejar dinero real, las alucinaciones se convierten en un problema evidente.
"Intentamos implementar algunas medidas de seguridad para la detección de vulnerabilidades y la eficiencia del código", dijo Varghese. "Todas estas ya están prácticamente integradas. Además, habrá algunos agentes preconfigurados que también ayudarán con la detección de vulnerabilidades".
Syntax fue entrenado en un conjunto especialmente seleccionado de contratos inteligentes auditados, informes de seguridad y documentos para desarrolladores, agregó.
"Crear un conjunto de datos de calidad es crucial, ya que eso es lo que se busca que el LLM reproduzca en términos de código", afirmó Varghese. "Si simplemente se toma todo lo existente, no se obtendrán buenos resultados".
El director ejecutivo de Spectral Labs admitió que usar una herramienta de IA como Syntax conlleva inevitablemente algunos riesgos: «Creo que los desarrolladores expertos aún se muestran bastante recelosos de todo lo relacionado con el copiloto, excepto en la Web2. Para Solidity, esta será una experiencia completamente nueva, para ser sinceros».
Varghese espera que los comerciantes minoristas, en lugar de los programadores experimentados, sean los principales usuarios de Syntax.
"No creo que se lancen a confiar en él", dijo refiriéndose a los desarrolladores expertos. "Creo que lo mejor es que un vendedor minorista que nunca ha implementado un contrato ni generado código para Solidity podrá hacerlo de forma fluida y sencilla".