Bitcoin Forum
October 14, 2019, 02:52:38 PM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cryptographic rock-paper-scissors  (Read 1150 times)
jackjack
Legendary
*
Offline Offline

Activity: 1134
Merit: 1025


May Bitcoin be touched by his Noodly Appendage


View Profile
April 02, 2013, 12:56:09 AM
Last edit: April 16, 2013, 03:49:09 PM by jackjack
 #1

Thanks to a wonderful idea from Off-topic, I made a cryptographic rock-paper-scissors
It uses hashes so that the second player can be sure that nobody changed the move of player 1
I tried to be clear in the About section of the site

You can play for nothing or you can bet.

Here it is: http://cryrps.net46.net
I post here to receive any comment about anything you find worth commenting

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1571064758
Hero Member
*
Offline Offline

Posts: 1571064758

View Profile Personal Message (Offline)

Ignore
1571064758
Reply with quote  #2

1571064758
Report to moderator
jackjack
Legendary
*
Offline Offline

Activity: 1134
Merit: 1025


May Bitcoin be touched by his Noodly Appendage


View Profile
April 09, 2013, 08:12:49 PM
 #2

I made the payment module but as the tools I use don't work on testnet, a small (but the more useful) part of it is still untested
I'd like 2 people to play a game to see if everything works
It's safe because:
  • The transaction will not be broadcasted before I validate it
  • I own the private keys
  • I'm not a thief ; being pywallet's main developer many people trusted me with their full wallets
  • Last but not least: I would only want the minimum bets, which is 0.0005 BTC

Why didn't I test with my own coins, you will ask? Well, because my broadband connection is a real pain, which makes me update the blockchain really rarely

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
ar9
Sr. Member
****
Offline Offline

Activity: 447
Merit: 250


Bullshit Detector


View Profile
April 09, 2013, 11:39:17 PM
 #3

Really fantastic game idea! 

Good job, jackjack. 

With a more pleasing/simplistic UI I can really see this taking off.
jackjack
Legendary
*
Offline Offline

Activity: 1134
Merit: 1025


May Bitcoin be touched by his Noodly Appendage


View Profile
April 10, 2013, 11:55:58 AM
 #4

Thank you!

I'd like to make a nice UI but I lack artistic feelings... If anyone has an idea of what it should look like please tell me
Tell me all the comments you have about UI/gameplay/etc

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
legendster
Hero Member
*****
Offline Offline

Activity: 1302
Merit: 714


www.V.systems


View Profile
April 10, 2013, 01:18:41 PM
 #5

I develop the UI if you want me to but I am not a programmer  Wink Grin

www.V.systems - Re-Architect Blockchain De-Centralize Finance!
proff
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
April 10, 2013, 03:09:42 PM
 #6

cf https://en.wikipedia.org/wiki/Mental_poker
CasinoBit
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
April 10, 2013, 03:30:49 PM
 #7

div#fdiv{
background: white;
}
jackjack
Legendary
*
Offline Offline

Activity: 1134
Merit: 1025


May Bitcoin be touched by his Noodly Appendage


View Profile
April 10, 2013, 09:12:59 PM
 #8

I develop the UI if you want me to but I am not a programmer  Wink Grin
Do you know HTML/CSS? That's all I need  Grin

I may "wrongly" understand, but this article points is about the difficulty to prove the fairness of a shuffling (ie proving the randomness)
So afaiu it doesn't apply to my game because I intend to prove that the player played what I display

div#fdiv{
background: white;
}
Thanks! I didn't notice that on my large screen

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
keatonatron
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


Jack of oh so many trades.


View Profile
April 11, 2013, 02:32:42 AM
 #9

I may "wrongly" understand, but this article points is about the difficulty to prove the fairness of a shuffling (ie proving the randomness)
So afaiu it doesn't apply to my game because I intend to prove that the player played what I display

Yeah, it doesn't matter how the shuffling was done if you tell the user beforehand what the answers are (in a hash, so they won't actually know what you told them until after the fact).

1KEATSvAhbB7yj2baLB5xkyJSnkfqPGAqk
jackjack
Legendary
*
Offline Offline

Activity: 1134
Merit: 1025


May Bitcoin be touched by his Noodly Appendage


View Profile
April 15, 2013, 10:02:30 PM
 #10

The layout has been changed, I hope it's less horrible

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
jackjack
Legendary
*
Offline Offline

Activity: 1134
Merit: 1025


May Bitcoin be touched by his Noodly Appendage


View Profile
April 16, 2013, 04:34:44 PM
 #11

I see few people playing, could you give some feedback?  Smiley

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
bitspill
Legendary
*
Offline Offline

Activity: 1918
Merit: 1012



View Profile
April 16, 2013, 09:26:33 PM
Last edit: April 17, 2013, 01:35:48 AM by bitspill
 #12

Code:
Oops! Google Chrome could not connect to cryrps.net46.net
Suggestions:
Access a cached copy of cryrps.­net46.­net
Go to net46.­net
Try reloading: cryrps.­net46.­net
Search on Google:

Edit:
Hmm... Strange it loads homepage when I use one proxy http://www.majorprivacy.com/
http://hidemyass.com throws an error connecting
Above error when with out a proxy

{ BitSpill }
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!