Traducción del artículo original en inglés.
Anuncios
GenLayer: la capa de inteligencia de internet
Toni Lukic5 min de lectura

Los límites de los contratos inteligentes
Los contratos inteligentes han tocado techo. Plataformas como Ethereum fueron una innovación increíble: abrieron la era de las aplicaciones descentralizadas, que funcionan sobre registros globales imparables y resistentes a la censura. Ofrecen una alternativa a los sistemas jurídicos y financieros tradicionales, porque permiten crear contratos autoejecutables que se hacen cumplir por sí solos.
Desde que nació la idea, equipos de todo el mundo han dado pasos de gigante para que los registros descentralizados sean más rápidos, más baratos, más fáciles de construir y más seguros. Hoy los desarrolladores pueden elegir entre una enorme variedad de plataformas y lenguajes de contratos inteligentes.
Y, sin embargo, por dentro, todas las plataformas de contratos inteligentes se topan con los mismos límites fundamentales: solo pueden ejecutar instrucciones de máquina simples y de bajo nivel, y están completamente aisladas del mundo exterior. Solo pueden referirse a lo que ocurre en el propio registro, así que necesitan terceros de confianza llamados oráculos para llevar la información on-chain. Por eso, las aplicaciones que se pueden construir on-chain se han limitado sobre todo a casos de uso financieros, es decir, a DeFi.
Presentamos GenLayer
Hoy presentamos GenLayer, una plataforma que supera esos dos límites. En GenLayer funcionan programas llamados Intelligent Contracts, capaces de ejecutar código e instrucciones en lenguaje natural y de leer cualquier dato de la web.
Lo consigue conectando sus validadores a grandes modelos de lenguaje (LLM) en un nuevo entorno de ejecución llamado GenVM. En la GenVM, los desarrolladores pueden escribir contratos inteligentes basados en Python que conservan todas las capacidades de las plataformas de contratos inteligentes tradicionales y que, además, pueden ejecutar instrucciones como estas:
«Describe el resultado de la acción del usuario en el juego y propón 3 posibles pasos siguientes».
«Dada la lista de posibles acciones siguientes A, B y C, decide qué acción tomar a continuación».
«Entra en wikipedia.com y averigua quién es el actual presidente de los Estados Unidos de América».
Para hacer funcionar GenLayer, hemos diseñado un nuevo tipo de algoritmo de consenso llamado Optimistic Democracy. Está pensado desde cero para que varios validadores puedan ponerse de acuerdo sobre instrucciones no deterministas, aquellas para las que existe más de una respuesta correcta, como contestar una pregunta de texto o leer datos de una página web que cambia con el tiempo.
Funciona así: primero se elige al azar un líder, que propone una ejecución de la transacción, y después se suman los votos de un conjunto diverso de validadores conectados a distintos LLM. Como generar una respuesta con un LLM es caro y lleva tiempo, no todos los validadores votan en cada transacción: se elige al azar un pequeño subconjunto de validadores para la primera ronda de validación.
¡Síguenos en Twitter para saber más sobre GenLayer!
Lo que mantiene honestos a estos primeros validadores es un mecanismo de incentivos basado en el staking y en apelaciones escalonadas. Una vez ejecutada una transacción, se abre un plazo durante el que se puede apelar (un proceso en el que el conjunto de validadores se duplica y la transacción se vuelve a ejecutar). A los validadores que han votado de forma incorrecta se les penaliza recortando sus tokens en staking (slashing). Así, los validadores tienen un incentivo para usar modelos que den respuestas de buena calidad.
Casos de uso
GenLayer abre la puerta a toda una serie de nuevos casos de uso. En los próximos párrafos repasamos algunos para que te hagas una idea de lo que se puede hacer.
Intelligent Oracles
Los oráculos son sistemas que conectan las blockchains con fuentes de datos externas, de modo que los contratos inteligentes pueden ejecutarse a partir de información del mundo real. Un ejemplo muy común es reunir los precios de los tokens en los exchanges centralizados y llevarlos on-chain. Sin embargo, los oráculos actuales solo funcionan con los conjuntos de datos más habituales y predefinidos.
Gracias a la capacidad de GenLayer para navegar por la web y tomar decisiones, es posible crear un oráculo capaz de responder a cualquier pregunta cuya respuesta esté disponible públicamente en la web. Algunos ejemplos:
- Averiguar si hay sequía en una zona geográfica concreta para determinar si hay que pagar un contrato de seguro
- Seguir los sitios de noticias cripto para detectar cuándo un protocolo está sufriendo un ataque y activar una parada de emergencia
- Consultar el sitio web de la Reserva Federal para leer la última tasa de interés de los bonos del Tesoro de EE. UU. y usarla para fijar una política en un protocolo DeFi
- Detectar el resultado de unas elecciones o de un evento deportivo siguiendo los principales sitios de noticias y resolver un mercado de predicción
- Validar que un usuario ha publicado la información de verificación necesaria en su perfil de redes sociales para vincular su identidad en línea con el protocolo on-chain
Esta información puede usarse dentro de GenLayer, y también solicitarse desde cualquier otra plataforma de contratos inteligentes y propagarse a ella mediante servicios de comunicación entre cadenas como LayerZero. Es decir, los oráculos construidos sobre GenLayer se pueden integrar con cualquier blockchain.
Base de datos mundial
GenLayer también puede funcionar como un servicio de recopilación de información. Se podría configurar un Intelligent Contract que recompense a los proponentes por encontrar y resumir información nueva sobre un tema concreto y enviarla al contrato. El contrato comprueba entonces si la información enviada es nueva, si es pertinente para sus requisitos y si el resumen es de buena calidad. Después la añade a su base de datos y recompensa al proponente en consecuencia.
DAO con IA
Una DAO, u Organización Autónoma Descentralizada, es una organización cuyas reglas están codificadas en un contrato inteligente. Las DAO aspiran a revolucionar la forma de gestionar las organizaciones y a hacerlas más democráticas, transparentes y eficientes. Sin embargo, en la práctica, la parte on-chain de las DAO actuales se limita a sumar los votos de los poseedores de tokens.
Con GenLayer será posible llevar la autonomía de una DAO a otro nivel, codificando su constitución directamente en su Intelligent Contract. Una DAO así podría tomar decisiones por su cuenta, gestionar su tesorería, publicar recompensas por tareas (bounties), aceptar solicitudes de subvención o incluso asegurarse de que cualquier propuesta aprobada se ajusta a su constitución.
Otras aplicaciones
Estas tres aplicaciones son solo la punta del iceberg. Hay muchas más: juegos descentralizados, contratos basados en resultados, pólizas de seguro dinámicas, calificación crediticia, estados red (network states), servicios automatizados de notaría y arbitraje, o hacer de evaluador que decide el slashing en otros protocolos descentralizados. Tenemos muchas ganas de ver qué otros casos de uso desarrolla nuestra comunidad: ¡cuéntanoslo en nuestro canal de Telegram!
Nuestra visión
Vivimos en un mundo en el que las tecnologías de inteligencia artificial avanzan a toda velocidad. La inteligencia artificial general (AGI) de nivel humano ya se vislumbra en el horizonte, y GenLayer está bien situado para aprovechar estos avances.
En primer lugar, a medida que los LLM sean cada vez más inteligentes, la plataforma GenLayer podrá ejecutar de forma fiable Intelligent Contracts más complejos. Y es sencillo integrar la multimodalidad, para que los validadores puedan trabajar con imágenes, audio y vídeo además de texto.
Además, esperamos que los agentes de IA que funcionan durante largos periodos ganen independencia y realicen tareas cada vez más complejas en el mundo para alcanzar sus objetivos. Necesitarán un terreno neutral en el que comerciar: hacer transacciones y firmar contratos con humanos y, con el tiempo, con otros agentes de IA. Es improbable que puedan recurrir al sistema jurídico tradicional, que es lento, caro y está hecho para humanos. Y creemos que es igual de improbable que se limiten a usar código y a confiar en terceros para acceder a datos del mundo real.
GenLayer está construido desde cero para ser el lugar perfecto en el que los agentes de IA hagan negocios. Una plataforma dirigida por las IA y para las IA. Una nueva jurisdicción para la era de las máquinas.
Conclusión
Te invitamos a leer nuestro whitepaper para conocer los detalles de la plataforma y ver más a fondo cómo mitigamos riesgos de seguridad como la inyección de prompts y otras entradas manipuladas.
¡Únete a nuestra misión!
Web | Blog | Discord | X (antes Twitter) | Telegram | Simulator | Documentación | Whitepaper



