Benchmarking true provable fairness

With the crypto gambling industry constantly evolving, it can be easy for operators to fall behind with the latest innovations and optimal implementations. This is an understandable setback when it comes to keeping up with the fastest growing industry in the world; but when it starts to affect the expected standards towards fairness in gambling, we feel the need to step in. We want to establish a genuine representation for the players and their best interests.

In our previous article, we wanted to raise appropriate awareness towards operators in the industry who are refusing to conform to industry standards in regard to how they handle the fairness implementations on their platform. This article will discuss the technical reasoning behind why these outdated implementations of provable fairness are dangerous for players, as well as what would need to be done to fix the inherent problems associated.

The problem

  • If you are using a unique server seed and/or client seed pair during each bet, this means that ultimately the power of the result is in the operators control. This is only unless the player checks the current pairing before each and every bet. Not only is this cumbersome but absolutely ridiculous when it comes to the player experience. This sort of implementation not only takes advantage of the fact players must blindly trust the operator if they don’t validate each pair, but also is somewhat deceitful when an appropriate solution exists but isn’t implemented.

 

Here’s an example:

An operator can see that you are using a single strategy when auto-betting (ironically how most auto-betting platforms are setup) and then selectively choose which pair combinations can be offered to be in their favour.

 

The solution

  • Implement a nonce into the provably fairness algorithm OR use the salt/hash method. These methods ensure that you can transparently ensure that all bets conform to a genuine result stream that has been predetermined even before a player sets up an auto-betting strategy, without the need to tediously check before you place every single bet with that operator.
  • For operators like Luckygames, this would easily be solved by extending on their current provably fair algorithm to incorporate a nonce for each bet. This is not an unrealistic implementation and something that all players should be demanding to ensure there is no possible deceit in play.

Our goal here at the Crypto Gambling Foundation is to ensure the people with the smallest voice get the most out of their gambling experience. It’s easy for large casino operators to blindly provide a service that doesn’t ensure true legitimacy, especially when they utilise their large community following to dilute the concerns of players who genuinely care about their wellbeing.

There is nothing more harmful than operators in our industry who tarnish the integrity of provably fairness, especially consider how beneficial it is when implemented correctly.