Traducción del artículo original en inglés.
Análisis
GenLayer: fiabilidad de la IA para las transacciones blockchain
Toni Lukic4 min de lectura

La fiabilidad y la coherencia son de la máxima importancia en la tecnología blockchain. Las blockchains tradicionales han conseguido eliminar la necesidad de intermediarios y hacer realidad aquello de que «el código es ley». Pero ahora que podemos sumar la IA a la ecuación, surgen nuevos retos.
¿Podemos confiar siempre en lo que produce un único modelo de IA, dada su naturaleza probabilística? La pregunta cobra todavía más importancia en las aplicaciones descentralizadas en las que hay mucho en juego y la fiabilidad es imprescindible.
Integrar la IA en las blockchains abre nuevas posibilidades, pero también nuevos problemas de fiabilidad. Una forma de aprovechar el poder de los modelos de IA on-chain son las pruebas verificables de aprendizaje automático (Machine Learning Verifiable Proofs), como zkML u opML. Estas pruebas verifican on-chain la inferencia de un único modelo de IA. Pero, por la naturaleza probabilística inherente a estos modelos, depender de un único resultado puede ser arriesgado. Aquí es donde entra en juego el enfoque de múltiples validadores de GenLayer.
¡Descubre más sobre el enfoque de múltiples validadores de GenLayer!

¿Cuál es la mejor solución?
Como las pruebas verificables de aprendizaje automático están ganando importancia y terreno en la Web3, en este artículo también las compararemos con GenLayer.
¡Empecemos!
Fiabilidad mediante mecanismos de control
Primero, repasemos cómo funciona el mecanismo de consenso de GenLayer, porque es fundamental para entender la comparación que hacemos más abajo. En pocas palabras, Optimistic Democracy funciona así: en lugar de depender de un único modelo de IA, GenLayer usa varios validadores conectados a un LLM.
Cuando un usuario envía una transacción, un validador líder elegido al azar propone una decisión, y los demás validadores dicen si están de acuerdo o no según los resultados de sus propios modelos de IA. Si la propuesta del validador líder obtiene un consenso por mayoría, la transacción se ejecuta.
Comparación con las pruebas verificables de aprendizaje automático
Los protocolos criptográficos zkML u opML aportan una prueba de que un modelo de IA concreto generó un resultado determinado a partir de una entrada dada, lo que también se conoce como inferencia. Por ejemplo: «Ejecuté la entrada A en Llama para generar el resultado B». El enfoque de GenLayer para integrar la IA en el ecosistema blockchain es radicalmente distinto. La magia de zkML está en que el probador puede demostrar estas afirmaciones sin revelar a los verificadores ciertos elementos (por ejemplo, «Llama»).
Básicamente, estas tecnologías permiten verificar en la blockchain la inferencia de un modelo de IA.

Ejemplo de funcionamiento de zkML u opML
La cosa no se queda en las pruebas zk y op: los avances tecnológicos llegan a este sector a gran velocidad. Pero el enfoque de fondo es el mismo: todas estas tecnologías aportan «solo» una prueba de la inferencia. Y eso también las deja expuestas a las entradas manipuladas.
Ante un tribunal superior
Veamos un ejemplo para ilustrar este proceso. Supongamos que un usuario envía una transacción a GenLayer para cobrar una póliza de seguro paramétrico porque una inundación ha afectado a su casa. El Intelligent Contract de GenLayer rastrearía la web en busca de datos relevantes. Después, un validador líder (conectado a un LLM) consultaría una fuente de prestigio como bbc.com para verificar la validez de la reclamación. Los demás validadores verificarían el resultado propuesto por el líder (si la transacción del usuario es correcta o no) y votarían sobre él. Si el resultado propuesto por el líder obtiene la mayoría, la transacción se ejecuta.
El usuario o cualquier otra parte interesada puede apelar el resultado dentro del plazo de apelación. Entonces, más validadores verifican el resultado propuesto y votan sobre él, y podrían llegar a anular el resultado o la transacción anteriores.

