Co je 51% Attack?
51% Attack nastane, když jedna skupina získá více než polovinu výpočetního výkonu těžby v blockchainu a může přepsat velmi nedávnou historii transakcí. Nemohou vám vzít mince z peněženky, ale mohou nahradit své vlastní platby jinou verzí událostí. Představte si, že někdo vezme dálkový ovladač při přehrávání a vymění poslední minuty.
51% Attack umožní útočníkům vyprázdnit všechny peněženky. To není pravda. Mohou přeuspořádat nedávné bloky a pokusit se o Double Spend, ale nemohou vyčarovat mince ani získat vaše prostředky bez vašich privátních klíčů.
Jak 51% Attack funguje
Rychlý přehled postupu vysvětlený prostě:
- Příprava: Útočníci shromáždí hodně těžebního vybavení nebo si pronajmou výpočetní výkon a poté si vyberou cílový řetězec s nižší ochranou.
- Kontrola: Koordinují dostatek miners, aby ovládali většinu hash rate.
- Skrytě: S touto převahou těží soukromou verzi řetězce v utajení, zatímco veřejný řetězec pokračuje.
- Utrácení: Posílají mince na veřejném řetězci, počkají na potvrzení a zadržují své soukromé bloky.
- Zveřejnění: Jakmile je jejich soukromý řetězec delší, zveřejní ho. Síť přepne na delší řetězec a ta dřívější platba na řetězci zmizí.
Ano, tak to probíhá.
Proč je 51% Attack důležitý
Co by vás mělo zajímat?
- Výhoda: Znát riziko vám pomůže rozhodnout, kolik potvrzení vyčkat, než budete považovat prostředky za konečné.
- Pohled: Ukazuje, proč decentralizace těžby a rozložení podílů udržuje řetězce v dobrém stavu.
- Důležitost: Na 51% Attack budete narážet v oznámeních burz, dapps a DAO při nastavování pravidel pro vklady a oken potvrzení.
Na menších řetězcích čekejte více potvrzení než u větších a sledujte náhlé skoky podílu těžebních poolů.
Hlavní rysy 51% Attack
Co ho odlišuje:
- Majorita: Krátkodobé ovládnutí tvorby bloků umožní útočníkovi předběhnout poctivé uzly.
- Reorgy: Způsobuje reorganizace řetězce, které vrátí zpět nedávné transakce.
- Náklady: Na velkých sítích s širokým rozložením těžařů je to drahé provést.
- Cíl: Ohroženější jsou menší nebo novější řetězce.
- Omezení: Nemůže vytvořit mince z ničeho ani získat vaše privátní klíče.
Varianty
Různé podoby a související postupy, o kterých můžete slyšet:
- Majorita: Klasický útok na proof of work, kdy útočník předběhne poctivé těžaře.
- Sobecké: Selfish mining zadržuje bloky, aby získal výnosovou výhodu bez jasných double spends.
- Timewarp: Manipulace s časovými razítky, které u některých řetězců nakloní obtížnost ve prospěch útočníka.
- Sociální: Jako reakci komunity někdy zvolí Fork the Blockchain, aby napravily škodu a změnily pravidla.
Více potvrzení snižuje riziko, protože nahrazení hlubších bloků je s každým dalším blokem obtížnější a nákladnější.
Příklad
Burza odloží vklady během podezření na útoky a zvýší požadovaný počet potvrzení ze šesti na sto, aby ochránila uživatele.
Zajímavost
Satoshi napsal, že pokud poctivé uzly ovládají většinu výpočetního výkonu, řetězec roste nejrychleji po poctivé větvi. Ta jediná věta dala základ tomuto tématu.
Shrnutí
Jednou větou: 51% Attack je dočasné ovládnutí většiny, které umožní někomu přepsat velmi nedávnou historii, takže plánujte svá potvrzení jako profesionál.
