Probleem, mis hingab kohe
Raha, mängud, tõestused – kõik on täna üksteisega seotud. Kuid tarkvara, mis väidab ausust, varjab tihti varjulisi algoritme. Siin on lõpp.
Kuidas “provably fair” tegelikult toimib?
Vaata, kui server saadab juhuslikku väärtust, seejärel klient teostab hash’i. Kui hash ei klapi, on kogu mäng rikutud. Täpselt nii.
Võltsitud juhuslikkus
Ükskõik, kas lotopilet või kripto mäng, manipuleerimine toimub tihti backendis. Koodijälg, mis on kirjutatud karmi, võib varjata loogikat, mis suunab võite suunas.
Piiratud läbipaistvus
Võib tunduda, et avatud lähtekood on lahendus. Aga see on lihtsalt peegelpilt – kood on avatud, kuid tõeline juhuslikkuse allikas on endiselt suletud.
Siin on miks see on kriitiline
Kõik, mis põhineb usaldusel, muutub riskiks, kui usaldus ei ole kontrollitav. Kriitiline on võimalus kontrollida algväärtusi enne nende kasutamist.
Praktiline lahendus
Kasuta blockchaini tugevat konsensust, mis võimaldab kõigil osapooltel verifitseerida tehinguid reaalajas. Siin on üks konkreetne näide: Tõestatavalt ausad süsteemid.
Toimimise viies astme kontroll
Implementi seedi avalik avaldamine enne mängu algust. Seedi muutmine on võimatu ilma võrgu konsensust rikkumata. Selge, lihtne, tõhus.
Mis edasi?
Võta oma süsteemile audit. Ära looda musta kasti lahendustele. Lõpuks, kui süsteem ei suuda näidata kontrollitavat juhuslikkust, on see lihtsalt mäng.
