Bitcoin Forum
May 12, 2024, 02:23:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Provable fairness in Player vs Player (Be Cautious)  (Read 286 times)
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
November 04, 2019, 10:06:06 AM
 #21

Here is solution.

User Satoshi generates random string (secret #1).
User Satoshi creates a game and sends hash of secret #1.
User Nakamoto generates random string (secret #2).
User Nakamoto joins the game and sends hash of secret #2.
Both players receives opponent's hash and sends its secrets.
Server calculates winner based on both secrets.

A player who has not sended his secret loses.

Also it may make sense to add an additional secret and hash from the server.
1715480636
Hero Member
*
Offline Offline

Posts: 1715480636

View Profile Personal Message (Offline)

Ignore
1715480636
Reply with quote  #2

1715480636
Report to moderator
1715480636
Hero Member
*
Offline Offline

Posts: 1715480636

View Profile Personal Message (Offline)

Ignore
1715480636
Reply with quote  #2

1715480636
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Haunebu
Hero Member
*****
Offline Offline

Activity: 3052
Merit: 969


www.Crypto.Games: Multiple coins, multiple games


View Profile
November 04, 2019, 10:35:01 AM
 #22

Thanks for the tip op. Majority of these PvP gambling sites are usually poker sites, but most of the players were bots and I was aware of that though I thought that the provably fair mechanism used by the site eased my worries. Looks like I was wrong.

These kinds of posts are very helpful yet most likely go unnoticed by beginners or newbies since they basically don't understand it. They may try to read it, but it is way too difficult to understand without the prior knowledge of some of the technicalities behind the logic.
Agreed. I had to read the solution proposed by op twice to fully understand it and I graduated with a CS degree. These threads definitely deserve more attention.

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
Golftech
Hero Member
*****
Offline Offline

Activity: 2128
Merit: 520


View Profile
November 04, 2019, 11:06:11 AM
 #23

The main problem in Player Vs Player online match is that you never know if the other player is the real player or it is someone from the gambling site pretending to be the player. In the latter case, if gambling site introduce a fake player, the advantage straight away goes to the online casino.
It's true. We will never know that your enemy in the match might be one of the site's team. In my point of view, player vs player game is enjoyable since your opponent is another player same as you but games like this have a catch as you have said. If it is a fake player then it's in favor of the site itself.
That's alarming indeed. What OP is exposing here is reality, it can't be denied that we ever knew who's on the other side, if that's a real player or another dummy from the site itself. the configurations that allows the house to be the winner will always favorable with the owner itself. There's should be a clear information like this in order to track if you are betting with someone and not with the dummy alone.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!