I have to say that after being at the conference, talking with the Ripple guys (who did a really valient job of trying to explain to everyone how it works) I still don't understand how it works. To my credit, most people at the conference said they don't understand it. Including some of the core bitcoin dev's and a number of other talented programmers in the bitcoin world. Indeed, no one I spoke to said they really understood how it work.
So, to quote one guy at the conference: "It should make you nervous that you don't understand it".
That's my position on it for now. Speculatively it looks interesting, but the fact that I don't understand it, and guys much smarter and more experienced then myself don't understand it, makes me skeptical of it's future.
Man, I now understand it very well. It's a reproduction of the old banking system. If you are trusted (in Ripple, you are a Gateway), you issue IOU's: if you issue IOU's which are not backed by real assets... Well, that's how it is in debt-based systems. You just incur in more debt to cover the holes, and if you don't, you default.
Example:
1) You deposit BTC to Bitstamp (the only "official" Gateway ATM)
2) You grant trust to Bitstamp inside Ripple
3) You "send" your BTC from Bitstamp to your Ripple account: your BTC never leave Bitstamp, they just send a "piece of paper" (IOU) saying that they owe you 10BTC
4) You can trade those IOUs inside Ripple, you can pay for goods, etc.
I hope you grasp the very negative incentives that Bitstamp could have - again, they are virtually able to create money from thin air. They could "lend" you money they don't have against a commission (as the fucking banks we want to get rid of do). This is what TradeFortress is doing - people gave him "trusted" status, so he can virtually create money (455 BTC up to date) - because inside Ripple
you just trade IOU's - the only thing is not a IOU are Ripples.
Fucked up system if you ask me. We already have a bank system. And we want to get rid of it.