Quote:
Originally Posted by El Diablo
They, of course, haven't. Just because you can sell a limited number at 750 to the dollar doesn't mean they could sell the whole 100 billion of them.
So, I've only been reading up on ripple and (don't assume any of this is correct, I'm unsure enough that I considered not posting it) so far I'm here:
Ripple has an internal currency, ripples, or XRP for short, which can be transferred to different ripple addresses electronically. The 100 billion XRPs were all created by the network creators and they say that they will farm out at least 50 billion of them by free giveaways, use another 30 billion to fund the software and do ??? with the remaining 20 billion. We only have their word for any of this. Ripples can be exchanged for other currency or visa-versa but this is external to the network just like in bitcoin (i.e. it requires a third party to create an exchange or just sell them and the value isn't pinned to any other currency).
Whether or not these XRPs maintain a value in a different currency, they are required in order to use the ripple network. You have to keep a reserve of XRPs in your account in order for it to exist and you'll also have to pay XRPs in transaction fees (these XRP fees vanish, they don't get collected). So, in order to create an account, you would have to purchase or be given XRPs. As I understand it it's currently very easy to get given XRPs.
Unlike bitcoin which forms its distributed ledger by trusting the longest blockchain (the one that theoretically at least 51% of the computing power must have agreed on), ripple uses a more direct trust where you actually trust a specific set of a few thousand people and they form consensus on what the ledger contains. The client obviously comes with a set group of trusted people/entities, but you are free to choose your own. They suggest geographic and ideological diversity etc. This ledger is used to keep track of the XRPs mentioned above and also the IOUs.
The IOU appears to be the mainstay of ripple. The general idea seems to be that you or an agent build up trust pipelines and then exchange IOUs over that pipeline. Mostly this would involve a "gateway" as an agent. This gateway (Gateway A) would (hopefully) be well trusted in the ripple network and you would pay Gateway A in a currency (let's say $50 and for the moment ignore the gateways charging a fee for their service) and receive an IOU for that amount. You would now have a $50 IOU from Gateway A. You can then send this IOU to anybody who is willing to accept Gateway A's IOU. If you sent it to me, I could send/bring it to Gateway B who would issue me with the $50 if they were willing to trust Gateway A's IOU.
Obviously at the end of this Gateway B would have a Gateway A IOU and Gateway B would have $50. They can either wait it out (until B wants to send A $50) or use another form of settling up (XRP perhaps, or bitcoin or any type of funds transfer). Or, of course, Gateway A could go belly up and leave anybody holding its IOUs up **** creek without a paddle. I think the settling up part is the bit I'm least clear on.
And that's my current understand of Ripple. I think it's interesting, although on the technical side nowhere near as cool as bitcoin. I have to admit that initial reaction is to think they can go **** themselves with their method of distributing the XRPs but I'm open to being convinced otherwise.