I was thinking about the purpose to why bitcoin and every other cryptocoin were created, simply to create a decentralized currency. Correct?
Basically a currency that has no central bank, no one entity in control of the currency, and completely anonymous.
I have no idea if someone already thought of this but it would sure be a good topic to discuss.
Being that cryptocurrency's main purpose is decentralization doesn't exchanges like mtgox, btc-e, cryptsy...etc defeat the purpose of decentralization?
So would it even be possible to create a decentralized exchange by taking lets say bitcoin and protoshare for example and, creating a single wallet that holds both coins. Then create a whole exchange system implemented into the wallet and people looking to buy/sell PTS for bitcoin would basically send their coins to their wallet. A buyer/seller would then set a asking/bidding price per PTS or bitcoin they are selling (they must have the required amount already in their wallet) and simply post it.
Would it be possible to kind of add the offers into the blockchain or something similar that way when someone downloads the wallet it would download the blockchain and the list of offers from other buyers/sellers. Basically creating a decentralized exchange that is not controlled by any single person or group. When someone decides to buy PTS with bitcoin they would simply click buy and a 2 way transaction would occur (the seller's coins are sent while the buyers coins are sent at the same time). There's much more points to cover but just a rough idea on what I was thinking of.
What do you guys think? Would this be doable?Sorry for the mistypes and any other errors.