Pradžia
Žodynėlis
Sukčiavimo įrodymas

Sukčiavimo įrodymas

Blokų grandinės technologijos prasme sukčiavimo įrodymas yra kriptografinis įrodymas, kurį pateikia tikrintojas siekdamas užginčyti operacijos galiojimą. Kūrėjai plačiai naudoja sukčiavimo įrodymus, kad būtų galima didinti blokų grandinių veiklos mastą ir kartu užtikrinti grandinėje esančių duomenų tikslumą ir prieinamumą.

Šie įrodymai pirmiausia veikia kaip apsauga nuo neteisingų būsenos perėjimų. Kadangi jie suaktyvinami tik tada, kai nustatoma neatitikimų, jie taupo skaičiavimo išteklius, todėl idealiai tinka tais atvejais, kai veiklos masto didinimas yra prioritetas. 

Pavyzdžiui, sukčiavimo įrodymai yra labai svarbūs siekiant nustatyti netinkamas operacijas ir su jomis susitvarkyti Optimistic paketuose. Kai operacija patvirtinama, taikomas konkretus užginčijimo laikotarpis, per kurį bet kas gali užginčyti esamą būseną pateikdamas galiojantį sukčiavimo įrodymą. Jei per šį laikotarpį kas nors gali įrodyti, kad operacija yra apgaulinga, ji anuliuojama ir tinklas grįžta į ankstesnę būseną.

Ši sistema sukurta siekiant paskatinti gerą elgesį. Jei tinklas tinkamai vykdo paketus pagal konsensuso taisykles, susijusios šalys gauna finansinį atlygį. Tačiau jei jos patvirtins klaidingą operaciją, joms gresia piniginės nuobaudos ir jos rizikuoja, kad jų sukčiavimo įrodymas bus anuliuotas. Šis dvigubas atlygio ir nuobaudų metodas užtikrina paketų ekonomiškumą ir greitį, taip optimizuojamas decentralizuotų programų veikimas blokų grandinėje.

Sukčiavimo įrodymai turi ir trūkumų. Jiems reikalingas nuolatinis ryšio palaikymas tarp skirtingų šalių. Dėl tokio signalų judėjimo pirmyn ir atgal gali atsirasti sistemos sutrikimų ir tai gali atverti duris nesąžiningam elgesiui ar kitiems neteisėtiems veiksmams.

Kita problema yra šių įrodymų pasikliovimas prielaida, kad visi bloko duomenys yra prieinami. Jei kasėjas pateikia tik bloko antraštę be tikslaus jos turinio, neįmanoma nustatyti jos teisingumo. Nors sukčiavimo įrodymai siūlo gerų sprendimų, jie taip pat kelia iššūkių, kuriuos reikia spręsti.