Impulsado por
Interview

Ingeniero de Software: Anclar la IA en Blockchains Públicas Ayuda a Establecer un 'Rastro de Proveniencia Permanente'

Este artículo se publicó hace más de un año. Alguna información puede no estar actualizada.

Con la inteligencia artificial (IA) aparentemente destinada a convertirse en central para las aplicaciones y servicios digitales cotidianos, anclar modelos de IA en blockchains públicos potencialmente ayuda a “establecer un rastro de procedencia permanente”, afirmó Michael Heinrich, CEO de 0G Labs. Según Heinrich, tal rastro de procedencia permite un análisis de monitoreo “ex-post o en tiempo real” para detectar cualquier manipulación, inyección de sesgo o uso de datos problemáticos durante el entrenamiento del modelo de IA.

ESCRITO POR
COMPARTIR
Ingeniero de Software: Anclar la IA en Blockchains Públicas Ayuda a Establecer un 'Rastro de Proveniencia Permanente'

Anclar la IA en Blockchain Ayuda a Fomentar la Confianza Pública

En sus respuestas detalladas a preguntas de Bitcoin.com News, Heinrich—un poeta e ingeniero de software—argumentó que anclar modelos de IA de esta manera ayuda a mantener su integridad y fomenta la confianza pública. Además, sugirió que la naturaleza descentralizada de los blockchains públicos les permite “servir como un registro a prueba de manipulaciones y resistente a la censura para sistemas de IA”.

Volviéndose hacia la disponibilidad de datos o la falta de ella, el CEO de 0G Labs dijo que esto es algo preocupante tanto para desarrolladores como para usuarios por igual. Para desarrolladores que están construyendo en soluciones de capa 2, la disponibilidad de datos importa porque sus respectivas “aplicaciones necesitan poder confiar en la verificación segura del cliente ligero para la corrección”. Para los usuarios, la disponibilidad de datos les asegura que un “sistema está operando según lo previsto sin tener que ejecutar nodos completos ellos mismos”.

A pesar de su importancia, la disponibilidad de datos sigue siendo costosa, representando hasta el 90% de los costes de transacción. Heinrich atribuye esto al limitado flujo de datos de Ethereum, que se sitúa aproximadamente en 83KB/sec. En consecuencia, incluso pequeñas cantidades de datos se vuelven prohibitivamente caras para publicar en cadena, dijo Heinrich.

A continuación, se presentan las respuestas detalladas de Heinrich a todas las preguntas enviadas.

Bitcoin.com News (BCN): ¿Cuál es el problema de disponibilidad de datos (DA) que ha estado afectando al ecosistema de Ethereum? ¿Por qué es importante para los desarrolladores y los usuarios?

Michael Heinrich (MH): El problema de la disponibilidad de datos (DA) se refiere a la necesidad de que los clientes ligeros y otras partes fuera de la cadena puedan acceder y verificar eficientemente toda la data de transacción y el estado desde la blockchain. Esto es crucial para soluciones de escalabilidad como los rollups de Capa 2 y las cadenas fragmentadas que ejecutan transacciones fuera de la cadena principal de Ethereum. Los bloques que contienen transacciones ejecutadas en redes de Capa 2 necesitan ser publicados y almacenados en algún lugar para que el cliente ligero realice una verificación adicional.

Esto es importante para los desarrolladores que construyen en estas soluciones de escalabilidad, ya que sus aplicaciones necesitan poder confiar en la verificación segura del cliente ligero para la corrección. También es importante para los usuarios que interactúan con estas aplicaciones de Capa 2, ya que necesitan asegurarse de que el sistema está operando según lo previsto sin tener que ejecutar nodos completos ellos mismos.

BCN: Según un informe de Blockworks Research, los costos de DA representan hasta el 90% de los costos de transacción. ¿Por qué las soluciones de escalabilidad existentes luchan por proporcionar el rendimiento y la rentabilidad necesarios para aplicaciones descentralizadas (dapps) de alto rendimiento?

