10
8
Bitcointalk member BTCLuke suggested the following six criterion for a P2P Exchange:
A P2P Distributed Exchange MUST:
- Be without any central points of failure, since a government or two WILL be coming after it one day. I suggest a Bitorrent-like software schematic.
- Show everyone a very large number of possible trades to choose from, (thousands?) so assets can form a stable price. (e.g. a Bitcoin is going for $120)
- Transact trades pretty much INSTANTANEOUSLY, so when you're watching a graph and want to trade at a very specific time you can do so. (This is extremely important for arbitragers and other traders who help keep the price fluctuation down.)
- Offer Graphs and APIs for for graphing like MtGox does.
- Have three-user (trustless) trading, so a non-interested 3rd party always hosts the trade between the buyer and seller. (And should provide Escrow too!)
- Hold and transfer IOUs without the need for trust
Does there exist a whitepaper or open sourced project that has a solution for all six criterion? Furthermore, who in the community has been working on P2P exchanges and what regulations would impact them?

26 is silly. When you have $50,000 in the bank, that's value. Sure, it has a risk discount because the bank might go out of business. But it also has a convenience premium because the bank makes possible things like electronic banking, provides security, and so on. To argue that an IOU is not value is, frankly, just bizarre. – David Schwartz – 2013-05-23T05:04:30.583
Maybe if a certain lead cryptographer on a certain project would be willing to record a lecture for the bitcoin education project one could escrew all these bizarre notions of IOUs....Just saying David, we'd really like to have you. – Charles Hoskinson – 2013-05-23T06:08:54.743
56 is totally and utterly silly, mostly because either you are teleporting cash, or you are trading IOUs. Pick one or the other. – o0'. – 2013-05-23T22:15:19.923
I'd say 1 & 3 are the only required ones. – jiggunjer – 2017-09-22T05:17:29.067