La monetización de datos de sensores y actuadores hace converger dos mundos: la IO y las tecnologías de registro distribuido de transacciones que no cambian.
En este artículo, trataré ejemplos de soluciones para el llamado mercado de las cosas, donde la capacidad de medición de los sensores o actuadores se monetiza y se accede como un servicio. El mercado de las cosas puede definirse como el de los micropagos que implican recursos físicos de la IO y los servicios de software. Es decir, los servicios que representan a los dispositivos de IO venden lo que estos dispositivos son capaces de hacer y celebran contratos para el uso exclusivo o compartido de estos recursos.

La monetización de los datos de sensores y actuadores converge en dos mundos: el de la IO y el de las tecnologías de registro de transacciones distribuidas e invariables, como Blockchain. Blockchain es una tecnología de registro distribuido en la que las partes interesadas validan y almacenan las transacciones a través de la web. No necesariamente requiere que las partes participen en una red confiable y de buena reputación. En otras palabras, las partes interesadas no tienen que confiar las unas en las otras para utilizar los registros realizados en la red.

Cada nodo que participa en la red mantiene todas las transacciones que pasan por ella. De vez en cuando, el nodo elige un conjunto de transacciones para validarlas permanentemente. Para ello, resume estas transacciones en una estructura llamada bloque, que también incluye el resumen del bloque anterior (hash del bloque anterior) y un número de comprobación (esto es cuando se utiliza el consenso de Work Proof). Si este nodo puede encontrar un número de reto cuyo nuevo resumen de bloque tiene un cierto número de ceros en la parte más significativa del resumen (hash de bloque), entonces extiende su solución al resto de la red.

Los otros nodos, cuando reciben la solución para el nuevo bloque, comprueban que el número de reto es realmente correcto. Si es así, añaden este nuevo bloque a su cadena de bloques (Blockchain), tomando este camino como la verdad. El nodo que resolvió el desafío recibe una recompensa que puede ser un valor en Active Crypto u otros beneficios. Los nodos disputan el cierre de un bloque para recibir este beneficio. En Prueba de Trabajo, se dice que los nodos extraen nuevos Cryptoes Activos para participar en la red. Blockchain permite el registro distribuido e inalterable de la información en una red de consenso, permitiendo la monetización del acceso a los datos y a los contratos de servicio. La forma en que se utiliza en la IO es objeto de un acalorado debate hoy en día.

Escuché el término economía de las cosas por primera vez en el contexto de la propuesta de arquitectura de la IOT (IOTA). IOTA es una arquitectura de registro de información perenne, distribuida e inalterable, alternativa a Blockchain. La IOTA utiliza una estructura llamada Tangle (enredo de hash). En él, cada nueva transacción de micropago o intercambio de datos valida dos transacciones anteriores. Es decir, IOTA permite el intercambio de valores o datos de medición a un costo de transacción cero.

Es decir, a diferencia de la Blockchain con Work Proof, la red IOTA no paga por cerrar el registro de transacciones. La ganancia que tienen los nodos es participar en la red. Hoy en día, el mercado de datos ya forma parte del entorno de IOTA. Ya es posible contratar sensores de todo el mundo a través de la web, pagando por el servicio de sensorización. La industria automotriz (especialmente Volkswagen) está invirtiendo en micropagos con IOTA para recargar vehículos eléctricos.

Además de IOTA, se están investigando soluciones basadas en el entorno Ethereum (Blockchain with Work Proof) para el mercado de las cosas. Ethereum permite la ejecución de programas informáticos a partir de la monetización de contratos registrados en su Blockchain. En otras palabras, cuando un pago ocurre a una dirección determinada relacionada con un contrato inteligente (Smart Contract), es monetizado y ejecutado según lo desee el creador. Así, es la ejecución determinista de programas de ordenador (servicios) lo que no puede ser impedido por terceros, ya que es ejecutado por la red distribuida a partir de registros en el Blockchain. En Ethereum, los contratos más populares para la IO son del tipo ERC-20.

Típicamente, en estos contratos las transacciones tienen un costo, siendo pagadas en otra moneda llamada Gas. Por lo tanto, los micropagos con Éter (la moneda de la plataforma Ethereum) pueden tener un costo más alto que en IOTA. Sin embargo, IOTA hasta la fecha no soporta contratos inteligentes y no permite que los programas deterministas se ejecuten a través de Tangle. La iniciativa Qubic (Computación basada en Quórum) tiene como objetivo introducir contratos inteligentes en IOTA.

En el entorno Ethereum, se pueden crear nuevos activos digitales a través de contratos inteligentes. Se llaman Tokens. Son como un vale de compras en Ether. Muchas Fichas están orientadas a la economía de las cosas con Ethereum. Entre ellos podemos destacar: VeChain, Waltonchain, Ambrosus, Origintrail, entre muchos otros. Una interesante lista de Active Crypto para IO se puede encontrar aquí. En la fecha en que escribí este texto, un mercado de 1.09 mil millones de dólares. El primer puesto del ranking es IOTA. En segundo lugar está Waltonchain, que es un Token ERC-20 chino. Waltonchain integra RFID y cadenas de bloqueo jerárquicas para proporcionar una conexión entre lo físico y lo virtual, creando un ecosistema fiable para el comercio de productos trazables. Obviamente, cada uno de estos proyectos tiene sus propias particularidades y complejidades, creando un entorno rico en posibilidades a explorar.