We’ve collated some of the main topics covered by Jez in the last week across our Telegram and Discord communities.
J Cad: Is there a time limit per session? If there’s not, then couldn’t a player stop playing and keep the channel open forever to avoid paying up?
Jez: There is a timeout. If the player keeps playing and the casino still has bankroll the channel stays open. If the player or casino goes offline or stops playing the channel will be auto closed after the timeout period. Which we’re tweaking exactly how long that needs to be. Short but not too short.
Lifo: When can we expect to hear more about gambling licenses?
Jez: There’s a lot… I mean *A LOT* of work going on there. It’s been tough because blockchain gaming is very new… we’ve chosen a more flexible and faster jurisdiction for our first license (Curacao) – meanwhile, we’re applying for Gibraltar and Malta licenses, which will take time! We’re fairly confident we’ll get one or both of those.
Erwin: Can you explain a bit more? Is there someone in the team busy with the talks about the licences?
Jez: Yes, James & Eva are spending a lot of time on the gaming licenses and rope in others when needed. So yes, there are people dedicated to taking a lot of their time to getting the licenses. It WILL happen… It’s a process.
Lifo fifo: Does FF still have 2 casinos signed or has that number increased since?
Jez: There are two casinos prepping to go live. They both have brands, and will get announced in due course. Once those go live we can start talking to the many people that have asked to be the next casinos but we’ve been deferring those conversations until the first two go live. I get emails every single day from people who want to be FunFair casinos. There’s no shortage of interest, but we have to start with the first one. Go live. Deal with teething problems. Do the second one. And repeat. Slowly ramp up. Until there are lots, one day, hopefully.
S1w-brn: Out of interest, what do you use for RNG?
Jez: The player and casino are two parties to the Fate Channel (and the only two parties). Each party generates a local random number privately, then hashes it again and again 10,000 times producing a list of hashes that we call a hashchain. These hashes are kept private by each side, but are delivered – backwards from the end – one by one, whenever a game needs realtime random numbers. Both sides swap their hashes, and these are combined and hashed once more, to produce a random number, that both sides contributed equally to, and that neither side could have predicted. Truly random, provably fair, and real-time (with zero gas cost, no outside interference or ability to see the outcome, unlike an oracle). Importantly, this is done ‘off chain’ – ie, the miner cannot see the outcome before its mine, which means miners (or validators, in PoS systems) cant collude/cheat. Anything done on chain, including using an oracle, relies on trusting the miner to mine the block correctly. What’s more, since each hash can be hashed forwards into the next one, it can be proved that they are being delivered in the correct order and sequence… and not delivered out of order (potential cheating!). Thus the fate channels can detect cheating not only of the game itself, but of the random number generation.