Bitcoin Forum
May 11, 2024, 06:46:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: P2P Provably Fair Casino Project  (Read 173 times)
kreuzditch (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 03, 2019, 01:28:35 AM
 #1

Hello Everyone

I am currently developing an open source provably fair casino application. (Currently closed source)
The application will come with:

Client side Electron + React app
* People can download this application (or compile it) and run to connect to the casino network
* Client side application can be modified to allow any type of casino game

Server side
* The casino owners can run the application to allow their clients to join the network.
* Generate and broadcast provably fair random numbers
* Collect bets and distribute winnings.

Currently the application's main payment method is Bitcoin via Lightning Network


If anyone is interested in running their own P2P provably fair bitcoin casino please DM me.

Thanks


1715453213
Hero Member
*
Offline Offline

Posts: 1715453213

View Profile Personal Message (Offline)

Ignore
1715453213
Reply with quote  #2

1715453213
Report to moderator
1715453213
Hero Member
*
Offline Offline

Posts: 1715453213

View Profile Personal Message (Offline)

Ignore
1715453213
Reply with quote  #2

1715453213
Report to moderator
1715453213
Hero Member
*
Offline Offline

Posts: 1715453213

View Profile Personal Message (Offline)

Ignore
1715453213
Reply with quote  #2

1715453213
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715453213
Hero Member
*
Offline Offline

Posts: 1715453213

View Profile Personal Message (Offline)

Ignore
1715453213
Reply with quote  #2

1715453213
Report to moderator
DiamondCardz
Legendary
*
Offline Offline

Activity: 1134
Merit: 1112



View Profile WWW
November 03, 2019, 01:26:23 PM
 #2

Maybe I'm just being a bit thick, but how exactly is this a peer-to-peer casino project when you literally state in your post that it has a client-side and a server-side application to it? This sounds more like open source software that allows casino owners to run a casino server, but it doesn't sound like it's peer-to-peer.

BA Computer Science, University of Oxford
Dissertation was about threat modelling on distributed ledgers.
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2863


Top Crypto Casino


View Profile WWW
November 03, 2019, 03:44:41 PM
 #3

Maybe I'm just being a bit thick, but how exactly is this a peer-to-peer casino project when you literally state in your post that it has a client-side and a server-side application to it? This sounds more like open source software that allows casino owners to run a casino server, but it doesn't sound like it's peer-to-peer.
I think p2p here means person-to-person games where players play against each other and not against the casino and not peer-to-peer system where nodes connect directly to each other without the need for a server. (maybe OP can clarify this point)
What concerns me in such games is how the provably fair algorithm works and how random numbers are generated! Also, how to know you are betting against a real player not a bot created by the casino?

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
hatshepsut93
Legendary
*
Offline Offline

Activity: 2968
Merit: 2147



View Profile
November 03, 2019, 05:16:24 PM
 #4


Server side
* The casino owners can run the application to allow their clients to join the network.
* Generate and broadcast provably fair random numbers
* Collect bets and distribute winnings.


Can you explain that bit about generating random numbers? If it's a p2p casino, shouldn't the numbers be generated by clients? Also, can you write here in detail your Provably Fair algorithm, so we could get a better idea of how your casino works?


.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2863


Top Crypto Casino


View Profile WWW
November 03, 2019, 07:35:43 PM
 #5

Then it's not P2P, otherwise all multiplayer games (without bot/AI) is qualified as P2P game Tongue
yes, P2P also known as PvP are games where players bet against each other. The house loses nothing and its only profit is the HE.

What made me believe that OP is not talking about a peer to peer system is that he said there is a server side. That doesn't make sense!

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Theb
Hero Member
*****
Offline Offline

Activity: 1680
Merit: 655


View Profile
November 03, 2019, 07:51:09 PM
 #6

I'm more concerned in the legal side of this since we are talking about "gambling" here and not all can just host a server and become a "casino owner". The idea of a P2P casino looks good but why don't you think it has been done by now? Because this can be more complicated than you think and each "casino owner" should be licensed to operate a game and I don't think everyone speaking individually can obtain one especially if you aren't a company of your own. There is no loophole in this if you want users to host and play because it's simple legally impossible if you ask me. It would be better of creating a casino on your own where you can control the games.

..bustadice..         ▄▄████████████▄▄
     ▄▄████████▀▀▀▀████████▄▄
   ▄███████████    ███████████▄
  █████    ████▄▄▄▄████    █████
 ██████    ████████▀▀██    ██████
██████████████████   █████████████
█████████████████▌  ▐█████████████
███    ██████████   ███████    ███
███    ████████▀   ▐███████    ███
██████████████      ██████████████
██████████████      ██████████████
 ██████████████▄▄▄▄██████████████
  ▀████████████████████████████▀
                     ▄▄███████▄▄
                  ▄███████████████▄
   ███████████  ▄████▀▀       ▀▀████▄
               ████▀      ██     ▀████
 ███████████  ████        ██       ████
             ████         ██        ████
███████████  ████     ▄▄▄▄██        ████
             ████     ▀▀▀▀▀▀        ████
 ███████████  ████                 ████
               ████▄             ▄████
   ███████████  ▀████▄▄       ▄▄████▀
                  ▀███████████████▀
                     ▀▀███████▀▀
           ▄██▄
           ████
            ██
            ▀▀
 ▄██████████████████████▄
██████▀▀██████████▀▀██████
█████    ████████    █████
█████▄  ▄████████▄  ▄█████
██████████████████████████
██████████████████████████
    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
       ████████████
......Play......
kreuzditch (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 03, 2019, 09:58:56 PM
 #7

Maybe I'm just being a bit thick, but how exactly is this a peer-to-peer casino project when you literally state in your post that it has a client-side and a server-side application to it? This sounds more like open source software that allows casino owners to run a casino server, but it doesn't sound like it's peer-to-peer.

I guess you can phrase it like that as well.

In theory anyone will be able to run their own "Casino Server" and anyone running a "Casino client" can connect to any of the servers.
People running the "server" will have an "address" that they connect. In theory different casinos can have different games and different odds ..etc
The difference is that the data from the casino may come from anyone on the network and not from the casino itself but you can be sure that the data has not been tampered with.
I am using the DAT protocol to build out the P2P layer. https://dat.foundation/
Text
Hero Member
*****
Offline Offline

Activity: 2366
Merit: 588


Bitcoin Casino Est. 2013


View Profile
November 03, 2019, 10:37:38 PM
 #8

I think p2p here means person-to-person games where players play against each other and not against the casino and not peer-to-peer system where nodes connect directly to each other without the need for a server. (maybe OP can clarify this point)
What concerns me in such games is how the provably fair algorithm works and how random numbers are generated! Also, how to know you are betting against a real player not a bot created by the casino?
No, P2P means peer-to-peer, while PVP is player-versus-player is the right words and not person-to-person.

By the way, @kreuzditch please avoid consecutive posting... You can put all your quoted replies in one post and not one quote per post, just an advice. Cheers.

███▄▀██▄▄
░░▄████▄▀████ ▄▄▄
░░████▄▄▄▄░░█▀▀
███ ██████▄▄▀█▌
░▄░░███▀████
░▐█░░███░██▄▄
░░▄▀░████▄▄▄▀█
░█░▄███▀████ ▐█
▀▄▄███▀▄██▄
░░▄██▌░░██▀
░▐█▀████ ▀██
░░█▌██████ ▀▀██▄
░░▀███
▄▄██▀▄███
▄▄▄████▀▄████▄░░
▀▀█░░▄▄▄▄████░░
▐█▀▄▄█████████
████▀███░░▄░
▄▄██░███░░█▌░
█▀▄▄▄████░▀▄░░
█▌████▀███▄░█░
▄██▄▀███▄▄▀
▀██░░▐██▄░░
██▀████▀█▌░
▄██▀▀██████▐█░░
███▀░░
Pages: [1]
  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!