@esnie17 tento týden představuje Zotavení z nadměrných chyb pro blockchainy na veletrhu Usenix Security 2026. s @kartik1507 a @AndrewLewisPye (Adresa URL: ) -------------------- Blockchainy se spoléhají na konsensuální/SMR/atomické vysílací protokoly, aby se ujistily, že všechny uzly v síti souhlasí s pořadím transakcí. V čem je problém? Tyto protokoly mohou zpracovat pouze určitý počet špatných nebo vadných uzlů (nazývaných byzantské poruchy). Co se však stane, když se pokazí více uzlů, než se očekávalo – více, než byl systém navržen na to, aby zvládl? Až dosud by většina blockchainů prostě selhala nebo se zasekla. To je velký problém. Čeho tato práce dosahuje? Vytvořili jsme rozsáhlou opravu tohoto problému – metodu opravy, která pomáhá blockchainům zotavit se z příliš mnoha špatných uzlů. Funguje to následovně: Pomocí stop založených na signaturách můžeme zjistit, které uzly se chovají špatně, aniž bychom obviňovali ty dobré. To pomáhá blockchainu "uzdravit se" a vrátit se do normálního provozu. Možná to nefunguje tak hladce, jako kdyby bylo všechno dokonalé, ale stále je to mnohem lepší než úplné selhání. Test v reálném světě Tento systém jsme zabudovali do konsensuálního protokolu HotStuff a prokázali, že výkon systému se po obnovení vrátil do normálu. U 30 uzlů došlo jen k malému zpomalení (4,3 %). Zpracování transakcí trvalo v průměru o něco déle (asi o 12,87 % větší zpoždění), ale systém zůstal živý a funkční. Vytvořili jsme také verze přizpůsobené konkrétním protokolům, jako jsou Tendermint a HotStuff, díky čemuž jsou rychlejší a efektivnější. Lepší detekce poruch Pracovali jsme také na lepších způsobech, jak detekovat až n-2 vadné uzly v jakémkoli blockchainu, který používá BFT. Vytvořili jsme novou metodu detekce, která funguje bez nutnosti dalších zpráv mezi uzly Proč na tom záleží Nyní by naše blockchainové sítě mohly přežít a zotavit se, i když se více uzlů zhroutí, než se očekávalo. Získáte lepší nástroje pro detekci a izolaci špatných aktérů. To dodává blockchainovým systémům vrstvu odolnosti a spolehlivosti, což pomáhá předcházet nákladným výpadkům nebo útokům. --------------------
217