Was I supposed to save hash after every single dice bet? After every single roll? Are they for real? Is it made inconvenient intentionally?
What is the point of having a nonce in dice provably fair if it is always 0?
Did I lose my money fairly?
Unfortunately, yes. If you want to verify the fairness of the bets, you need to save the hash of the server seed, the client seed and the nonce for every bet.
If the server seed changes with every bet, this means that with every new bet you are starting a new session, so it makes perfect sense that the nonce resets to zero. This is how the nonce is supposed to work. I’m not sure what you are trying to complain about here because everything seems to be working as it’s supposed to.
This is how nonce is supposed to work? Have you played dice anywhere or are you spamming your signature?
In every casino that has nonce, the rolls are generated like this:
server seed, client seed, nonce: 0
same server seed, client seed, nonce: 1
same server seed, client seed, nonce: 2
same server seed, client seed, nonce: 3
Players save the server seed once and verify any number of rolls together. This is legit provably fair. Both players and casino can't control the outcome.
Betpanda generates rolls like this, by default:
server seed, client seed, nonce: 0
server seed they like knowing both client seed, nonce and players previous bets, client seed, nonce: 0
server seed they like knowing both client seed, nonce and players previous bets, client seed, nonce: 0
server seed they like knowing both client seed, nonce and players previous bets, client seed, nonce: 0
BetPanda is using nonce suspiciously. They don't want players to verify every bet? What the heck is this?
What happened to this forum? There used to be a time when this kind of provably fair gets called out.
It is very easy to rig the rolls, and yet impossible to prove rigging.