Bitcoin Forum
November 22, 2017, 12:01:57 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Cryptographic rock-paper-scissors  (Read 1126 times)
jackjack
Legendary
*
Offline Offline

Activity: 1120


May Bitcoin be touched by his Noodly Appendage


View Profile
April 02, 2013, 12:56:09 AM
#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.
1511308917
Hero Member
*
Offline Offline

Posts: 1511308917

View Profile Personal Message (Offline)

Ignore
1511308917
Reply with quote  #2

1511308917
Report to moderator
1511308917
Hero Member
*
Offline Offline

Posts: 1511308917

View Profile Personal Message (Offline)

Ignore
1511308917
Reply with quote  #2

1511308917
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511308917
Hero Member
*
Offline Offline

Posts: 1511308917

View Profile Personal Message (Offline)

Ignore
1511308917
Reply with quote  #2

1511308917
Report to moderator
jackjack
Legendary
*
Offline Offline

Activity: 1120


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: 448


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: 1120


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: 714



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

proff
Jr. Member
*
Offline Offline

Activity: 46


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

cf https://en.wikipedia.org/wiki/Mental_poker

Want to learn more? Consulting / tutoring / distance learning available. PM me !
Support open-access research! Please donate: 123456hi6ofP4zAEbddqiN4Dn5m8gdXXdU
CasinoBit
Sr. Member
****
Offline Offline

Activity: 364



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

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

Activity: 1120


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: 322


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: 1120


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: 1120


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: 1484



View Profile
April 16, 2013, 09:26:33 PM
#12

Code:
Oops! Google Chrome could not connect to cryrps.net46.net
Suggestions:
Access a cached copy of cryrps.要et46.要et
Go to net46.要et
Try reloading: cryrps.要et46.要et
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!