Jako veřejná síť bez povolení využívá Polkadot mechanismus, který odrazuje od přestupků nebo špatného chování a podněcuje k dobrému chování. 

Existuje několik hlavních trestných činů validátorů, včetně neplatnosti zálohování, neplatného hlasování, proti platnému hlasování, dvojznačnosti, dvojího přidělení dvojznačnosti a přidělené + platné dvojznačnosti. 

Polkadot čelí těmto trestným činům řadou trestů, včetně sekání, deaktivace a změn pověsti. 

Přestupky na Polkadot 

Na Polkadotu je šest hlavních ověřovacích přestupků. 

  • Backing Invalid – Tento přestupek nastane, když paravalidátor podpoří neplatný blok. 

  • ForInvalid Vote - K ForInvalid Vote dochází, když validátor hlasuje pro neplatný blok. 

  • AgainstValid Vote – Přestupek AgainstValid Vote nastane, když validátor hlasuje proti platnému hlasování a plýtvá síťovými zdroji. 

  • Dvojznačnost – Dvojznačnost nastane, když validátor vytvoří dva nebo více stejných bloků nebo hlasování. Mohlo by se jednat o GRANDPA and BEEFY Equivokation, ke kterému dochází, když validátor podepíše dva nebo více hlasů ve stejném kole, ale v různých řetězcích. Druhým je BABE Equivokation, ke kterému dochází, když validátor vytvoří dva nebo více bloků na Relay Chain ve stejném časovém slotu. 

  • Dvojité sekundované ekvivokace – V rámci podpůrné skupiny 5 paravalidátorů je možných pouze 5 zálohovaných parabloků. Každý parablok vyžaduje přesně jeden přidělený a alespoň dva další platné hlasy od pěti potenciálních podporovatelů. To omezuje počet parabloků, se kterými se systém musí vypořádat, a zároveň poskytuje autorům Relay Chain určitý stupeň výběru. Podporovatelé se musí rozhodnout, jaký parablok chtějí použít. Nemohou však sekundovat dalšímu parabloku. Pokud bude objeveno druhé hlasování, budou potrestáni. 

  • Seconded + Platná ekvivokace – K tomu dochází, když škodlivý uzel něco sekunduje a pak předstírá, že je někdo, kdo právě řekl, že to bylo správné, poté, co jiný převezme odpovědnost. Uzly by takovou taktiku mohly použít, aby se zbavily své odpovědnosti. Přestupek je však označen, když systém zaznamená dva protichůdné hlasy. 

Tresty na Polkadot 

Polkadot trestá přestupky na síti v závislosti na závažnosti přestupku. Tři hlavní tresty na Polkadotu jsou sekání, znemožnění a změny pověsti. 

Sekání 

K sekání dochází, když se validátor chová v síti Polkadot špatně, přičemž validátor a jeho nominátor ztratí procento ze svého vsazeného DOT. To se může pohybovat od 0,01 % do dokonce 100 %, přičemž snížený DOT bude odeslán do pokladny Polkadot. Lomítka se vyskytují pouze u aktivních validátorů daného nominátora a nelze je zmírnit jinými neaktivními nebo čekajícími nominacemi. Také je nelze zmírnit operátorem validátoru provozujícím samostatné uzly. 

Při nejasnostech nebo sporech se může objevit lomítko. Pro dvojznačnosti se použije lomítko 0,01 % již pro jednu dvojznačnost. Snížená částka se postupně zvyšuje s tím, jak více validátorů vyslovuje nejasnosti. Pokud jde o spory, lomítko může být výsledkem pokusu validátoru zkreslit obsah bloku. V takových případech může být uplatněna sankce za sekání ve výši 100 %. 

Deaktivace 

Deaktivace zabrání validátorům v provádění konkrétních akcí poté, co se dopustí přestupku na síti. Deaktivace se dále dělí na deaktivaci on-chain a off-chain deaktivaci. 

Reputační změny 

Menší prohřešky na Polkadotu se trestají prostřednictvím změn pověsti. Když se validátoři připojí na Polkadot, použijí metriku reputace pro své kolegy. Systém zvyšuje jejich reputaci, pokud poskytují cenná data a chovají se vhodně. Systém však snižuje jejich reputaci, pokud se chovají špatně a poskytují chybná data. Pokud validátor ztratí dostatečnou reputaci, jeho kolegové mohou dočasně uzavřít své kanály. 

Upozornění: Tento článek je poskytován pouze pro informační účely. Není nabízeno ani zamýšleno k použití jako právní, daňové, investiční, finanční nebo jiné poradenství.