ROBOBANK. ACEPTE CUALQUIER TOKEN DE POLKADOT EN LOS SERVICIOS DE AUTOMATIZACIÓN

Los desarrolladores de Robonomics han ideado una solución basada en la arquitectura Polkadot que permitirá que cualquier parachain tenga acceso a la gestión de dispositivos IoT con pago en un token nativo.

Julio T
7 min readMar 26, 2021

ACEPTE CUALQUIER TOKEN DE POLKADOT EN LOS SERVICIOS DE AUTOMATIZACIÓN

Las máquinas expendedoras, el uso compartido de automóviles, los apartamentos inteligentes de Airbnb, las oficinas de “Google” … estarán listas para ejecutar servicios con cualquier pago de token del ecosistema Polkadot este año.

Los desarrolladores de Robonomics han ideado una solución basada en la arquitectura Polkadot que permitirá que cualquier parachain tenga acceso a la gestión de dispositivos IoT con pago en un token nativo. Cada parachain que agregue una sucursal de Robobank a su tiempo de ejecución podrá utilizar las funciones de lanzamiento de un dispositivo inteligente que se ejecuta bajo el control de parachain de Robonomics.

Los usuarios no tendrán que pagar comisiones fuera del token de parachain nativo; cualquier pago realizado a través de Robobank proporcionará una ejecución gratuita de un servicio / lanzamiento automatizado de un dispositivo IoT para el usuario. Lo único que necesitará el propietario del servicio automatizado es una suscripción activa del dispositivo IoT para utilizar la parachain de Robonomics.

POLKADOT PARA IOT. MÓDULOS DE ROBONOMICS CON SOPORTE XCMP

Para ayudar al ecosistema de Polkadot a evolucionar hacia IoT, Robonomics proporcionará parachains con la mayor integración posible con los dispositivos más populares en los próximos años.

Si Robonomics está disponible, entonces la funcionalidad de la parachain se expandirá en la dirección de automatizar los servicios que nos rodean en el mundo real:

  • Acala podrá integrar sus instrumentos DeFI en terminales y puntos de pago.
  • Plasm y Moonbeam podrán proporcionar control sobre la implementación de los términos de un contrato inteligente para hogares, oficinas, automóviles y otros oráculos de IoT modernos.
  • Darwinia podrá emitir tokens NFT vinculados al registro de impresora 3D, dibujo de robot o composición musical generada por IA.
  • Phala podrá incrementar el nivel de privacidad de las aplicaciones de los usuarios, con las que controlamos los dispositivos IoT en nuestro espacio personal.
  • etc.

Estos son solo ejemplos que se le ocurrieron al autor, y puede intentar continuar la lista usted mismo pensando en los servicios para Smart Cities.

ROBOBANK ES LA PRIMERA FUNCIÓN DE ROBONOMICS QUE UTILIZA XCMP

Una parachain separada proporciona funciones específicas, y el token nativo se usa para pagar comisiones por realizar estas funciones en la red Polkadot.

Los creadores de la parachain están limitando las capacidades de su segmento Polkadot para aumentar el rendimiento, mientras que la presencia de otras parachains y la capacidad de enviar una transacción de una parachain a otra usando XCMP pueden lograr un efecto de red.

Cada parachain crea su propio ‘tiempo de ejecución’ a partir de módulos llamados ‘pallet’ .

Usando los términos de la arquitectura Ethereum, el tiempo de ejecución es una máquina virtual separada construida para las tareas de solo unos pocos contratos inteligentes.

Resumiendo las funciones que están involucradas en una parachain separada, obtenemos una solución completa con ahorros de recursos para las capacidades “no las más importantes” para un proyecto específico.

Las Parachains son lo mismo que los fragmentos, pero cada uno se ensambla a su manera.

Al estar en seguridad compartida , los parachains pueden crear conexiones confiables entre sí. Este enfoque nos salva del miedo a estar en una caja de arena fresca pero vacía.

La presencia de la paracadena de Robonomics permitirá a otras parachains de Polkadot expandir la funcionalidad de los tokens nativos agregando en lugar de la funcionalidad completa y bastante compleja de trabajar con dispositivos IoT a su máquina virtual (es decir, tiempo de ejecución), funciones como: pagar por el lanzamiento de un Dispositivo IoT o recibir datos del dispositivo durante el proceso de pago.

A continuación, veremos un ejemplo de arquitectura que utiliza múltiples parachains de Polkadot para ampliar las capacidades de cualquier proyecto a través de soluciones de integración de infraestructura basadas en XCMP.

ARQUITECTURA DE ROBOBANK

Considere un ejemplo de un servicio Uber verdaderamente descentralizado.

Al implementar Uber Parachain, los desarrolladores podrían centrarse en el sistema de clasificación de los conductores, el sistema para procesar las solicitudes de los usuarios en modo p2p y otros problemas de servicio al cliente, y no preocuparse por la necesidad de admitir simultáneamente el componente IoT de sus aplicaciones: Robonomics ayudará. con IoT. Uber Parachain solo necesitará integrar la paleta Robobank en su tiempo de ejecución para brindar acceso al cliente al automóvil después del pago y recibir informes de viaje directamente desde los módulos de IoT del automóvil.

