Strona Główna
Słowniczek
Dowód na oszustwo

Dowód na oszustwo

Średnio zaawansowany
W technologii blockchain dowód na oszustwo to dowód kryptograficzny, który przedstawia strona sprawdzająca w celu zakwestionowania ważności transakcji. Deweloperzy powszechnie wykorzystują dowody na oszustwa, aby umożliwić skalowalność sieci blockchain, a jednocześnie zapewnić dokładność i dostępność danych w trybie on-chain.

Dowody te pełnią przede wszystkim funkcję zabezpieczenia przed nieprawidłowymi przejściami stanów. Ponieważ do ich uruchomienia dochodzi tylko w przypadku ustalenia niespójności, zapewniają ochronę zasobów obliczeniowych, co oznacza, że nadają się idealnie do sytuacji, w których priorytetem jest skalowalność. 

Dowody na oszustwa są np. podstawą rozpoznawania i obsługi nieprawidłowych transakcji w rollupach optymistycznych. Za każdym razem, kiedy dochodzi do zatwierdzenia transakcji, jest pewien okres na spory, w trakcie którego każdy może zakwestionować bieżący stan, przedstawiając ważny dowód na oszustwo. Jeżeli w tym okresie ktoś będzie w stanie udowodnić, że dana transakcja jest nieuczciwa, zostanie ona unieważniona i nastąpi korekta sieci do poprzedniego stanu.

System ten ma zachęcać do dobrego zachowania. Jeżeli dana sieć prawidłowo wykona rollupy zgodnie z zasadami konsensusu, zainteresowane strony otrzymują nagrodę finansową. Jeżeli jednak zatwierdzą błędną transakcję, grożą im kary pieniężne i ryzyko utraty dowodu na oszustwo. To dwutorowe podejście do nagród i kar zapewnia ciągłą opłacalność oraz szybkość rollupów, a także optymalizację parametrów aplikacji zdecentralizowanych w sieci blockchain.

Dowody na oszustwo nie są pozbawione wad. Wymagają stałej komunikacji wielu stron. Taka wymiana informacji może prowadzić do zakłóceń w systemie i otwierać furtkę do nieuczciwych zachowań lub innych nielegalnych działań.

Kolejny kłopot to założenie, że wszystkie dane bloku są dostępne. Jeżeli górnik podaje tylko nagłówek bloku bez jego dokładnej treści, nie da się ustalić jego poprawności. Chociaż dowody na oszustwa dają rozwiązania, tworzą również wyzwania, którym trzeba sprostać.