
Los robots están anclados en nuestra vida cotidiana hoy en día. Puede que no se parezcan a los cyborgs de las películas de ciencia ficción, pero son omnipresentes. ¿Y qué si todo sale mal?
Para cualquiera que haya visto las películas de Terminator cuando era niño, todos podemos entender lo que puede salir terriblemente mal con la robótica. Si eres un completo bicho raro que no ha visto las películas, Skynet es un sistema de superinteligencia artificial: un robot fantasma gigante. Pero, por supuesto, se vuelve consciente. Y la maldita cosa se hace cargo. ¡Ay! La gente está tratando de desactivarlo y eso daña el sentimiento cibernético de Skynet. Así que se venga con un ataque nuclear. Bonito.
La película es una fantasía total. Pero plantea algunas preguntas desagradables. Después de todo, ¿cuánto dependeremos todos de los robots? ¿Qué redes de seguridad podemos poner en marcha para no pararnos frente a los robots que nos transportan a un invierno nuclear?
Blockchain al rescate. Un sistema de comunicación basado en transacciones entre los robots individuales puede ayudar. Se asegurará de que los ejércitos robóticos lleguen a su destino incluso si algunos de los robots son pirateados.
Los robots y la cadena de bloques
Aquí está el escenario. Se lanzó un dron autónomo, equipado con sensores avanzados, para detectar incendios forestales. Mientras el robot vuela alto sobre hermosas montañas verdes, reconoce el humo. Este robot guía transmite su ubicación a un enjambre de drones extintores. El ejército de robots corre en formación hacia el lugar del incendio forestal. Está listo para proteger a las personas y la propiedad.
Hackeando el ejército de robots
Todo eso suena bien… pero… ¿qué pasaría si el robot líder fuera pirateado por un agente malicioso? ¿Qué pasaría si el robot líder pirateado se llevara a todos los demás robots y el fuego continuara? Si la segunda ola de robots fuera llevada por el fuego, ¿sabrían siquiera que fueron traicionados?
Los investigadores del MIT y de la Universidad Politécnica de Madrid parecen haber tenido las mismas pesadillas con los robots que el resto de nosotros. Son estos estafadores los que han estado investigando si la tecnología blockchain podría proporcionar una forma segura para que los robots colaboren. Resulta que la tecnología blockchain puede asegurar las comunicaciones entre ejércitos robóticos para que no nos ataquen y quemen nuestras ciudades.
Los investigadores dicen que el uso de la tecnología blockchain puede proteger contra el engaño. La tecnología también se puede transferir a otras áreas de la robótica. En las ciudades del futuro habrá sistemas multi-robot para coches autónomos. Y habrá drones que traerán personas y productos por toda la ciudad. Todos estos nuevos escenarios del futuro deberán ser protegidos.
Cómo una cadena de bloques puede proteger a los robots
Una cadena de bloques ofrece un registro a prueba de manipulaciones de todas las transacciones. El mensaje enviado por el dron líder a los robots seguidores se analiza para detectar inconsistencias en la ruta de información.
Eduardo Castelló del MIT dice: “Los ejecutivos usan tokens para señalar el movimiento y agregar transacciones a la cadena. Pierden sus fichas si se les descubre mintiendo. Entonces, este sistema de comunicación basado en transacciones limita la cantidad de mentiras que un robot pirateado podría difundir. El mundo de la cadena de bloques más allá del discurso sobre las criptomonedas tiene muchas cosas bajo el capó que pueden crear nuevas formas de entender los protocolos de seguridad».
Comunicación basada en transacciones
Los investigadores dicen que la cadena de bloques proporciona un registro permanente de todas las transacciones. “Debido a que todos los seguidores eventualmente pueden ver todas las instrucciones dadas por los robots de liderazgo, pueden ver si han sido engañados. Por ejemplo, si cinco líderes envían mensajes diciéndoles a sus seguidores que se muevan hacia el norte y un líder envía un mensaje diciéndoles que se muevan hacia el oeste, los seguidores podrían ignorar esta dirección inconsistente. Incluso si un robot seguidor se moviera accidentalmente hacia el oeste, el robot engañado finalmente detectaría el error comparando sus movimientos con las transacciones almacenadas en la cadena de bloques.
Cada robot guía recibe un número fijo de fichas. Se utilizan para agregar transacciones a la cadena. Por lo tanto, se necesita un token para agregar una transacción. Los robots seguidores pueden decidir que la información en un bloque es incorrecta. Puede verificar lo que el resto de los robots de guía han señalado en este paso en particular. El robot guía «equivocado» pierde la ficha. Cuando un robot se queda sin tokens, no podrá enviar mensajes.
Castelló añade: “Visualizamos un sistema en el que mentir cuesta dinero. Si los robots maliciosos se quedan sin fichas, ya no podrán difundir mentiras. De esta manera, puede limitar o limitar las mentiras a las que el sistema puede exponer a los robots».
Las pruebas han demostrado que incluso cuando los líderes maliciosos mintieron a los robots seguidores, el sistema basado en transacciones finalmente llevó a todos los robots seguidores a su destino. Cada robot guía tenía un número finito de piezas que eran iguales a los otros robots. Entonces, los investigadores podrían desarrollar algoritmos para limitar la cantidad máxima de mentiras que puede decir un robot malicioso.
El futuro de la cadena de bloques robótica
De cara al futuro, Castelló quiere ampliar su investigación. El escenario ideal es la creación de nuevos sistemas de seguridad para robots a través de interacciones basadas en transacciones. Esto puede generar confianza entre robots y humanos.
“Cuando conviertes estos sistemas robóticos en una infraestructura robótica pública, los expones a actores maliciosos y fallas. Estas técnicas son útiles para validar, probar y comprender que el sistema no se está volviendo deshonesto. Incluso si ciertos miembros del sistema son pirateados, la infraestructura no se descompondrá».
¿Tienes algo que decir? ¡Dilo aquí!
Descargo de responsabilidad
Toda la información contenida en nuestro sitio web se publica a nuestro leal saber y entender y solo con fines de información general. Todas las acciones del lector en relación con la información de nuestro sitio web son bajo su propio riesgo.