Čo je 51% útok?
51% útok nastáva vtedy, keď jednu skupinu získajú viac než polovicu ťažobného výkonu blockchainu a môžu prepísať nedávnu históriu transakcií. Nemôžu vziať mince z vášho peňaženky, ale môžu nahradiť svoje vlastné platby inou verziou udalostí. Predstavte si, že niekto zoberie ovládač počas reprodukcie a vymení posledných niekoľko minút.
51% útok umožňuje útočníkom vyčerpať každú peňaženku. Nie je to pravda. Môžu preusporiadať nedávne bloky a skúsiť Double Spend, ale nemôžu vykúzliť mince ani zbaviť vás ich bez vašich kľúčov.
Ako 51% útok funguje
Rýchly prehľad sprievodcu hraním podľa plánu v jednoduchých termínoch:
- Nastavenie: Útočníci zhromaždia veľa ťažobného zariadenia alebo prenajmú výpočtový výkon, potom vyberú cieľový reťazec s nižšou bezpečnosťou.
- Ovládanie: Koordinujú dosť minerov na to, aby mali vôľu väčšinu hash-rate.
- Stín: S tým náskokom ťažia súkromnú verziu reťazca tajne, kým verejný reťazec pokračuje v pohybe.
- Minutie: Posielajú mince na verejnom reťazci, počkajú na potvrdenia a držia svoje súkromné bloky späť.
- Odhalenie: Keď je ich súkromný reťazec dlhší, zverejnia ho. Sieť prejde na dlhší reťazec a toto skoršie platby zaniknú na reťazci.
Áno, to je ten plán.
Prečo je dôležitý 51% útok
Tak čo by ste si mali z toho vziať?
- Výhoda: Poznanie rizika vám pomôže rozhodnúť, koľko potvrdení čakať, kým budete mať prostriedky za konečné.
- Perspektíva: Zvýrazňuje, prečo decentralizácia ťaženia a rozdelenia podielov v stake udržuje reťazce zdravé.
- Relevantnosť: Budete to vidieť ako odkazované výmenami, dapps a DAOs, keď stanovia pravidlá vkladov a okná potvrdení.
Na menších reťazcoch počkajte na viac potvrdení, než by ste očakávali na tých veľkých, a sledujte náhle nárasty podielu ťažobných poolov.
Kľúčové charakteristiky 51% útoku
Čo ho robí jedinečným:
- Väčšina: Krátkodobá kontrola nad výrobou blokov umožňuje útočníkovi predbehnúť poctivé uzly.
- Reorgy: Spôsobuje reorganizácie reťazca, ktoré vracajú nedávne transakcie.
- Cena: Nákladné realizovať na veľkých sieťach s širokým rozložením ťažiarov.
- Cieľ: Menšie alebo novšie reťazce bývajú viac ohrozené.
- Obmedzenia: Nedokáže vytvárať mince z ničoho alebo získať prístup k vašim súkromným kľúčom.
Variácie
Rôzne verzie a súvisiace kroky, o ktorých možno počujete:
- Väčšina: Klasický útok na proof of work prekonaním poctivých minerov.
- Selfish: Selfish mining zadržuje bloky, aby získal výnosovú výhodu bez jasných dvojitých výdavkov.
- Timewarp: Časové razenie na klamanie časovej pečiatky na to, aby sa ťaživosť na niektorých reťazcoch sklonila v prospech útočníka.
- Social: Ako reakcia komunity niekedy volia Fork Blockchainu na napravenie škody a zmenu pravidiel.
Viac potvrdení znižuje riziko, pretože nahradenie hlbších blokov je ťažšie a drahšie s každým pridaným blokom.
Príklad
Burza odkladá vklady počas podozrení na útoky, čím zvyšuje požadované potvrdenia z šiestich na sto, aby ochránila používateľov.
Zaujímavé fakt
Satoshi napísal, že pokiaľ poctivé uzly kontrolujú väčšinou CPU výkon, reťaz ide najrýchlejšie poctivou cestou. Táto jediná veta rámcuje celé toto tému.
Záver
V jednej vete: 51% útok je dočasná väčšinová kontrola, ktorá umožňuje niekomu prepísať veľmi nedávnu históriu, takže plánujte svoje potvrdenia ako profesionál.