Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: JohnBlack on December 18, 2013, 04:01:46 PM



Title: will we ever see a p2p exchange integrated in the main client?
Post by: JohnBlack on December 18, 2013, 04:01:46 PM
The exchange could facilitate fiat/btc transaction between users without the need of possibly regulated third parties, which, as we have seen from MtGox first and BTC China now, could seriously harm the currency.

Will we ever see something like that in the future?


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: jl2012 on December 18, 2013, 04:07:12 PM
Never. What you need is another client


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: gamybtc on December 18, 2013, 04:07:35 PM
The answer is simple, No  ::)


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: jdbtracker on December 18, 2013, 04:59:36 PM
The code for the P2P exchange is already built into the Bitcoin code, it is just not activated yet, it is dangerous code so it needs to be completed... Its also a dangerous political move for Bitcon in it's current state, need more market share before the code can be unleashed.

Edit: looking for citation, but I read somewhere that it was code that Satoshi was working on before they moved on to another project.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: maaku on December 19, 2013, 02:32:35 AM
The code for the P2P exchange is already built into the Bitcoin code, it is just not activated yet, it is dangerous code so it needs to be completed...

Citation needed.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: bitpop on December 19, 2013, 09:24:04 AM
Computers don't accept cash


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: wiggi on December 21, 2013, 07:54:30 PM
Never. What you need is another client
No kidding...
Run two patched clients and have an exchange.
Traders would send one transaction transmitting size, limit price and time in force of an order (e.g. 1.00027950 LTC for "want to buy 0.02795 BTC for 1 LTC, fill or kill")
If matched or partially matched or expired, exchange send the coins back.
Simple and stupid. No accounts, just a pair of addresses for the exchange and for each trader.

Technically this is not very difficult.
What we need is a common protocol, so that the patched clients, made by different people for different coins, can communicate via the blockchains.

Still no cash, just crypto.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: bitpop on December 21, 2013, 08:00:31 PM
Chronocoin just came out


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: Remember remember the 5th of November on December 21, 2013, 08:43:16 PM
And how does a P2P exchange work with fiat? Sure, it can work with alt-coins, but that isn't really the point.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: Sukrim on December 22, 2013, 07:58:45 PM
And how does a P2P exchange work with fiat? Sure, it can work with alt-coins, but that isn't really the point.
Read up on Ripple...

The real question is probably how it could work without 3rd party trust (which is needed in Ripple for example towards your chosen gateway).


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: bluemeanie1 on December 22, 2013, 10:21:17 PM
The code for the P2P exchange is already built into the Bitcoin code, it is just not activated yet, it is dangerous code so it needs to be completed... Its also a dangerous political move for Bitcon in it's current state, need more market share before the code can be unleashed.

Edit: looking for citation, but I read somewhere that it was code that Satoshi was working on before they moved on to another project.

and where exactly is this dangerous code explained, or even mentioned?


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: Sukrim on December 22, 2013, 10:25:44 PM
and where exactly is this dangerous code explained, or even mentioned?
https://github.com/bitcoin/bitcoin/tree/8dca7864f793072701f810e4c5ea12a6e1087085

market.cpp/market.h in the 0.1.5 client.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: bluemeanie1 on December 22, 2013, 10:44:54 PM
and where exactly is this dangerous code explained, or even mentioned?
https://github.com/bitcoin/bitcoin/tree/8dca7864f793072701f810e4c5ea12a6e1087085

market.cpp/market.h in the 0.1.5 client.

this appears to be a very simplistic kind of market functionality that was never completed.

hardly 'dangerous' in my estimation.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: ZooKeeper74 on December 23, 2013, 05:42:12 AM
As soon as people starting running USD bank accounts on their own computers... I imagine problems following soon after/


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: wumpus on December 23, 2013, 06:29:02 AM
Most likely no. We don't have the manpower to build a super-duper wallet with all kinds of fancy features.

And in any case it's best to keep the Bitcoin-Qt project focused on the necessities of running a full node (maintaining the network, blockchain consensus, enabling mining, etc).

For these kinds of ideas you should really approach the other wallet clients.


Title: Re: will we ever see a p2p exchange integrated in the main client?
Post by: gorgorom on December 23, 2013, 02:49:11 PM
And how does a P2P exchange work with fiat? Sure, it can work with alt-coins, but that isn't really the point.

It wouldn't. You would need to use a centralized exchange to acquire the coin, then transfer and trade it on the decentralized exchange.