Bitcoin Forum
November 06, 2024, 09:40:26 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: A P2P Exchange(s): putting this out there  (Read 1038 times)
Andrew Bitcoiner (OP)
Sr. Member
****
Offline Offline

Activity: 396
Merit: 250


Send correspondance to GPG key A372E7C6


View Profile WWW
October 18, 2011, 01:44:07 AM
 #1

The price crash and ExchB closing has gotten me thinking about this problem again.

Bitcoin (and crypto-currencies in general) need a p2p exchange mechanism to mitigate the risk of any centralized supernode (an exchange) gets taken down. 

What I am picturing in my mind is a method built into the client software to buy or sell the coins for real dollars through 1) either some kind of real-time escrow service 2) a socketed API from an existing service (like paxum).

I am putting this idea out there because I have don't have the skills to make it happen but I hope someone out there that reads this does.

MAKE MONEY! ADVERTISE FOR BITCOINS http://www.bitcoinadvertising.com
Bitcoin News Site http://coinbits.com
Bitcoin Blackjack http://bitjack21.com
Bitcoin, Darknet, IT consulting http://cryptophene.com
Steve
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1008



View Profile WWW
October 18, 2011, 04:31:26 PM
 #2

I think it's inevitable that someone will do it at some point.  The key question for me (I need to study scripting capabilities in more detail to answer it for myself) is: if you have an alternate coinage (that is substantially like bitcoin), can you craft a pair of transactions in each block chain such that you have an irreversible exchange of one for the other.  Some people have posted about utilizing transaction expiration features to implement escrow like and transactions that can clear immediately...I think something like that would have to be used.  You would need to make sure both transactions on both block chains are embedded deep enough before the transactions are finalized.

The difference between being able to craft a pair of irreversible transactions on two different block chains and not is likely the difference between being able to implement a p2p exchange using bitcoin vs having to either use a new type of coin or make some pretty significant changes to bitcoin (if you want to make that p2p exchange be secure, irreversible, and only involve 2 parties).  With some of the stuff I've read about using expirations and exchanging transactions privately before announcing them, I'm optimistic that it can be done, but as I said, I need to study the scripting capabilities in more depth.

(gasteve on IRC) Does your website accept cash? https://bitpay.com
bc
Member
**
Offline Offline

Activity: 72
Merit: 10



View Profile
October 20, 2011, 02:18:54 AM
 #3

Is this the kind of thing you(OP)'re thinking about?

https://bitcointalk.org/index.php?topic=27055.60

"Democracy is the original 51% attack." - Erik Voorhees
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!