I think people need to revisit the concept of provably fair.
First, lets give some examples of my gold standard for provably fair:
1: blockchain games that user the players txid (or another input they have no control over) and a daily site secret.
This imho is still as good as it gets, the entire betting history is public and anyone could choose perform an audit to verify outcomes.
2: Any site that shows you a hash of the site seed used for the next round and allows for users to provide their own seed or randomly generates one for them.
This is as good as it gets without a publically auditable db. Bonus points for no blockchain spam as well.
Now lets look @ 'Provable Results'.
2: Any site that shows you a hash of the site seed used for the next round and does not allow users to provide their own seed.
This is not provably fair, this is only provable results.
What is the difference you ask and why are you such a prick about these things site operators ask ?
Let me use my favourite game roulette as an example.
I as an operator silently observe the bettors and pick their patterns (red/ martingale/ singles/ whatever).
I pre-generate a huge sample of site seeds and client seeds (remember the client cannot set their own) and then cherry pick the results I want.
Say we had a player martingaling their bets on red, to fucking easy throw out 10 blacks and then insist they were randomly selected where in actual fact there is no proof of randomness only proof of result.
I have previously been to lenient on this and will be revisiting and speaking with casino operators who have (conveniently ?) overlooked this.
Flu meds wearing off, back to the tv and my heater.
Bang on MEM!