Sorsolás ellenőrzése
Illessze be a tanúsítvány kódját az ellenőrzéshez.
Mit ellenőriz ez az eszköz
Valaki lefuttatott egy sorsolást, és megadott önnek egy tanúsítvány kódot. Ez az oldal megmondja, hogy a kód belsőleg konzisztens-e — hogy a számok valóban a szervező által közzétett kezdőértékből származnak-e, és hogy a lenyomat valóban lefedi-e azt a kezdőértéket és azokat a beállításokat.
Minden a böngészőjében fut. A tanúsítvány soha nem kerül elküldésre sehova.
A két ellenőrzés
Lenyomat. A tanúsítvány tartalmaz egy SHA-256 hash-t a kezdőérték és a sorsolási beállítások felett. Ez az oldal újraszámolja ezt a hash-t. Ha nem egyezik a tanúsítványban tárolttal, akkor a kezdőértéket vagy a beállításokat megváltoztatták az elköteleződés után.
Visszajátszás. A kezdőértékkel dolgozó generátor teljesen determinisztikus, így ugyanaz a kezdőérték és ugyanazok a beállítások mindig ugyanazokat a számokat adják. Ez az oldal újra lefuttatja a sorsolást, és összehasonlítja az eredményt. Ha a számok eltérnek, az eredményt szerkesztették.
Egy tanúsítvány csak akkor felel meg, ha mindkét ellenőrzés sikeres.
Mit bizonyít és mit nem bizonyít egy sikeres ellenőrzés
Azt bizonyítja, hogy a szervező nem változtatta meg csendben a kezdőértéket, a beállításokat vagy a számokat, miután elkötelezte magát mellettük.
Azt nem bizonyítja, hogy a kezdőérték kiszámíthatatlan volt. Ha a szervező maga választotta a kezdőértéket, és soha nem tette közzé a lenyomatot a sorsolás előtt, akkor kipróbálhatott sok kezdőértéket, és megtarthatta azt, amelyik neki tetszett. A lenyomat csak akkor jelent valamit, ha a sorsolás előtt tették közzé, valahol időbélyeggel — egy bejegyzésben, egy hozzászólásban, egy üzenetben.
Ez az elköteleződési lépés lényege: a “bízzon bennem”-et olyasmivé alakítja, amit bárki utólag ellenőrizhet.
Egy ellenőrizhető sorsolás lebonyolítása
- Állítsa be a tartományt és a szükséges számok darabszámát.
- Nyomja meg a Lenyomat létrehozása gombot. Tegye közzé a kapott hash-t — a nyereményjáték bejegyzésében, egy hozzászólásban, bárhol, ahol a résztvevők időbélyeggel láthatják.
- Zárja le a jelentkezéseket, majd sorsoljon.
- Tegye közzé a kezdőértéket és a tanúsítványt. Bárki beillesztheti ide.
A 2. lépés kihagyása díszletté teszi a tanúsítványt. A lenyomat előzetes közzététele adja neki a súlyát.
Miért nem elég önmagában a kezdőérték
A kezdőérték csupán szöveg. Csak akkor ad számokat, ha tudja, hogyan bontották ki belőle azokat — melyik algoritmussal, milyen tartományban, hány számmal, és hogy megengedettek voltak-e az ismétlődések.
Ezért fedi le a lenyomat a kezdőértéket és a beállításokat is. Enélkül a szervező közzétehetne egy kezdőértéket, majd utólag azt állíthatná, hogy a sorsolás egy másik tartományban futott, és egy másik számhalmaz volt a valódi eredmény. Az elköteleződés bezárja ezt a kiskaput.