Tanto la inteligencia artificial (IA) como la tecnología de cadena de bloques ofrecen un potencial disruptivo y, combinadas, podrían proporcionar beneficios adicionales.
Tanto la inteligencia artificial (IA) como la tecnología de cadena de bloques ofrecen un potencial disruptivo y, combinadas, podrían proporcionar beneficios adicionales.
IA y Cadena de Bloques: Una Introducción
Gracias a los avances en el aprendizaje automático, el ritmo de desarrollo de la inteligencia artificial (IA) está progresando rápidamente. Las capacidades de servicios como ChatGPT, que incluyen la redacción de todo, desde código hasta entradas de blog y música, la explicación de conceptos complejos y la generación de ideas, aún se están descubriendo. La nueva tecnología también ofrece oportunidades emocionantes para introducir automatización, mejorar la calidad e incluso reducir los riesgos para la vida humana, por ejemplo, mediante el modelado de datos para predecir amenazas como pandemias.
Sin embargo, también hay muchas preocupaciones genuinas sobre el ritmo de avance, ya que pocas personas entienden cómo funcionan los algoritmos a un nivel detallado. Además, los datos utilizados para entrenar algoritmos pueden estar sujetos a sesgos humanos, lo que resulta en resultados no deseados, como la discriminación contra grupos minoritarios.
El hecho de que los algoritmos sean en su mayoría propiedad y estén controlados por empresas centralizadas en lugar de ser de código abierto los hace aún más opacos y, según los críticos, propensos al uso indebido con fines de lucro.
La cadena de bloques se basa generalmente en tecnología de código abierto, donde el código y los datos de las transacciones están disponibles públicamente y, por lo tanto, sujetos a escrutinio. Cualquiera puede unirse a la red o ejecutar aplicaciones en ella, y cualquier usuario puede interactuar con aplicaciones descentralizadas (dapps) utilizando solo una cartera de criptomonedas.
Las cadenas de bloques tampoco suelen ser propiedad ni estar operadas centralmente y están sujetas a una gobernanza descentralizada, lo que significa que ninguna entidad central puede tomar el control y corromper la red para sus propios fines.
Como tal, las características de la cadena de bloques podrían ofrecer el potencial para superar algunos de los desafíos que enfrenta el desarrollo de la IA.
Beneficios y Desafíos de Combinar IA y Cadena de Bloques
Hay varios beneficios que se pueden anticipar al combinar IA y cadena de bloques, aunque no todos son fácilmente alcanzables.
Mayor transparencia
Se dice que la IA tiene un problema de 'explicabilidad', lo que significa que incluso los diseñadores de un algoritmo a menudo no pueden explicar con precisión cómo llega a sus resultados, frecuentemente debido a la gran cantidad de datos que procesan los algoritmos de IA. Si no se puede explicar el resultado, la tecnología puede considerarse poco confiable. Por ejemplo, si hay una incapacidad para dar cuenta de los eventos, como cómo ocurrió un accidente donde un vehículo sin conductor fue el culpable, ¿quién cargaría con la culpa?
Hacer que el algoritmo esté disponible de manera transparente a través del libro mayor de la cadena de bloques introduce transparencia y responsabilidad en el código subyacente. Esto permitiría a cualquiera examinarlo para entender cómo llegó a un resultado particular. Además, si los datos y algoritmos de IA se ponen a disposición en mercados de código abierto basados en cadena de bloques, podría ayudar a democratizar el acceso a ellos e introducir transparencia en torno a su uso.
Sin embargo, implementar la 'explicabilidad' a través de la cadena de bloques en la práctica probablemente requerirá que las entidades centralizadas renuncien al control sobre su propiedad intelectual existente y la hagan de código abierto, lo cual es una barrera significativa por sí misma.
Por último, la capacidad de explicar la IA y su código no necesariamente superará una pérdida de confianza en caso de que se considere que la tecnología es responsable de causar un incidente dañino.
Automatización
Combinar la IA y los contratos inteligentes basados en cadena de bloques introduce nuevas oportunidades para la automatización y la reducción de la intervención humana en tareas repetitivas o de alta frecuencia.
Un ejemplo podría ser el uso de IA para desarrollar estrategias de trading cuantitativo e implementarlas utilizando contratos inteligentes que se activen basándose en eventos específicos del mercado.
Almacenamiento de datos y capacidad de cómputo
Los algoritmos de IA requieren una gran cantidad de capacidad de cómputo y datos para funcionar, y estos últimos también requieren almacenamiento. Aumentar esta infraestructura para satisfacer la demanda en un modelo centralizado consumirá recursos como bienes raíces y hardware.
Proyectos de infraestructura descentralizada como Filecoin o Storj pueden obtener estos recursos de grandes redes de usuarios individuales y empresariales dispuestos a prestar sus recursos inactivos. Este enfoque podría reducir el impacto climático de la creciente demanda de IA.
Consideraciones Éticas para IA y Cadena de Bloques
Aunque hay claros beneficios éticos al aumentar la transparencia y la responsabilidad de la IA, también hay algunos escollos éticos a considerar.
La naturaleza pública y transparente de los datos de la cadena de bloques debe equilibrarse con la privacidad de los datos individuales. Los beneficios de lograr un registro permanente e inmutable de datos no pueden superar el derecho legal a ser olvidado bajo regulaciones como el Reglamento General de Protección de Datos (RGPD) de la UE.
La descentralización puede ayudar a promover la igualdad y la democracia, pero también conlleva consideraciones éticas cuando se aplica a la IA. Por ejemplo, no hay una autoridad central que asuma la responsabilidad si un algoritmo de código abierto produce resultados no deseados que causen daño, limitando la posibilidad de restitución.
Lograr una gobernanza verdaderamente descentralizada a escala conlleva muchos desafíos prácticos, como organizar votaciones y asegurar la participación de los votantes, lo que puede actuar como una barrera para la gobernanza efectiva de la IA.
Casos de Uso para la Integración de IA y Cadena de Bloques
Actualmente, uno de los casos de uso más populares para combinar IA y cadena de bloques es en el arte generativo. Típicamente, un artista digital creará un tema maestro para una colección de arte y permitirá que un algoritmo genere un número potencialmente infinito de piezas, cada una con rasgos únicos creados por el algoritmo. Cada una se adjunta luego a un NFT, confiriendo escasez digital. Ejemplos famosos incluyen Bored Ape Yacht Club y Cryptopunks.
DeFi y la inversión en criptomonedas ofrecen otro caso de uso para la IA. Por ejemplo, empresas como TokenMetrics utilizan IA para analizar tendencias de inversión, con su sistema de IA entrenado para analizar datos en cadena para respaldar decisiones de inversión.
El análisis de IA de datos en cadena también es utilizado por empresas como CertiK para examinar grandes volúmenes de datos de cadena de bloques con fines de ciberseguridad y detección de fraudes, así como para auditar contratos inteligentes.
La atención médica es otra área de oportunidad. La empresa de tecnología sanitaria Vytalyx permite a los profesionales de la salud utilizar IA para proporcionar asesoramiento médico y dietético personalizado, con acceso y resultados registrados en la cadena de bloques.
También hay varios proyectos de cadena de bloques que incorporan IA, como SingularityNET, un mercado descentralizado para servicios de IA, que permite a los desarrolladores y empresas de IA monetizar sus datos y algoritmos. Otros ejemplos incluyen Numerai, un fondo de cobertura cuantitativo que obtiene modelos de aprendizaje automático para intentar predecir el mercado de valores, y Fetch.ai, una red de agentes autónomos de IA que pueden realizar tareas (como reservar un vuelo).
El Futuro del Desarrollo de IA y Cadena de Bloques
Los casos de uso e iniciativas enumerados aquí son solo algunas áreas de oportunidad potencial en la convergencia de IA y cadena de bloques. Dado que ambas tecnologías son relativamente nuevas y cada una todavía está en desarrollo, podría haber un gran alcance para aplicarlas en una variedad de sectores de diferentes maneras. Sin embargo, dado que hay problemas prácticos y éticos que superar, el éxito de cualquier iniciativa dada no está garantizado.
También hay posibles obstáculos regulatorios que superar. La regulación de la cadena de bloques es un tema controvertido con un mosaico de leyes en todo el mundo, mientras que la IA está aún menos regulada. Sin embargo, dadas las implicaciones financieras y sociales de ambas tecnologías, parece inevitable un futuro que involucre un uso regulado.
Aspectos esenciales de la Cadena de Bloques y la IA
Las características de la cadena de bloques, como la transparencia, el acceso sin permiso y un rastro inmutable de transacciones, ofrecen un potencial significativo para ayudar a reducir la opacidad y mejorar la explicabilidad de los algoritmos de IA.
Los contratos inteligentes también pueden respaldar la automatización de la IA, mientras que la infraestructura descentralizada podría ayudar a reducir el impacto ambiental de satisfacer la demanda de IA.
Existe un potencial significativo para el desarrollo en la convergencia de la cadena de bloques y la IA, con muchos casos de uso en exploración; sin embargo, hay obstáculos prácticos, éticos y regulatorios que superar.