Cómo logra Cortex traer la inteligencia artificial en la blockchain — Parte 1.¿Qué está resolviendo Cortex?

Este artículo es parte de las series “¿Cómo logra Cortex traer la inteligencia artificial (IA) a la blockchain?”. Esta serie es una descripción completa de Cortex para principiantes y entusiastas.

Paula Alejandra Lora
Cortex Labs
5 min readOct 17, 2018

--

Artículos

  • Parte 1: ¿Qué está resolviendo Cortex?
  • Parte 2: La IA de Cortex en el ecosistema de blockchain.
  • Parte 3: Contrato Inteligente de IA.
  • Parte 4: Inteligencia Artificial.’
  • Parte 5: Minería
  • Parte 6: DApps de IA y casos de uso

Introduciendo a Cortex

Cortex (CTXC) es la primera plataforma descentralizada de inteligencia artificial que permite la compatibilidad y ejecución entre contratos inteligentes y modelos de IA. Los desarrolladores de IA pueden cargar sus modelos en nuestra blockchain, y así mismo, los contratos inteligentes y los desarrolladores de DApps pueden acceder a estos modelos de IA pagando con CTXC (el token nativo de Cortex).

Cortex es la primera cadena pública que permite agregar modelos de IA a los contratos inteligentes y ejecutar algoritmos de IA en la blockchain.

¿Qué está resolviendo Cortex?

Rompiendo con el monopolio de la IA

Hasta la fecha, la inteligencia artificial ha estado cada vez mas presente en nuestro entorno, aumentando nuestra confianza y facilitando nuestro día a día. Por ejemplo, el sistema de recomendaciones de Amazon, ofrece a los usuarios recomendaciones personalizadas basadas en compras o actividades anteriores. El modelo de IA de Uber para determinar los tiempos de llegada de los coches a diferentes destinos, los lugares de recogida y el precio de la tarifa, PayPal, utiliza algoritmos de aprendizaje automático para detectar y combatir el fraude.

Fuente: https://www.redpixie.com/blog/examples-of-machine-learning

La industria de la inteligencia artificial ha estado dominada por tan solo pocas empresas. Los modelos de IA entrenados por grandes corporaciones a menudo establecen sus propios intereses ante la privacidad o las necesidades de los clientes. La tecnología blockchain puede cambiar esta situación mediante la descentralización y la apertura de algoritmos de IA para asegurar que las personas puedan elegir entre múltiples proveedores de AI sin depender de las grandes corporaciones.

La blockchain de Cortex democratiza la IA creando un modelo “tokenomico” que incentiva a los desarrolladores de IA a compartir sus modelos con el mundo: cada vez que se emplea un modelo, el propietario de ese modelo recibirá un pago en CTXC. Esto incentivará a más desarrolladores a publicar mejores modelos de AI en la cadena. Los modelos dentro de la cadena cada vez serán en mayor cantidad y mejor elaborados para que los desarrolladores de contratos inteligentes y de DApps tengan acceso a herramientas de IA más funcionales. Esto genera un nuevo y saludable ciclo ecológico para la industria de la IA.

Capacidad limitada del contrato inteligente

El contrato inteligente es uno de los mejores inventos del siglo. La idea detrás es que los contratos se puedan traducir en un código, que luego se distribuye a múltiples nodos para su verificación en una cadena de bloques. Sin embargo, los contratos inteligentes actuales no son en realidad “inteligentes” sino más bien, contratos digitales. Sin mejorar la capacidad del contrato inteligente, es difícil implementar aplicaciones descentralizadas del mundo real en la blockchain. Un contrato realmente inteligente debería tener funcionalidades de inteligencia artificial.

Con la tecnología de contrato inteligente actual, los desarrolladores solo pueden crear aplicaciones como CryptoKitties que ofrece a los usuarios imágenes estáticas de gatos sin interacción, o como Fomo3D que utiliza cálculos matemáticos para brindar una experiencia similar a las rifas o sorteos. Con Cortex, los desarrolladores podrían crear aplicaciones más complejas, como una aplicación KYC (know your customer) “conozca su cliente” que utiliza un modelo de reconocimiento facial para proporcionar un proceso de una forma más segura y evitar acciones fraudulentas.

Fuente: https://slideplayer.com/slide/14197503/

En la actualidad, los contratos inteligentes se ejecutan en CPUs; sin embargo, debido a la complejidad de los algoritmos de IA, no existe una cadena de bloques pública que tenga suficiente poder de cómputo para ejecutar con eficacia los algoritmos de IA. La cadena de bloques pública de Cortex ha sido construía desde cero, utilizando GPU / FPGA en nodos completos para admitir la inferencia de la IA. La Máquina Virtual de Cortex (MVC) utilizará GPU / FPGA para ejecutar el contrato inteligente de AI.

¿Cortex cómo logra hacer esto?

Contratos de IA y DApps.

Permita que los contratos inteligentes incluyan funciones de inteligencia artificial, creando contratos inteligentes verdaderamente inteligentes y DApp mejoradas con casos de uso más diversos.

Inferencia AI

Nuestro CVM ha sido reconstruido para que se ejecute en GPU y FPGA para admitir la inferencia de IA en la cadena de bloques y llegar a un consenso utilizando Cuckoo Cycle.

Plataforma de modelo de IA

Nuestra plataforma de IA en la blockchain permite que los proveedores de AI almacenen sus modelos de IA más avanzados para que puedan acceder los desarrolladores individuales que los pagan en CTXC.

Máquina virtual de Cortex

Cortex Virtual Machine (CVM) es totalmente compatible con Ethereum Virtual Machine (EVM), y permite a los desarrolladores migrar sus contratos inteligentes Ethereum a la blockchain de Cortex y agregar funcionalidades de inteligencia artificial.

Cortex token de recompensa para mineros (MRT)

Un estándar abierto y flexible que permite el aprendizaje profundo de los marcos y herramientas compatibles.

Visión de Cortex

En el futuro, las DApps de AI se ejecutarán en cada nodo completo usando GPU / FPGA y alcanzarán el consenso en la cadena. Las DApps de AI tendrán capacidades mejoradas, como jugadores más vívidos en juegos descentralizados, monedas estables gobernadas por IA, competiciones de modelos de AI, conducción autónoma, préstamos de monedas criptográficas, plataforma de anuncios y sistema de recomendaciones. Estas aplicaciones descentralizadas impulsadas por la inteligencia artificial prevén un mercado de un billón de dólares, y Cortex será la primera cadena de bloques de infraestructura que respalde este ecosistema.

Acerca de Cortex

Cortex es la primera tecnología de blockchain que permite la ejecución de algoritmos de inteligencia artificial en la blockchain. Cortex proporciona una plataforma de IA para que los desarrolladores carguen sus modelos en la blockchain, los cuales podrán integrarse con los contratos inteligentes. El TestNet para la minería y los contratos inteligentes de IA ya están disponibles. Haz clic aquí para obtener más información.

TestNet

| Block Explorer — Cerebro| Mining Pool | Remix Editor | Software |

Social Media

| Website | GitHub | Twitter | Facebook | Reddit | Kakao | Mail |

Telegram

| English | Korean | Chinese |

--

--