ECHEMOS UN VISTAZO AL DIAGRAMA DE ARRIBA Y RESALTEMOS LOS PUNTOS IMPORTANTES:

  • El token Polkadot es un token de parachain nativo, implementado, por ejemplo, a través de la paleta de activos.
  • Robonomics Web Services es una paleta dentro de la parachain de Robonomics, que implementa la capacidad de conectar un dispositivo IoT bajo el control de la red Polkadot en un modelo de suscripción mensual con ancho de banda garantizado.
  • La aplicación IoT es una aplicación personalizada para automatizar el pedido de servicios, en la que se utiliza el token nativo de parachain para el pago. En el ejemplo con Uber Parachain, sería una aplicación de teléfono familiar para que los residentes de la ciudad pidan un taxi o busquen un servicio de uso compartido de automóviles.
  • El ícono del automóvil es un dispositivo de IoT que actúa como parte de un servicio automatizado, brindando un servicio parcial o completamente. En el ejemplo, sería un automóvil, ¡y de ninguna manera un conductor! Es el coche el que da acceso a abrir las puertas del coche y generar un informe de viaje con datos de telemetría.
  • Robobank Branch es el módulo de Robonomics para su inclusión en la red parachain de Polkadot.
  • Robobank Tower es el módulo de Robonomics que se ejecuta permanentemente en el tiempo de ejecución de la parachain de Robonomics y puede lanzar dispositivos IoT con una suscripción activa basada en transacciones de transferencia de tokens en parachains vecinas.

Como puede ver en el diagrama y la descripción de los módulos, los parachains necesitan instalar Robobank Branch, que se puede realizar en el modo de actualización de parachain sin un hard fork.

Ahora veamos un caso de uso paso a paso para representar el ciclo completo del módulo de Robobank después de que la parachain de Polkadot habilite la sucursal de Robobank.

  1. PaymentToRobot()- esta función se puede ver entre otras en la parachain después de que se habilita el módulo Robobank Branch. Como resultado de que un usuario envíe una transacción desde una aplicación de IoT, Robobank Branch recibirá datos sobre el monto del pago y el dispositivo que debe iniciarse para su ejecución.
  2. TransferToRobobank()- asegurará la transferencia de fondos de la cuenta de usuario a la cuenta de Robobank con la capacidad de retirar el monto acumulado en una transacción desde el dispositivo IoT. Por ejemplo, después de realizar 10 viajes o trabajar dentro de las 5 horas, el automóvil puede generar transacciones automáticas para transferir fondos desde la cuenta de Robobank a la dirección del intercambio de cifrado. No hay movimiento real de tokens de un parachain a otro.
  3. SignalToRobonomics()- será una función que utilice XCMP. Es importante tener en cuenta que podremos asegurarnos de que los mensajes enviados en nombre de Robobank Branch estén identificados y marcados como confiables. Algún análogo de comunicación entre contratos inteligentes en la red Ethereum.
  4. SignalFromRobonomicsBranch() - El mensaje enviado en el paso anterior se enviará a través de la cadena Relay para su procesamiento al nodo central del módulo Robobank Tower. Habiendo recibido un mensaje de la parachain, Robobank Tower registrará la solicitud para lanzar el dispositivo de pago en la parachain de Robonomics y, por lo tanto, eliminará la necesidad de almacenar el registro de pago en el costado de cada parachain que use el módulo Robobank Branch. De hecho, las sucursales de Robobank realizarán las funciones de cuentas corresponsales y están subordinadas a la sucursal principal en forma de Torre, en la que se mantendrá el historial completo de la ejecución del servicio automatizado con pago en la parachain vecina.
  5. FreeTXtoRWS()- dos módulos de la parachain de Robonomics pueden confiar entre sí, al igual que los contratos inteligentes en Ethereum. Si podemos garantizar la confianza en la solicitud de Robobank Branch a Robobank Tower, entonces, de la misma manera, podemos brindar la capacidad de lanzar un dispositivo con una suscripción activa no desde la dirección del dispositivo, sino en función del pago en tokens.
  6. Launch || Datalog - una combinación de estas funciones permitirá, por ejemplo, poner en marcha un servicio para su ejecución con una indicación del usuario que tendrá acceso a la puerta trasera del coche en la aplicación Uber Parachain, o registrar los datos necesarios para la prestación de el servicio.
  7. Los pasos 7–10 implementan la posibilidad descrita en el paso 2. TransferToRobobank()de vaciar periódicamente la cuenta de su dispositivo IoT enviando una transacción en la parachain de Robonomics directamente a Robobank Tower.

Como resultado, examinamos la arquitectura de una solución utilizando transacciones entre cadenas para expandir las capacidades de un proyecto separado a expensas de un ecosistema común.

ESTADO ACTUAL Y PLANES

Después de las primeras pruebas en la red Rococo, los desarrolladores publicarán instrucciones para la implementación y uso del módulo Rocobank en wiki.robonomics.network.

Nuestro principal objetivo es preparar el módulo Robobank para el lanzamiento de parachains en la red Kusama en el verano de 2021.

Para obtener más información, manténgase en contacto en Twitter .

Telegram: t.me/robonomics
Twitter: twitter.com/aira_robonomics
Facebook: facebook.com/aira.robobomics
Instagram: instagram.com/aira_robonomics
Forum: discourse.robonomics.network
Reddit: reddit.com/r/robonomics
Youtube: youtube.com/c/airalab
Github: github.com/airalab
Medium: blog.aira.life

--

--

Julio T

Apasionado y estudioso de Tecnologías futuristas, criptografía, y relaciones públicas.