@esnie17 está a apresentar Recuperação de Falhas Excessivas para blockchains esta semana at Usenix Security 2026. w/ @kartik1507 e @AndrewLewisPye (Url: ) -------------------- As blockchains dependem de protocolos de consenso/SMR/broadcast atómico para garantir que todos os nós na rede concordem com a ordenação das transações. Qual é o Problema? Estes protocolos só conseguem lidar com um certo número de nós defeituosos ou falhos (chamados de falhas bizantinas). Mas o que acontece se mais nós do que o esperado falharem — mais do que o sistema foi projetado para lidar? Até agora, a maioria das blockchains simplesmente falharia ou ficaria presa. Isso é um grande problema. O que este trabalho alcança? Criámos uma solução extensa para este problema — um método de reparação que ajuda as blockchains a recuperar de muitos nós defeituosos após o fato. Aqui está como funciona: Usando trilhas baseadas em assinaturas, podemos detectar quais nós estão a agir mal, sem culpar os bons. Isso ajuda a blockchain a "curar-se" e retornar à operação normal. Pode não funcionar tão suavemente como se tudo estivesse perfeito, mas ainda é muito melhor do que falhar completamente. Teste no Mundo Real Incorporámos este sistema no protocolo de consenso HotStuff e demonstrámos que o desempenho do sistema voltou ao normal após a recuperação. Com 30 nós, houve apenas uma pequena desaceleração (4,3%). Em média, as transações demoraram um pouco mais a processar (cerca de 12,87% mais atraso), mas o sistema permaneceu vivo e funcional. Também fizemos versões adaptadas a protocolos específicos como Tendermint e HotStuff, tornando-os mais rápidos e eficientes. Melhor Detecção de Falhas Trabalhámos também em melhores formas de detectar até n-2 nós defeituosos em qualquer blockchain que utilize BFT. Criámos um novo método de deteção que funciona sem precisar de mensagens extras entre os nós. Por que Isso Importa Agora, as nossas redes blockchain podem sobreviver e recuperar mesmo quando mais nós se tornam rebeldes do que o esperado. Você obtém melhores ferramentas para detectar e isolar maus atores. Isso adiciona uma camada de resiliência e fiabilidade aos sistemas blockchain, ajudando a prevenir paragens dispendiosas ou ataques. --------------------
226