Notas adicionales después de la llamada semanal de IPFS

¡Hola a todos!

El 10 de febrero participé en la llamada semanal de IPFS con el equipo de desarrollo y hablé sobre Robonomics y cómo usamos IPFS en nuestro trabajo.

Puede encontrar la grabación de la llamada a continuación:

Además, si la lectura es más conveniente para usted, hubo un tomador de notas que escribió todas las ideas principales en el documento aquí bajo el encabezado "IPFS All Hands Call 10 de febrero de 2020".

Durante la reunión web, me centré principalmente en un beneficio particular del uso de IPFS, como no tener puntos finales específicos cuando se trata de tratar con sistemas ciberfísicos (CPS). Sin embargo, esa no es la razón principal por la que usamos IPFS.

Para que tenga la idea, debemos dar un paso atrás y darnos cuenta de que ya es posible crear un CPS con cualquier complejidad. Puede tratar CPS como un montón de cosas de hardware controladas por un algoritmo. Es una comparación aproximada pero aceptable en este artículo. Por ejemplo, un sensor que envía mediciones a una red puede ser un CPS, de la misma forma que un dron o un taxi autónomo es un CPS. Como puede ver, los CPS podrían ser completamente diferentes, pero dentro de cada uno de ellos hay un nivel de comunicación para unir todos los nodos. Actualmente no es un problema configurar una comunicación dentro de un CPS. Hay ROS, MQTT, ROS2, etc. El último viene con DDS que nos permite abstraernos de una especificación de comunicación particular. Pero estos proporcionan un nivel de intracomunicación que nos ayuda a hablar con diferentes nodos en un solo CPS.

Cuando se trata de establecer comunicación entre dos o más sistemas independientes, todavía no hay protocolos sólidos. Básicamente, cada vez que llegamos a un acuerdo sobre API REST, GraphQL o enfoques similares. Desafortunadamente, todos ellos funcionan de manera centralizada Web2.

En términos de Robonomics, tratamos un robot o un CPS como un servicio. Es como los servicios en nuestro mundo físico. Mucha gente pide comida a domicilio, un taxi, envía documentos, etc. Estos son ejemplos de servicios que pedimos a través de Internet. Un CPS representa los mismos servicios pero falta de interfaces convenientes.

Trabajando en Robonomics Network, estamos dispuestos a construir el marco sobre las nuevas tecnologías. Y IPFS parece bastante prometedor. Existe la sensación de que IPFS se convierte en una tecnología de sótano para el futuro de Internet y nos complace utilizar sus características que vienen además. Probablemente no sea la solución final, pero en aquel entonces Netscape era un navegador web popular y moderno. ¡Quién sabe, tal vez IPFS es un nuevo Netscape!