Is this really provably fair now?
I'll wait for some trusted confirmation as I don't believe these guys.
The new implementation is a huge improvement and even makes it much easier to verify too. So good job
However, I did noticed it could be improved. Basically a problem is that the client-seed is always known to the site before giving a server-seed. In theory this means the site could loop quickly some server-seeds and generate 1 that makes "preferable outcomes" based on that client-seed based on the previous plays of the user. Is this likely? No and an easy counterargument is that the player could exploit this (by playing the opposite style after getting a new server-seed.) But it is easy to improve.
To improve this, PocketDice should do 1 of these options:
1) Have a separate "
New server-seed" button, so the "
Change client-seed" really only changes the client-seed (not the server-seed nor the nonce
1.)
2) Show the NEXT server-seed hash in that "
Change client-seed" popup.
I don't have a preference, both are fine (for example: BK = first option, PD = second option.)
Ps, a lot of sites that newly implement the nonce-implementation don't consider the above scenario and even I didn't notice it a few days ago when I first looked. So I obviously don't think it's on purpose, but would be great if it could be improved
1. Note that if you change the client-seed & nonce - but not the server-seed, a player could cheat. This really happened sometimes on other gambling sites.