MH: Los enfoques de escalabilidad de Capa 2 existentes, como los Rollups Optimistas y ZK, luchan por proporcionar una disponibilidad de datos eficiente a gran escala debido al hecho de que necesitan publicar blobs completos de datos (datos de transacción, raíces de estado, etc.) en la red principal de Ethereum para que los clientes ligeros puedan muestrear y verificar. Publicar estos datos en Ethereum incurre en costos muy altos – por ejemplo, publicar un bloque OP cuesta 140 dólares por solo 218KB.

Esto se debe a que el limitado flujo de datos de Ethereum de alrededor de 83KB/sec significa que incluso pequeñas cantidades de datos son muy caras para publicar en cadena. Así que, mientras los rollups logran escalabilidad ejecutando transacciones fuera de la cadena principal, la necesidad de publicar datos en Ethereum para verificabilidad se convierte en el cuello de botella que limita su escalabilidad general y rentabilidad para aplicaciones descentralizadas de alto rendimiento.

BCN: Su compañía, 0G Labs, también conocida como Zerogravity, lanzó recientemente su testnet con el objetivo de llevar la inteligencia artificial (IA) a la cadena, una carga de datos que las redes existentes no son capaces de manejar. ¿Podría decirles a nuestros lectores cómo la naturaleza modular de 0G ayuda a superar las limitaciones de los algoritmos de consenso tradicionales? ¿Qué hace que lo modular sea el camino correcto para construir casos de uso complejos como juegos en cadena, IA en cadena y finanzas descentralizadas de alta frecuencia?

MH: La innovación clave de 0G es separar los datos en almacenamiento de datos y vías de publicación de datos de manera modular. La capa DA de 0G se sitúa encima de la red de almacenamiento de 0G que está optimizada para una ingesta y recuperación de datos extremadamente rápida. Grandes datos como los blobs de bloques se almacenan y solo compromisos pequeños y pruebas de disponibilidad fluyen hacia el protocolo de consenso. Esto elimina la necesidad de transmitir los blobs completos a través de la red de consenso y, por lo tanto, evita los cuellos de botella de transmisión de otros enfoques de DA.

Además, 0G puede escalar horizontalmente las capas de consenso para evitar que una red de consenso se convierta en un cuello de botella, logrando así una escalabilidad DA infinita. Con un sistema de consenso listo para usar, la red podría alcanzar velocidades de 300-500MB/s, que ya es unas cuantas magnitudes más rápido que los sistemas DA actuales pero aún se queda corto de las necesidades de ancho de banda de datos para aplicaciones de alto rendimiento como el entrenamiento de modelos de LLM que pueden estar en los 10s de GB/s.

Una construcción de consenso personalizada podría lograr tales velocidades, pero ¿y si muchos participantes quieren entrenar modelos al mismo tiempo? Por lo tanto, introdujimos escalabilidad infinita a través de la fragmentación a nivel de datos para satisfacer las futuras demandas de aplicaciones blockchain de alto rendimiento utilizando un número arbitrario de capas de consenso. Todas las redes de consenso comparten el mismo conjunto de validadores con el mismo estado de participación para que mantengan el mismo nivel de seguridad.

Para resumir, esta arquitectura modular permite escalar para manejar cargas de trabajo extremadamente pesadas en datos como el entrenamiento/ inferencia de modelos de IA en cadena, juegos en cadena con grandes requisitos de estado y aplicaciones DeFi de alta frecuencia con un sobrecargo mínimo.Estas aplicaciones no son posibles en cadenas monolíticas hoy en día.

BCN: La comunidad de desarrolladores de Ethereum ha explorado muchas formas diferentes para abordar el problema de la disponibilidad de datos en la blockchain. El proto-danksharding, o EIP-4844, se ve como un paso en esa dirección. ¿Cree que estos se quedarán cortos para satisfacer las necesidades de los desarrolladores? Si es así, ¿por qué y dónde?

MH: Proto-danksharding (EIP-4844) da un paso importante hacia la mejora de las capacidades de disponibilidad de datos de Ethereum mediante la introducción de almacenamiento de blobs. El paso definitivo será Danksharding, que divide la red de Ethereum en segmentos más pequeños, cada uno responsable de un grupo específico de transacciones. Esto resultará en una velocidad de DA de más de 1 MB/s. Sin embargo, esto aún no satisfará las necesidades de aplicaciones de alto rendimiento futuras como se discutió anteriormente.

