@esnie17 sta presentando il recupero da errori eccessivi per le blockchain questa settimana at Usenix Security 2026. w/ @kartik1507 e @AndrewLewisPye (Url: ) -------------------- Le blockchain si basano su protocolli di consenso/SMR/broadcast atomico per garantire che tutti i nodi nella rete concordino sull'ordinamento delle transazioni. Qual è il problema? Questi protocolli possono gestire solo un certo numero di nodi cattivi o difettosi (chiamati errori bizantini). Ma cosa succede se più nodi del previsto vanno male — più di quanto il sistema fosse progettato per gestire? Fino ad ora, la maggior parte delle blockchain fallirebbe o si bloccerebbe. Questo è un grande problema. Cosa ottiene questo lavoro? Abbiamo creato una soluzione estesa per questo problema — un metodo di riparazione che aiuta le blockchain a recuperare da troppi nodi cattivi dopo il fatto. Ecco come funziona: Utilizzando sentieri basati su firme, possiamo rilevare quali nodi stanno agendo male, senza incolpare quelli buoni. Questo aiuta la blockchain a "guarire" se stessa e tornare a un'operazione normale. Potrebbe non funzionare così perfettamente come se tutto fosse perfetto, ma è comunque molto meglio che fallire completamente. Test nel mondo reale Abbiamo integrato questo sistema nel protocollo di consenso HotStuff e dimostrato che le prestazioni del sistema tornavano alla normalità dopo il recupero. Con 30 nodi, c'è stata solo una leggera diminuzione della velocità (4,3%). In media, le transazioni hanno impiegato un po' più di tempo per essere elaborate (circa il 12,87% di ritardo in più), ma il sistema è rimasto attivo e funzionante. Abbiamo anche creato versioni su misura per protocolli specifici come Tendermint e HotStuff, rendendoli più veloci ed efficienti. Migliore rilevazione degli errori Abbiamo anche lavorato su modi migliori per rilevare fino a n-2 nodi cattivi in qualsiasi blockchain che utilizza BFT. Abbiamo creato un nuovo metodo di rilevazione che funziona senza bisogno di messaggi extra tra i nodi. Perché questo è importante Ora, le nostre reti blockchain potrebbero sopravvivere e recuperare anche quando più nodi diventano ribelli del previsto. Ottieni strumenti migliori per rilevare e isolare attori cattivi. Questo aggiunge un livello di resilienza e affidabilità ai sistemi blockchain, aiutando a prevenire costosi tempi di inattività o attacchi. --------------------
220