Robótica e IA física
Tecnologia de Blockchain Pode Atuar como Ferramenta de Comunicação para Equipes de Robôs
Nova pesquisa realizada no Instituto de Tecnologia de Massachusetts (MIT) demonstra como a tecnologia de blockchain pode ser usada como ferramenta de comunicação para uma equipe de robôs, fornecendo segurança contra enganos. A pesquisa foi uma colaboração entre o MIT e a Universidade Politécnica de Madrid, e foi publicada em IEEE Transactions on Robotics.
A nova pesquisa pode impactar sistemas de robôs autônomos, como carros autônomos, que entregam mercadorias e transportam pessoas em certas cidades.
Blockchain Entre Robôs
No caso dos robôs, a blockchain pode oferecer um registro de todas as mensagens emitidas por líderes de robôs, o que permitiria que os robôs seguidores identificassem inconsistências no rastro de informações.
Tokens são usados por líderes de robôs para sinalizar movimentos e adicionar transações à cadeia, e eles perderiam esses tokens quando mentissem. Isso significa que o sistema de comunicação limitaria o número de mentiras que um robô hackeado poderia espalhar.
Eduardo Castelló é um bolsista Marie Curie no MIT Media Lab e autor principal do artigo.
“O mundo da blockchain além do discurso sobre criptomoedas tem muitas coisas sob o capô que podem criar novas maneiras de entender protocolos de segurança,” diz Castelló.
No estudo baseado em simulações, cada bloco armazenava informações sobre um conjunto de direções de um robô líder para os seguidores. No caso de um robô comprometido tentando alterar o conteúdo de um bloco, ele mudaria o hash do bloco. Isso significa que o bloco alterado não estaria mais conectado à cadeia, e os robôs seguidores ignorariam as direções alteradas.
Esse sistema também permite que os seguidores vejam todas as direções emitidas por líderes de robôs para saber onde foram enganados.
O Sistema de Blockchain
Nesse novo sistema, cada líder recebe um número fixo de tokens que podem ser usados para adicionar transações à cadeia, com cada transação exigindo um token. Quando os seguidores determinam que as informações em um bloco são falsas, o líder perde o token. Robôs que estão sem tokens não possuem mais a capacidade de enviar mensagens.
“Nós imaginamos um sistema em que mentir custa dinheiro. Quando os robôs mal-intencionados esgotam seus tokens, eles não podem mais espalhar mentiras. Então, você pode limitar ou restringir as mentiras que o sistema pode expor os robôs,” diz Castelló.
O sistema foi testado simulando múltiplas situações de seguidores de líderes, em que o número de robôs mal-intencionados era conhecido ou desconhecido. Líderes usaram a blockchain para enviar direções a robôs seguidores que se moviam em um plano cartesiano, e líderes mal-intencionados enviaram direções incorretas ou tentaram bloquear os seguidores.
Essas simulações demonstraram que, quando os robôs seguidores foram inicialmente enganados, o sistema baseado em transações permitiu que eles ainda alcançassem seu destino final.
“Desde que sabemos como as mentiras podem afetar o sistema, e o dano máximo que um robô mal-intencionado pode causar no sistema, podemos calcular o limite máximo de como o enxame pode ser enganado. Então, podemos dizer, se você tiver robôs com uma certa quantidade de vida útil da bateria, não importa quem hackeie o sistema, os robôs terão bateria suficiente para alcançar seu objetivo,” diz Castelló.
A equipe de pesquisa agora busca criar novos sistemas de segurança para robôs usando interações baseadas em transações, o que Castelló diz que pode construir confiança entre humanos e máquinas.
“Quando você transforma esses sistemas de robôs em infraestrutura de robôs públicos, você os expõe a atores mal-intencionados e falhas. Essas técnicas são úteis para validar, auditar e entender que o sistema não vai sair do controle. Mesmo que alguns membros do sistema sejam hackeados, não vai fazer a infraestrutura colapsar,” diz ele.












