Post
Topic
Board Gambling
Re: ⭐ TronFun | Roulette&Duels | Provably Fair/Social Games | Fast Dep/With BTC-TRX
by
givemetroncom
on 26/06/2023, 23:05:29 UTC
Congratulations on the launch. Unfortunately your provably fair system isn't actually provably fair. In fact, it's not even provably pre-determined Sad


Firstly, never use md5, it's been fully obsoleted for almost 15 years. You're already using sha256, so just stick to that. No need to mix in anything different.  But the way you use it is very strange, you md5 the ROUND_CREATED ... for no purpose. And then don't md5 the ROUND_ENDED.  You could actually just remove md5 with no functional difference.


But your fatal flaw is you have control of three variables SECRET, ROUND_CREATED and ROUND_ENDED. There's no way to validate that these values are picked fairly.  The ROUND_ENDED is particularly insidious, because it would allow you to trivially cheat (i.e. make the round end 1 second later/earlier to prevent someone winning big).


If you are interested, I'm happy to help you integrate a best-in-class provably fair system and give you some demo code. I run https://provablyhonest.com/  and your roulette use case is well supported. Basically you'd use a hash-chain exactly like this: https://github.com/provablyhonest/vx-demo/blob/master/crash.ts#L75  and I'd make a custom roulette game type for you (which the outcome could be simply  `vx_signature % 15` ). Anyway, if you're interested I'm happy to help.  (And besides creating a robust provably fair system, my scheme would also help provide additional security guarantees)

We cannot interfere with the outcome of the round. the results are instantaneous - we can't see it ahead of time.
what you say makes no sense. I don't understand  ,  Why should we make the result 1 second early or late?

Hey there, and welcome to Bitcointalk
There is nothing to add. The site is simple, without any sophistication and fancy design. I didn't understand that you don't have contacts anywhere, or I didn't find them.
Suddenly there will be problems with the deposit or withdrawal; where to contact?
you can write to global chat and we will solve it instantly. msg are never deleted in global chat, they are always read.  we will open our community channel soon