Co je 51% útok na kryptoměnu: U PoW i PoS

Jak funguje 51% útok na kryptoměnu? Jaké jsou důsledky tohoto útoku a jak je možné ho předejít?

Jedním z potenciálních rizik, které hrozí blockchainovým sítím a kryptoměnám, je tzv. 51% útok. Tento útok spočívá v ovládnutí majoritní části výpočetního/potvrzovacího výkonu v síti, což může mít za následek manipulaci s blockchainem. Ale co přesně je 51% útok na kryptoměnu a jak může ovlivnit integritu blockchainu?

Co je 51% útok na kryptoměnu – Definice

51% útok na kryptoměnu je druh útoku, kde útočník nebo skupina útočníků ovládne více než polovinu výpočetního výkonu (hashrate) nebo potvrzovací většinu v blockchainové síti. S touto kontrolou má útočník potenciál manipulovat s blockchainem, což může mít za následek různé škodlivé akce, včetně dvojitého utracení kryptoměny.

Důležité je si uvědomit, že 51% útok je teoretický scénář, který je velmi nákladný a obtížný na provedení. Nicméně, tento útok je stále možný a již byl v minulosti proveden na několika menších blockchainových sítích.

51procentní útok na kryptoměnu

Jak funguje 51% útok v Proof of Work (PoW) Blockchainu?

V blockchainových sítích, které používají Proof of Work (PoW) konsenzus mechanismus, jako je Bitcoin, těžaři soutěží o přidání nového bloku do blockchainu tím, že řeší složité matematické problémy. Těžař, který řeší problém jako první, má právo přidat nový blok a je odměněn nově vytvořenými mincemi a transakčními poplatky.

Pokud útočník ovládne více než 51% výpočetního výkonu sítě, má teoreticky větší šanci na řešení matematického problému a tedy na přidání nových bloků do blockchainu. S touto kontrolou může útočník:

  • Provést dvojité utracení: Útočník může utratit kryptoměnu a pak „přepsat“ historii blockchainu tak, aby se zdálo, že tato transakce nikdy neproběhla. To by mu umožnilo utratit stejnou kryptoměnu znovu.
  • Zastavit nebo upravit transakce: Útočník může zabránit určitým transakcím, aby byly přidány do blockchainu, nebo může upravit detaily transakcí, které ještě nebyly potvrzené.
  • Monopolizovat těžbu: Útočník může těžit všechny nové bloky a získat všechny transakční poplatky a odměny za těžbu.

51procentnímu útoku v minulosti opakovaně podlehlo například Ethereum Classic.

51% útok na Proof of Stake (PoS) Blockchainu

Proof of Stake (PoS) je alternativní konsenzus mechanismus, který je někdy používán pro prevenci 51% útoků. V PoS sítích místo toho, aby těžaři soutěžili o řešení matematického problému, účastníci sítě „vsadí“ určité množství kryptoměny jako záruku za správné chování. Tento „vklad“ je pak použit pro výběr validátorů, kteří mají právo přidat nový blok do blockchainu.

V teorii by 51% útok na PoS blockchain vyžadoval, aby útočník vlastnil více než 51% všech mincí v síti. To je však extrémně nákladné a nepraktické pro většinu útočníků. Navíc, v případě úspěšného útoku by hodnota mincí vlastněných útočníkem pravděpodobně prudce poklesla, což by znamenalo značnou finanční ztrátu.

Nicméně, stále existují potenciální rizika spojená s 51% útoky na PoS blockchains. Jedním z nich je tzv. „nothing at stake“ problém. Protože pro těžbu v PoS sítích není potřeba žádný výpočetní výkon, útočník by mohl teoreticky vsadit na všechny možné verze blockchainu, což by mohlo vést k jeho rozdvojení a destabilizaci sítě.

Důsledky 51% útoku

Důsledky 51% útoku na kryptoměnu mohou být katastrofální. Útok by mohl způsobit ztrátu důvěry v danou kryptoměnu, což by vedlo k poklesu její hodnoty. Navíc, pokud by útočník zastavil nebo upravil transakce, mohlo by to narušit fungování celé sítě.

Je důležité poznamenat, že i když úspěšný 51% útok může přinést útočníkovi krátkodobý zisk, v dlouhodobém horizontu by pravděpodobně způsobil pokles hodnoty kryptoměny, což by mohlo znamenat ztrátu pro útočníka.

Prevence 51% útoků

Vývojáři kryptoměn jsou si dobře vědomi rizika 51% útoků a implementovali řadu mechanismů pro jejich prevenci. Jedním z těchto mechanismů je zvýšení náročnosti těžby, což znamená, že by úspěšný útok vyžadoval obrovské množství výpočetního výkonu a byl by nesmírně nákladný.

Dalším mechanismem je použití alternativních konsenzuálních mechanismů, jako je Proof of Stake (PoS), který namísto výpočetního výkonu vyžaduje od účastníků, aby „vsadili“ určité množství kryptoměny jako záruku za správné chování. To ztěžuje provedení 51% útoku, protože útočník by musel vlastnit velké množství kryptoměny v síti.

Kromě toho, některé sítě používají hybridní systémy, které kombinují prvky PoW a PoS, aby dosáhly vyššího stupně bezpečnosti.

Závěr

51% útok na kryptoměnu je vážnou hrozbou, kterou by měli všichni účastníci v kryptoměnovém prostoru brát vážně. Nicméně, je důležité si uvědomit, že provedení takového útoku je velmi nákladné a obtížné, a že vývojáři kryptoměn pracují na řadě řešení pro jeho prevenci.

Ať už jste investorem do kryptoměn nebo jen zvědavým pozorovatelem, je důležité se informovat o možných rizicích a výzvách, které přináší tento rychle se rozvíjející technologický prostor.