En agosto, el equipo de Robonomics recibió una invitación de Cyber Academy para participar en la reunión de fin de semana de Polkadot en Tbilisi. El 24 de septiembre, nuestro ingeniero Pavel Tarasov dio una conferencia sobre un hogar inteligente descentralizado con privacidad de datos, almacenamiento IPFS y un servidor local. Echemos un vistazo a los puntos clave a continuación.
¿Qué es IoT (Internet de las Cosas)?
Una breve digresión histórica: el matemático y cibernético soviético, Victor Glushkov, en la década de 1970 participó en la creación de OGAS, un sistema automatizado civil general. Se suponía que recopilaría datos de fabricantes e industrias enteras y los transferiría al centro de procesamiento para mejorar el rendimiento o para una mejor planificación. Uno puede pensar en esto en el contexto de las peculiaridades económicas de ese momento. Pero ya entonces, la gente se dio cuenta de que podían usar datos de fábricas e industrias enteras para mejorar la productividad. Podemos llamar a OGAS una especie de prototipo de IoT. Puede obtener más información sobre la visión de Robonomics para OGAS y la contribución de Glushkov al futuro del Internet de las cosas aquí.
Otro ejemplo de la historia: las máquinas expendedoras de Coca-Cola estaban conectadas al “bisabuelo” de Internet: ARPANET. Transmitían telemetría y la cantidad de recursos que quedaban en el aparato (botellas de refresco).
Hay una gran cantidad de dispositivos IoT y una gran cantidad de protocolos para su interacción. Los protocolos se seleccionan según el entorno, las opciones para usar dispositivos: ZigBee, Bluetooth, WiFi, LoRa, etc.
¿Por qué debería preocuparse tanto por la privacidad de los datos?
Pero, ¿cuál es el problema si las corporaciones se enteran cuando apagamos las luces? ¿Cómo nos perjudicará la difusión de estos datos? La publicidad contextual nos ofrece exactamente lo que necesitamos, ¿es realmente tan mala?
Los propietarios de iOS saben con certeza la respuesta a esta pregunta: cada aplicación les pregunta si desean compartir datos en otros servicios. Y si existe tal pregunta, entonces hay un grupo bastante grande de usuarios que no quieren compartir su información. Además, existe el problema de un único punto de fallo.
Hogar inteligente descentralizado
Pero podemos renunciar al uso de las nubes y, en cambio, configurar la infraestructura local en casa nosotros mismos. Tres proyectos que conozco: Majordomo, OpenHAB, Home Assistant. Elegimos Home Assistant porque es un proyecto de código abierto. También es fácil implementar integraciones. Todavía necesita sensores y un concentrador. Pero en lugar de una nube de terceros, debe crear un servidor local. Debe comprar SLS Gateway: funciona a través de ZigBee con todos los dispositivos domésticos inteligentes y con un dispositivo de placa única, por ejemplo, Raspberry Pi. Con tal sistema, todos los datos no salen de la casa.
Pero, ¿cómo administrar un sistema de este tipo de forma remota? Puede configurar una dirección IP pública. Pero otra opción es usar servicios descentralizados para acceso global: puedes usar la red Robonomics y otras redes web3. Además de configurar una IP pública en caso de falla del servidor, todos sus datos permanecen almacenados en la nube descentralizada.
Acerca de las redes Web3
Las redes descentralizadas resuelven el problema del punto único de falla. Todo el control sobre los datos está en nuestras manos, ninguna corporación venderá nuestros datos a terceros. Si algún nodo deja de funcionar, toda la red seguirá funcionando de todos modos. Robonomics ha estado construyendo una infraestructura de código abierto para conectar dispositivos IoT en los últimos años. Gracias a la ranura en Kusama, el proyecto se ha vuelto más eficiente, las transacciones son baratas y rápidas. También hay algunas características útiles:
Registro de datos/registro de datos/extrínseco, que le permite escribir una línea de hasta 512 caracteres en la cadena de bloques. Todo se almacena en IPFS; Otro extrínseco: el comando de lanzamiento para transferir datos y cualquier comando, varios comandos en uno; Gemelo digital: le permite grabar varios dispositivos en un circuito. Es posible guardar la estructura de toda la casa en la cadena de bloques; en Robonomics, en lugar de una tarifa por cada transacción, hay una suscripción a la cadena de bloques, que se proporciona mediante tokens apostados. Es similar a trabajar con servicios en la nube: también solo compra acceso por un mes.
¿Cómo se protegen los datos en la red Robonomics?
La telemetría natural requiere el intercambio de grandes conjuntos de información, para que esto sea posible, utilizamos hashes de IPFS. Todos estos datos están encriptados con una clave privada. Solo se puede descifrar usando una frase semilla. También hay protección contra el spam de transacciones.
Sobre ciudad inteligente con sistema IoT
Imaginemos el coworking inteligente, que tiene la capacidad de gestionar a los participantes: registrarse, proporcionar o cancelar el acceso, realizar un seguimiento de la actividad. Es posible actualizar no solo una casa, sino también una oficina, una vida compartida y toda la ciudad inteligente, donde las casas pagan automáticamente su huella de carbono utilizando la certificación verde en la cadena de bloques, o envían lecturas a viviendas inteligentes y servicios comunales.
El artículo fue escrito por Cyber Academy, el texto original se puede ver aquí.
La adaptación y traducción del texto estuvo a cargo de Mariia Vasileva.
Puedes ver el vídeo del informe aquí y echar un vistazo a la presentación aquí.
Póngase en contacto con Pavel Tarasov a través de este enlace.