Robotyka i fizyczna AI
Technologia blockchain może służyć jako narzędzie komunikacji dla zespołów robotów
Nowe badania przeprowadzone w Massachusetts Institute of Technology (MIT) pokazują, jak technologia blockchain może być wykorzystana jako narzędzie komunikacji dla zespołu robotów, zapewniając bezpieczeństwo przed oszustwami. Badania były współpracą między MIT a Politechniką Madrycką, a ich wyniki opublikowano w IEEE Transactions on Robotics.
Nowe badania mogą mieć wpływ na systemy wielu robotów, takie jak samochody autonomiczne, które dostarczają towary i przewożą ludzi w niektórych miastach.
Blockchain wśród robotów
W przypadku robotów blockchain może zapewnić zapis wszystkich wiadomości wysłanych przez liderów robotów, co umożliwi robotom podążającym identyfikację nieścisłości w śladzie informacji.
Tokeny są używane przez liderów robotów do sygnalizowania ruchów i dodawania transakcji do łańcucha, a liderzy tracą te tokeny, gdy kłamią. Oznacza to, że system komunikacji ograniczy liczbę kłamstw, które zhakowany robot może rozprzestrzenić.
Eduardo Castelló jest stypendystą Marie Curie w MIT Media Lab i głównym autorem artykułu.
“Świat blockchain poza dyskursem o kryptowalutach ma wiele rzeczy pod powierzchnią, które mogą tworzyć nowe sposoby rozumienia protokołów bezpieczeństwa”, mówi Castelló.
W badaniach symulacyjnych każdy blok przechowywał informacje o zestawie kierunków od lidera robota do robotów podążających. W przypadku zhakowanego robota, który próbuje zmienić zawartość bloku, zmieni się suma bloku. Oznacza to, że zmieniony blok nie będzie już połączony z łańcuchem, a roboty podążające zignorują zmienione kierunki.
Ten system umożliwia również robotom podążającym zobaczenie wszystkich kierunków wydanych przez liderów robotów, aby wiedzieć, gdzie zostały wprowadzone w błąd.
System blockchain
W tym nowym systemie każdy lider otrzymuje określoną liczbę tokenów, które może wykorzystać do dodawania transakcji do łańcucha, przy czym każda transakcja wymaga jednego tokenu. Gdy roboty podążające stwierdzą, że informacje w bloku są fałszywe, lider traci token. Roboty, które są pozbawione tokenów, nie posiadają już możliwości wysyłania wiadomości.
“Wyobraźmy sobie system, w którym kłamstwo kosztuje pieniądze. Gdy zhakowane roboty wyczerpią tokeny, nie będą już mogły rozprzestrzeniać kłamstw. Można więc ograniczyć lub ograniczyć kłamstwa, którym system może być narażony”, mówi Castelló.
System został przetestowany przez symulację wielu sytuacji, w których liczba zhakowanych robotów była znana lub nieznana. Liderzy wykorzystali blockchain do wysyłania kierunków do robotów podążających, które poruszały się po płaszczyźnie kartezjańskiej, a zhakowani liderzy wysyłali nieprawidłowe kierunki lub próbowali zablokować roboty podążające.
Symulacje wykazały, że gdy roboty podążające były początkowo wprowadzone w błąd, system transakcyjny umożliwił im nadal osiągnięcie celu.
“Ponieważ wiemy, jak kłamstwa mogą wpłynąć na system, a także jakie maksymalne szkody może spowodować zhakowany robot w systemie, możemy obliczyć maksymalne ograniczenie, jak bardzo może być wprowadzony w błąd stad. Możemy więc powiedzieć, że jeśli mamy roboty z określoną ilością energii, nie ma znaczenia, kto zhakuje system, roboty będą miały wystarczającą energię, aby osiągnąć swój cel”, mówi Castelló.
Zespół badawczy będzie teraz pracował nad stworzeniem nowych systemów bezpieczeństwa dla robotów przy użyciu interakcji transakcyjnych, co, jak mówi Castelló, może pomóc w budowaniu zaufania między ludźmi a maszynami.
“Gdy przekształcisz te roboty w publiczną infrastrukturę robotyczną, narażasz je na nieuczciwych aktorów i awarie. Te techniki są przydatne do walidacji, audytu i zrozumienia, że system nie zostanie zhakowany. Nawet jeśli niektóre członki systemu zostaną zhakowane, nie spowoduje to zawalenia się infrastruktury”, mówi.












