Using the original draw data and the draw seed, reproduce the draw and verify the result.
Concept
What is a verified draw?
Using the original draw data and the draw seed, you can reproduce the draw and verify the result. Unipicker's verified-draw feature checks whether the result reproduced afterward matches the originally announced result.
Who runs it
When Unipicker runs a verified draw
Unipicker can run a verified draw at the request of an organizer, or in response to a legal process or a request for cooperation from an investigative agency.
Ledger draws and draws with a unique certification code — by agreement with the organizerIf an entrant questions whether a draw was run fairly and asks the organizer for a verified draw, and the entrant and organizer agree, Unipicker receives the original data from the organizer, runs the verified draw (paid), and delivers the result to both the entrant and the organizer.
Manager-run and public draws — run right away from retained dataThe complainant and organizer can agree to request a verified draw from Unipicker, or the complainant can submit a "Draw Data Disclosure Request" to Unipicker. Unipicker reviews the matter with the organizer, informs them whether the data will be provided, and if disclosure is approved, runs the verified draw immediately using the retained draw data (2 years).
Process
Verified draw process
Check the Unipicker draw certificate
›
Check the draw "seed" issued from the public seed server
›
Verify the original draw data via its file hash code
›
Run the verified draw and check the result
How sealing enables verification
Why can this be verified?
The moment a draw starts, the entire entrant list and draw settings are fed into a hash function to produce a single sealed value, which is published to the ledger first. A hash function has the property that changing even a single character of the original data produces a completely different value, so if anyone later reorders the entrant list or edits a single name, the resulting hash comes out completely different from the originally published seal.
The original entrant list may contain personal information, so it isn't data anyone can download and verify directly. Unipicker itself doesn't retain the original data unless it was a manager-run draw (CERT-UNI · CERT-PUB). So actual verification happens through a defined process where Unipicker runs the verified draw on your behalf.