BCN: ¿Qué es la “disponibilidad de datos programable” de 0G y qué la distingue de otras DAs en términos de escalabilidad, seguridad y costos de transacción?

MH: El sistema DA de 0G puede habilitar la mayor escalabilidad de cualquier blockchain, por ejemplo, al menos 50,000 veces más alto flujo de datos y costos 100 veces más bajos que Danksharding en la hoja de ruta de Ethereum sin sacrificar la seguridad. Porque construimos el sistema DA de 0G encima del sistema de almacenamiento descentralizado de 0G, los clientes pueden determinar cómo utilizar sus datos. Así que la programabilidad en nuestro contexto significa que los clientes pueden programar/personalizar la persistencia de datos, ubicación, tipo y seguridad. De hecho, 0G permitirá a los clientes volcar todo su estado en un contrato inteligente y cargarlo de nuevo, resolviendo así el problema del crecimiento desmesurado del estado que plaga a muchas blockchains hoy en día.

BCN: A medida que la IA se convierte en una parte integral de las aplicaciones Web3 y nuestras vidas digitales, es crucial asegurar que los modelos de IA sean justos y confiables. Los modelos de IA sesgados entrenados en datos manipulados o falsos podrían causar estragos. ¿Cuáles son sus pensamientos sobre el futuro de la IA y el papel que la naturaleza inmutable de blockchain podría jugar en mantener la integridad de los modelos de IA?

MH: A medida que los sistemas de IA se vuelven cada vez más centrales para aplicaciones y servicios digitales que afectan a muchas vidas, asegurar su integridad, justicia y auditabilidad es primordial. Modelos de IA sesgados, manipulados o comprometidos podrían llevar a consecuencias dañinas generalizadas si se implementan a gran escala. Imagina un escenario de horror de un agente de IA maligno entrenando otro modelo/agente que se implementa directamente en un robot humanoide.

Las propiedades fundamentales de blockchain de inmutabilidad, transparencia y transiciones de estado probables pueden jugar un papel vital aquí. Al anclar modelos de IA, sus datos de entrenamiento y los registros completos auditables del proceso de creación/actualización de modelos en blockchains públicos, podemos establecer un rastro de procedencia permanente. Esto permite un análisis de monitoreo ex-post o en tiempo real para detectar cualquier manipulación, inyección de sesgo, uso de datos problemáticos, etc., que puedan haber comprometido la integridad de los modelos.

Las redes blockchain descentralizadas, al evitar puntos únicos de fallo o control, pueden servir como un registro a prueba de manipulaciones y resistente a la censura para sistemas de IA. Su transparencia permite la auditabilidad pública de la cadena de suministro de IA de una manera que es muy difícil con los actuales procesos de desarrollo de IA centralizados y opacos. Imagina tener un modelo de IA de inteligencia más allá de la humana; digamos que proporcionó algún resultado pero todo lo que hizo fue alterar las entradas de la base de datos en un servidor central sin entregar el resultado. En otras palabras, puede engañar más fácilmente en sistemas centralizados.

Además, ¿cómo proporcionamos al modelo/agente los mecanismos de incentivo adecuados y lo colocamos en un entorno donde no pueda ser maligno? Blockchain x IA es la respuesta para que futuros casos de uso sociales como el control del tráfico, la manufactura y los sistemas administrativos realmente puedan ser gobernados por IA para el bien y prosperidad humana.

¿Cuáles son tus pensamientos sobre esta entrevista? Comparte tus opiniones en la sección de comentarios a continuación.

Selecciones de Juegos de Bitcoin

100% de Bono hasta 1 BTC + 10% de Reembolso Semanal sin Apuesta

100% de Bono Hasta 1 BTC + 10% de Reembolso Semanal

130% hasta 2,500 USDT + 200 Giros Gratis + 20% de Reembolso Semanal sin Apuesta

1000% de Bono de Bienvenida + Apuesta Gratis hasta 1 BTC

Hasta 2,500 USDT + 150 Giros Gratis + Hasta 30% de Reembolso

470% de Bono hasta $500,000 + 400 Giros Gratis + 20% de Reembolso

3.5% de Reembolso en Cada Apuesta + Sorteos Semanales

425% hasta 5 BTC + 100 Giros Gratis

100% hasta $20K + Reembolso Diario