Bitcoin Forum
November 12, 2024, 03:05:34 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Idea: Decentralized Betting Exchange  (Read 1434 times)
ffunenga (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
September 25, 2012, 09:28:22 AM
 #1

Hello everyone,
I'll leave here an idea that I've been developing hoping I can get opinions on the subject.
This idea tries to solve a problem that will probably appear in my country (Portugal) in the next months with the new law for betting.
The technical solution presented is based in public-key cryptography and bitcoins.

At github [1] you can read dbex.pdf. Contributions and corrections are welcome!

[1] https://github.com/ffunenga/dbex
ffunenga (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
September 25, 2012, 08:22:39 PM
 #2

Hi Ukigo,
thanks for pointing me in the right direction.

About your observations:
1) hum... thats actually the main problem. If you think its possible to make a system without the involvemetn of a third-party or an approach where no trust is required to be given to that third-party (and obviously if you have a tecnichal solution to that) please tell us!
What I present in dbex.pdf is an "in-the-middle" solution between what you suggest (and I agree) as the perfect solution (no trust required in a third-party) and total trust in that third-party. What I suggest gives the bettors the ability to prove they have been scammed by the regulator, if needed. With this, the regulator has no interest (or margin for manouver) in stealing from its clients.

2) I don't understand what "selling" or "buying" a bet(lay or back?) is... Is it a different kind of trading from the one available at betfair or betdaq?
4) very good one.. Didn't though about that but it makes total sense.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
September 25, 2012, 08:39:07 PM
 #3


This is doable in a decentralized manner.  See https://en.bitcoin.it/wiki/Contracts

In particular, this specific example applies: https://en.bitcoin.it/wiki/Contracts#Example_4:_Using_external_state


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
JayBee66
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
January 10, 2014, 10:03:04 AM
 #4

I have been thinking of decentralised betting too.

A dark pool to circumvent exorbitant Betfair fees or to provide exchange betting in jurisdictions that have outlawed it or forced exchanges to leave due to tax regimes.

Betfair is P2P but it is not decentralised. Consequently Betfair can charge commissions.

I am looking for a decentralised P2P exchange with no commissions.

How that is achieved, I don't know. It would mean that prices are located on individual machines. But if you are looking for a certain price to hedge a market then you just post the ask and and let it propagate through the network until some bids it on another machine.

The usual protocol will then write a ticket, confirming the transaction. From there you need a reconcilliation after the event has decided who won the bet and a transfer of funds is made. How this is achieved without 3rd parties, I don't know.
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!