Re:HTML5 Anonymous Bitcoin Poker
by LeoHaggins on Friday July 10, 2015 @02:14PM
(#9865695)
Connection from the same place on the same table are forbidden (comparaison between address is done on hashed ip's)
If only there were some way for them to communicate remotely without being in the same room together.
Highly hashed IPs. Highly. Hashed. That made my day.
Re:HTML5 Anonymous Bitcoin Poker
by LeoHaggins on Friday July 10, 2015 @02:39PM
(#9865877)
Sorry, not used to speak about that with competent people :D
There are few enough IPv4 addresses that just about any hash forms an injective mapping which can be completely reversed: the best you can do is use something like HMAC and "pepper" it, but that only works if the clients can't verify or generate them.
Re:HTML5 Anonymous Bitcoin Poker
by LeoHaggins on Friday July 10, 2015 @03:32PM
(#9866236)
They are server side, salted, and use multiple round hashing :)
Re:HTML5 Anonymous Bitcoin Poker
by differentView on Friday July 10, 2015 @02:41PM
(#9865893)
My poker buddies from college are now all over the world. You can't identify us and ban us from playing at the same tables.
No, but you can definitely identify collusion. It's really very simple. When you see the guy with JJ fold preflop and the two remaining players have, say, AA and AQ, it suggests that JJ and AA have colluded to keep AQ in the pot. So you build a pipeline to process and detect this sort of thing. It doesn't have to be realtime. Same day would suffice. Besides, you will need hundreds, maybe thousands of hands to classify it reliably.
And you can be certain that none of that is happening in this example and I'd never play there -- unless I wanted to collude with friends.
Even in the far fetched scenario where you place participants in Faraday cages, they can still communicate by timing bets, changing amounts, etc.