Proceso de apelación en GenLayer
GenLayer consigue la fiabilidad con un sistema parecido al proceso de apelación de un tribunal. En este sistema, varios validadores verifican cada transacción, de modo que las decisiones no dependen del resultado de un único modelo de IA. Este método no solo reduce los riesgos asociados a los resultados probabilísticos, sino que además garantiza un mayor grado de fiabilidad y coherencia.
Imagina que todos los casos judiciales los decidiera un único juez, sin posibilidad de apelación. El riesgo de sentencias erróneas sería alto. Del mismo modo, el sistema de múltiples validadores de GenLayer permite apelaciones y nuevas evaluaciones, lo que garantiza un proceso justo e imparcial en la validación de las transacciones.
Los grandes modelos de lenguaje como sistemas probabilísticos
Por la naturaleza probabilística de los LLM, depender de un solo modelo puede ser problemático. Los LLM como GPT-4 generan respuestas a partir de patrones probabilísticos aprendidos de enormes cantidades de datos de entrenamiento. Cuando se le pide «Dame un número entre 1 y 2», el modelo predice una respuesta probable según el contexto aprendido, como «1,5», en lugar de generar un valor puramente aleatorio. Por eso, fiarse del resultado de un único modelo sin más validadores es una apuesta peligrosa, sobre todo en transacciones o decisiones en las que hay mucho en juego. ¿Y si la probabilidad del número 1 en el ejemplo anterior fuera exactamente del 51 %?
El uso de varios validadores conectados a modelos de IA en el mecanismo de consenso optimista de GenLayer reduce estos riesgos, porque exige que todos los validadores implicados estén de acuerdo antes de que una decisión sea definitiva. Es muy poco probable que todos los validadores participantes se equivoquen a la vez por pura probabilidad. ¡Las probabilidades juegan a favor de GenLayer!
Además, cada modelo lleva incorporado un conjunto de sesgos, igual que una persona. Pasar una transacción por varios modelos y combinar los resultados, con la posibilidad de apelar, mejora la fiabilidad de las aplicaciones en las que hay mucho en juego. También reduce riesgos como los ataques de inyección de prompts, que podrían comprometer a un único modelo pero que son exponencialmente más difíciles de llevar a cabo contra un conjunto diverso de modelos desconocidos.
Las pruebas de aprendizaje automático, como zkML, ofrecen sólidas garantías de integridad sobre la ejecución de un modelo concreto, pero ese mismo modelo puede equivocarse por pura probabilidad. GenLayer, en cambio, opta por sumar la inteligencia de varios validadores distintos basados en LLM, que tienen incentivos para dar los resultados más correctos. El resultado es un sistema más resistente a los ataques y a las alucinaciones, que mejora por sí solo a medida que los validadores ajustan al detalle su funcionamiento e incorporan LLM más nuevos. Además, puede acceder a otras fuentes off-chain e integrar sin fricciones, en el futuro, modelos multimodales con el mismo mecanismo de consenso que permite a varios validadores ponerse de acuerdo sobre datos no deterministas, sean cuales sean.
Optimistic Democracy, el consenso de GenLayer, permite integrar modelos de IA más nuevos y avanzados a medida que aparecen. Los validadores tienen incentivos para mejorar continuamente su configuración de IA y ofrecer los resultados más precisos y fiables. Esta capacidad de mejorar por sí mismo garantiza que GenLayer se mantenga a la vanguardia de la tecnología de IA sin perder la seguridad y la fiabilidad propias de un sistema descentralizado.
Conclusión
Aunque las tecnologías zkML y opML ofrecen pruebas sólidas de los resultados de modelos de IA individuales, se quedan cortas en las aplicaciones que exigen mucha precisión y fiabilidad. Con su enfoque de múltiples validadores, Optimistic Democracy garantiza que las decisiones de GenLayer se tomen a partir de la inteligencia colectiva.
Al aprovechar varios validadores con IA y un mecanismo de consenso resiliente, GenLayer ofrece una solución mejor para integrar la IA en el ecosistema blockchain. Con GenLayer, puedes tener la seguridad de que tus transacciones las gestiona un sistema descentralizado que combina a la perfección lo mejor de la IA y de la tecnología blockchain.
¡Únete a nuestra misión!
Web | Blog | Discord | X (antes Twitter) | Telegram | Simulator | Documentación | Whitepaper



