My Wiki!

Paper: A framework for emerging markets

Implementations

  • Social authentication.
  • Android framework.

Developing Ideas

Generic market framework

Network

Support for heterogeneous Network technologies: Internet, P2P, MANET.

Any type of "item"

e.g., computing resources in cloudlet, IoT, P2P bitcoin exchange.

Bitcoin

Demand for P2P

Cite: http://spectrum.ieee.org/tech-talk/computing/networks/the-future-of-bitcoin-exchanges-comments-from-a-mt-gox-competitor

This situation puts people like Gonager in an interesting position. The downfall of Mt. Gox opens the market for a new wave of Bitcoin exchanges—for Kraken, and for its competitors, BitStamp and BTC China. But Mt. Gox's unnerving death spasms have managed to erode the trust necessary to operate a functioning exchange. Regardless of who fills the hole that Mt. Gox has left, they will once again be responsible for securing client funds.

One alternative would be a decentralized exchange, where buyers and sellers can trade with each other directly by negotiating over a peer-to-peer network, thus eliminating the trusted third-party from the equation. This idea gains traction whenever Bitcoiners find themselves betrayed by an exchange. So far, however, no one has found a way to do it. There is still some hope that Ripple (a very different digital currency system detailed here) or MasterCoin (which enhances the functionality of Bitcoin by building layers on top it), will introduce a functioning P2P currency exchange.

But, according to Gronager, any time you have fiat money trading hands, trust will be part of the equation.

He writes:

If you want to exchange fiat for crypto you need to impose trust—you need to trust either an escrow to store the cash safely or the receiver to hand them to you as part of the deal. It is intrinsic to the nature of normal money. Hence, building a decentralized exchange will no matter how you twist it involve trusting someone, which to a large extent voids the whole purpose of a decentralized exchange.... What you need is to be able to ensure trust on your escrow, that is the exchange, for a bitcoin to fiat deal. You need to ensure that he is not spending your fiat but actually keeps them safe, and also that he is not spending your crypto.

 

Because Bitcoin exists as a public ledger, there are ways for exchanges to prove that they are holding the amount of cryptocurrency that they claim. But the same is not possible with government issued currencies.

Development

Architecture

Code


Navigation