Slashing

Pokročilí

Co v oblasti kryptoměn znamená slashing?

Slashing je v blockchainovém odvětví mechanismus, který se používá k penalizaci validátorů (uzlů) za jednání ve zlém úmyslu nebo za významné chyby. Slashing se používá na blockchainech, které používají mechanismus konsenzu Proof of Stake (PoS). Sankce obvykle spočívá v částečném nebo úplném odebrání aktiv, které validátor stakuje.

Slashing na blockchainech s mechanismem PoS

Proof of Stake (PoS) je oblíbený mechanismus konsenzu, který se s potvrzováním transakcí a přidáváním nových bloků na blockchain spoléhá na validátory. Validátoři se vybírají na základě množství kryptoměny, kterou stakují nebo uzamknou jako zajištění. Aby se ale zajistilo, že validátoři budou jednat v nejlepším zájmu sítě, musí existovat opatření, která je odradí od nekalého nebo nedbalého chování, případně je za ně potrestají. A od toho je tu slashing.

Proč slashing?

Ke slashingu může dojít z různých důvodů, které obvykle souvisí s chováním narušujícím integritu nebo zabezpečení sítě. Mezi běžné důvody patří:

1. Dvojí podepisování: pokud validátor podepíše dva různé bloky ve stejné výšce bloku, znamená to pokus o vytvoření forku blockchainu, což může vést k nejasnostem a potenciálním problémům s problémem dvojí útraty.
2. Výpadek uzlu: od validátorů se očekává, že budou online a provozovat uzly, aby se mohli podílet na dosahování konsenzu. Delší období nečinnosti může vést ke slashingu, protože to ovlivňuje efektivitu a bezpečnost sítě.
3. Obklopující hlasování: dochází k němu, když validátor hlasuje pro dva konfliktní blockchainy nebo dvě konfliktní sady transakcí ve snaze rozdělit síť nebo zmanipulovat proces konsenzu.

Jak slashing funguje

Když se zjistí, že se validátor dopouští chování, které je trestatelné slashingem, síť ho automaticky penalizuje. Slashing obvykle probíhá následovně:
1. Odhalení: síť nepřetržitě monitoruje činnost validátora. Pokud dojde k odhalení podezřelé aktivity, označí se ke kontrole.   
2. Penalizace: pokud se potvrdí, že validátor jednal ve zlém úmyslu nebo chybně, jeho stakovaná aktiva mu budou částečně nebo zcela odebrána. Přísnost trestu často závisí na závažnosti přestupku.   
3. Odstranění: v závažných případech může být validátor dočasně nebo trvale odstraněn ze sítě, čímž ztratí právo podílet se na konsenzu.

Výhody slashingu

Slashing plní v sítích s mechanismem PoS několik důležitých funkcí:

1. Odstrašující prostředek: uvalení finančních sankcí odrazuje validátory od jednání ve zlém úmyslu nebo od nedbalosti.   
2. Zabezpečení sítě: dodržování pravidel validátory pomáhá udržovat bezpečnost a integritu sítě, což subjektům s nekalými úmysly ztěžuje napadení systému.   
3. Soulad zájmů: validátoři mají silnou finanční motivaci jednat čestně a kompetentně, takže jejich zájmy i zájmy sítě jsou v souladu.

Příklady blockchainů používajících slashing

Slashing k zabezpečení systémů s mechanismem PoS používá několik velkých blockchainových sítí, jako například:

  • Ethereum: po přechodu Etherea na mechanismus PoS se ze slashingu stala nedílná součást jeho bezpečnostního modelu, který brání dvojímu podepisování a výpadkům uzlů.
  • Cosmos: síť Cosmos používá slashing k penalizaci validátorů za dvojí podepisování a delší dobu nečinnosti.
  • Polkadot: na síti Polkadotu se slashing používá k odrazení validátorů od jednání ve zlém úmyslu a k zajištění jejich výkonnosti a spolehlivosti.

Shrnutí

Slashing je klíčovou součástí blockchainových sítí s mechanismem Proof of Stake (PoS). Sankce validátorů za jednání ve zlém úmyslu nebo nedbalé chování pomáhají zajistit bezpečnost, spolehlivost a integritu sítě. Sjednocuje zájmy validátorů se zájmy sítě a podporuje čestnou a kvalifikovanou účast na procesu konsenzu.

Vzdělávejte se dál: Co je stakování?