Robotique et IA physique

La technologie blockchain pourrait agir comme un outil de communication pour les équipes de robots

mm
Ajouter Unite.AI à vos sources préférées sur Google

Des recherches récentes menées par le Massachusetts Institute of Technology (MIT) démontrent comment la technologie blockchain pourrait être utilisée comme un outil de communication pour une équipe de robots, offrant ainsi une sécurité contre la tromperie. Les recherches ont été menées en collaboration entre le MIT et l’Université polytechnique de Madrid, et elles ont été publiées dans IEEE Transactions on Robotics.

Ces nouvelles recherches pourraient avoir un impact sur les systèmes de robots autonomes qui livrent des biens et transportent des personnes dans certaines villes.

Blockchain parmi les robots

Dans le cas des robots, la blockchain peut offrir un registre de tous les messages émis par les leaders de l’équipe, ce qui permettrait aux robots suivants d’identifier les incohérences dans la traînée d’informations.

Les jetons sont utilisés par les leaders des robots pour signaler les mouvements et ajouter des transactions à la chaîne, et ils perdraient ces jetons s’ils mentaient. Cela signifie que le système de communication limiterait le nombre de mensonges que un robot piraté pourrait propager.

Eduardo Castelló est un boursier Marie Curie au MIT Media Lab et l’auteur principal de l’article.

“Le monde de la blockchain au-delà du discours sur la cryptomonnaie a de nombreuses choses sous le capot qui peuvent créer de nouvelles façons de comprendre les protocoles de sécurité,” déclare Castelló.

Dans l’étude basée sur des simulations, chaque bloc stockait des informations sur un ensemble de directions d’un leader robot à des robots suivants. Dans le cas d’un robot compromis qui tenterait de modifier le contenu d’un bloc, il changerait le hachage du bloc. Cela signifie que le bloc modifié ne serait plus connecté à la chaîne, et les robots suivants ignoreront les directions modifiées.

Ce système permet également aux robots suivants de voir toutes les directions émises par les leaders des robots pour savoir où ils ont été induits en erreur.

Le système blockchain

Dans ce nouveau système, chaque leader reçoit un nombre fixe de jetons qu’il peut utiliser pour ajouter des transactions à la chaîne, chaque transaction nécessitant un jeton. Lorsque les robots suivants déterminent que les informations dans un bloc sont fausses, le leader perd le jeton. Les robots qui n’ont plus de jetons n’ont plus la capacité d’envoyer des messages.

“Nous avons imaginé un système dans lequel mentir coûte de l’argent. Lorsque les robots malveillants sont à court de jetons, ils ne peuvent plus propager de mensonges. Vous pouvez ainsi limiter ou contraindre les mensonges auxquels le système peut exposer les robots,” déclare Castelló.

Le système a été testé en simulant plusieurs situations de suivi de leader dans lesquelles le nombre de robots malveillants était soit connu, soit inconnu. Les leaders ont utilisé la blockchain pour envoyer des directions aux robots suivants qui se déplaçaient sur un plan cartésien, et les leaders malveillants ont envoyé des directions incorrectes ou ont tenté de bloquer les robots suivants.

Ces simulations ont démontré que lorsque les robots suivants ont été initialement induits en erreur, le système basé sur les transactions leur a permis de atteindre leur destination finale.

“Puisque nous savons comment les mensonges peuvent affecter le système, et le préjudice maximum qu’un robot malveillant peut causer dans le système, nous pouvons calculer la limite maximale de l’écart que le swarm pourrait subir. Nous pouvons ainsi dire, si vous avez des robots avec une certaine quantité de batterie, cela n’a pas vraiment d’importance qui pirate le système, les robots auront suffisamment de batterie pour atteindre leur objectif,” déclare Castelló.

L’équipe de recherche va maintenant créer de nouveaux systèmes de sécurité pour les robots en utilisant des interactions basées sur les transactions, ce que Castelló dit pourrait établir la confiance entre les humains et les machines.

“Lorsque vous transformez ces systèmes de robots en infrastructure publique de robots, vous les exposez à des acteurs malveillants et à des défaillances. Ces techniques sont utiles pour valider, auditer et comprendre que le système ne va pas devenir incontrôlable. Même si certains membres du système sont piratés, cela ne va pas faire s’effondrer l’infrastructure,” déclare-t-il.

Alex dirige les opérations de presse alimentées par l'IA d'Unite.AI, combinant journalisme, recherche et automatisation pour soutenir une couverture rapide et évolutive de l'intelligence artificielle. Son travail contribue à garantir que les développements émergents de l'IA soient présentés efficacement tout en maintenant les normes éditoriales de la publication.