Author

Topic: BitPoker.io Update #1 (Read 1008 times)

hero member
Activity: 765
Merit: 503
October 25, 2016, 12:29:47 AM
#11
I visited you site wishing that I will find some info there, but so far it is a placeholder.
What is is that "invest" button? Are you planing to accept donation/investment for your project?

Your shuffling algorithms could be a piece of art, but what really matters is the ability of players to check if your system is legit.
They are used to provably fair system...

Yes its just a placer holder.  Im using GitHub / readme at the moment, and making sure the code will work.

Re invest:  Again, Im not going to take money until Im confident I have solved most of the issues.  Maybe a donate button.  Always happy to take a tip, but its not my motivation at the moment.  I've issued 10 million colour coins I had planned to tip any contributors, and maybe use for an ICO.  Open to ideas.

Re shuffling:  I believe it is provable.  The hash of the encrypted deck is include, so its tamper proof.  Ill re read my readme and add to it if it doesn't make sense.
hero member
Activity: 765
Merit: 503
October 25, 2016, 12:26:41 AM
#10
Is there gonna be a time limit implemented? If it ends up being even 5 minutes to act every action, this will lead to long, boring, but extremely high level poker for obvious reasons

Something I'm thinking through.  Disconnects will occur.  Its possible that both parties may not, even under legitimate circumstances, find each other again.
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
October 23, 2016, 12:05:16 PM
#9
And ... what if a player disconnects and does not come back in 1 minute? (his turn should also be skipped after 8 to 10 seconds, depending on how fast the game is.)
legendary
Activity: 1400
Merit: 1001
October 23, 2016, 05:32:44 AM
#8
I visited you site wishing that I will find some info there, but so far it is a placeholder.
What is is that "invest" button? Are you planing to accept donation/investment for your project?

Your shuffling algorithms could be a piece of art, but what really matters is the ability of players to check if your system is legit.
They are used to provably fair system...
hero member
Activity: 712
Merit: 500
October 23, 2016, 02:00:48 AM
#7
Is there gonna be a time limit implemented? If it ends up being even 5 minutes to act every action, this will lead to long, boring, but extremely high level poker for obvious reasons
hero member
Activity: 896
Merit: 1000
October 22, 2016, 09:13:01 PM
#6
Any pictures of the current state of the project?

Ill take some, its a terrible WPF app and a console app.  Im sending the commands via text at the moment.  I think Im pretty close to a completing a heads up hand.

Well ill keep a look out then.
hero member
Activity: 765
Merit: 503
October 22, 2016, 09:03:55 PM
#5
Is this some sort of provably fair poker? Aside from a fair shuffle, if I fold my hand, no one else sees my cards?

Great question.  Yes.  The rules of the game "no limit, heads up, texas holdem, 0.005 / 0.001 btc blinds, max 1btc buy in" etc, is the contract of the game, which upon buy in, all agree is the game.

Each turn is created, and broadcast to each participant in the hand, referencing the previous turn.  The network of players either agree or disagree that this is a valid turn, based on the aforementioned contract.

In turn your case of folding the hand the contract would state that you loose the pot.  You would not need to show cards, via exposing the private key for your hole cards.

Hope this makes sense.  Keep the questions coming so I can update the read me.
hero member
Activity: 765
Merit: 503
October 22, 2016, 08:57:24 PM
#4
Any pictures of the current state of the project?

Ill take some, its a terrible WPF app and a console app.  Im sending the commands via text at the moment.  I think Im pretty close to a completing a heads up hand.
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
October 22, 2016, 08:48:54 PM
#3
Is this some sort of provably fair poker? Aside from a fair shuffle, if I fold my hand, no one else sees my cards?
hero member
Activity: 896
Merit: 1000
October 22, 2016, 08:04:24 PM
#2
Any pictures of the current state of the project?
hero member
Activity: 765
Merit: 503
October 18, 2016, 07:36:55 PM
#1
I've decided to start doing monthly updates on my side project BitPoker.  This is project is being developed outside of the paid work, running the meetups being on the BAA board, other side projects and being a Dad.  Distributed poker has been talked about for a number of years.  A good paper about turn based games using the blockchain was also recently published.  Poker is a great example of turn based game, where actors participating in the game, reach consensus.  I believe With lighting network, the project is now possible.

People often say that the blocks are too slow for games.  I disagree.  Just like light night network doesn't broadcast each tx to the network all the time, the game turns are not required to be broadcast to the the blockchain.  Only the actors participating *care* about the turns.

Code is being developed in c# as a PoC, and the https://www.github.com/bitcoinbrisbane/bitpoker repo is a mess.  Im happy for constructive comments, pull requests are even better.

I will focus on heads up no limit texas holdem for the first "contract".  Its easier for betting / multisig and anti collusion.

I managed to secure the domain www.bitpoker.io and have been working on crystallising my thoughts in the https://github.com/bitcoinbrisbane/BitPoker/blob/master/README.md">ReadMe.  I've reached out to a few Math professor colleagues to review the cryptography, mainly the shuffling algorithm.  I thought of the algorithm myself, and then found it in a book after.  My professors have suggested a few more elegant methods which I will look at shortly.

I'm not actively seeking investment either, but I've made http://coloredcoins.org/explorer/asset/Ua9V5JgADia5zJdSnSTDDenKhPuTVc6RbeNmsJ">10,000,000 colour coin tokens which I'll pass on to any contributors or supporters.

Colour coin asset id http://coloredcoins.org/explorer/asset/Ua9V5JgADia5zJdSnSTDDenKhPuTVc6RbeNmsJ">Ua9V5JgADia5zJdSnSTDDenKhPuTVc6RbeNmsJ
https://www.bitpoker.io/assets.txt
Jump to: