Em resumo
- Os pesquisadores construíram um “oráculo de enxame” de robôs que concordaram coletivamente com dados do sensor sob ataques adversários.
- O sistema usa um modelo de token de reputação para penalizar robôs com defeito e recompensar os precisos, permitindo a auto-cicatrização ao longo do tempo.
- As aplicações em potencial incluem seguro de desastre, monitoramento climático e redes de depin, embora a escalabilidade continue sendo um desafio.
Um enxame de robôs autônomos poderia oferecer uma nova maneira de trazer dados confiáveis do mundo real para blockchains-sem confiar em fontes centralizadas.
A idéia, detalhada em um novo estudo de pré-impressão intitulado Swarm Oracle: Trustless Blockchain Acordos por meio de enxames de robôs, se baseia em pesquisas anteriores revisadas por pares, onde os pesquisadores demonstraram que os robôs móveis podem alcançar um consenso confiável, mesmo em tempos de perturbação, ataque cibernético ou em ambientes hostil. O novo estudo aplica essa abordagem a um problema persistente no design da blockchain: como obter dados verificados do mundo real em contratos inteligentes sem introduzir novos pontos de confiança.
Um Oracle Blockchain é um serviço que fornece dados com segurança de dados externos do mundo real para contratos inteligentes em blockchain, permitindo que esses contratos sejam executados com base em informações que existem fora da rede de blockchain.
O “problema do Oracle” refere-se ao desafio de alimentar dados fora da cadeia em sistemas descentralizados. Blockchains como o Ethereum são construídos para serem inocentes – cada nó verifica independentemente as transações. Mas esse mesmo design impede que os contratos inteligentes acessem informações externas, como relatórios meteorológicos, feeds de preços ou leituras de sensores, sem entrada de terceiros.
Os oráculos de blockchain de hoje, como o ChainLink, agregam dados de várias fontes para reduzir a dependência de qualquer feed. Mas eles ainda podem reintroduzir riscos centralizados, seja através de métodos de agregação opaca ou pontos únicos de falha.
O Swarm Oracle propõe um modelo diferente: enxames de robôs. O sistema usa um coletivo de robôs móveis simples e de baixo custo-cada um equipado com sensores básicos e hardware de comunicação-para reunir dados ambientais e alcançar um consenso através de um protocolo bizantino tolerante a falhas. Depois que um consenso é alcançado, o enxame pode publicar suas descobertas em uma blockchain, onde os dados ficam disponíveis para contratos inteligentes.
O conceito expande o trabalho anterior, integrando a publicação de blockchain ao processo de tomada de decisão do robô. Em um estudo da natureza de 2023, os pesquisadores mostraram como os enxames poderiam manter a precisão do consenso, mesmo quando até um terço dos robôs foram comprometidos, reportando dados incorretos, abstendo-se de votar ou interferir fisicamente com outros robôs.
No novo sistema, os robôs hospedam um blockchain permissão localmente, permitindo que eles armazenem e verifiquem os dados sem precisar de acesso contínuo à Internet. Quando apropriado, eles podem enviar acordos finalizados para blockchains públicos como o Ethereum. A cadeia local reduz a sobrecarga da comunicação e permitir a transparência.
O enxame inclui um sistema de reputação embutido. Os robôs que tentam manipular o sistema perdem gradualmente a capacidade de participar. Isso fornece um mecanismo para a “autocura”, com robôs com defeito ou maliciosos excluídos de futuras rodadas de consenso.
Os pesquisadores testaram o protocolo Oracle Swarm em simulações e com robôs físicos chamados PI-Pucks-dispositivos baseados em terra, alimentados por quadros de Raspberry Pi. Enquanto os experimentos usavam robôs idênticos de um único laboratório, o sistema foi projetado para suportar diversos tipos de enxames.
Os casos de uso do Swarm Oracle incluem a verificação de danos por desastres para reivindicações de seguro, monitorar a qualidade do ar ou da água ou apoiar redes de infraestrutura física descentralizada (DEPINS). Ao operar de forma independente e em terrenos variados, os robôs podem atingir áreas inacessíveis ou muito caras para monitorar.
No entanto, os pesquisadores reconhecem que os desafios permanecem. Agentes maliciosos podem tentar imitar robôs honestos. Enquanto os robôs podem se recuperar de desconexões temporárias, longas distâncias podem forçar a comunicação.
A idéia de robôs como participantes da blockchain não é nova – projetos como o hélio exploraram oráculos de hardware descentralizado para tarefas específicas, como conectividade de rede.
O conceito faz parte de um interesse crescente em usar agentes autônomos para tomar decisões econômicas, como rotear entregas ou gerenciar cargas de grade. Os desenvolvedores de robótica também estão incorporando carteiras de criptomoeda em sistemas autônomos para realizar transações para seus usuários.
Ainda não se sabe se o Swarm Oracle pode passar da simulação para a implantação do mundo real, com custo, disponibilidade dos robôs e uma desconfiança geral da adoção de desaceleração da IA.
Geralmente inteligente Boletim informativo
Uma jornada semanal de IA narrada por Gen, um modelo generativo de IA.
Fontedecrypt