tl;dr : In this message, I formalize the proposal from Andrew Vorobyov to distribute XRPs but "forcing" Ripple creator to sell 99% of all the XRPs at a fixed price. It seems to only have advantages (including for them). The only remaining question: should the fixed price be in bitcoins or in dollars (or in euros)
Idea how to give away XRP:
You must make a commitment to fill any orders that want to buy XRP above some predefined threshold...
For example, people will always be able to buy XRP from you at $0.001
Benefits:
1. People will always be sure that they can buy "fuel" to drive.
2. You will be able slowly cash out money
3. There will be price stability, such needed thing in the beginning.
You mean with an unlimited supply of XRP? That would have us essentially selling every transaction and ensuring the system never becomes decentralized.
If you mean with a limited supply, we'd run out. We'd either have to raise the price, essentially auctioning them off, or strictly limit who can buy how many, which I think defeats the point.
We want to make the system free to many people for as long as possible.
This is actually a very hard problem.
Andrew's idea appears to be quite sensible. Here's what you can do :
1. Keep for you only 1% of all XRPs. Or 0.1%. The fewer you keep, the more people will trust Ripple to not be controlled by one big player. You currently decided to keep 10%, which is quite huge.
2. With the 99% that left, give them through give-away when possible (such as on this forum) and also allow people to buy them from you for a fixed price. A price that will never vary until the faucet dries out.
How do you fix that price? It's quite simple: make up the price you think the company should earn in the next 10 years. Say $100,000,000. Consider that you will give-away 49% and sell 50%. That values the XRP at 0.002$.
a) But then we will ultimately dry out.
That's the goal. As long as you keep a significant portion of the XRPs, there will be no trust in the system. The less you have, the more decentralized the system will be.
b) But we need to adjust the price.
No at the start. As said, this will introduce some stability and some trust in the system.
c) But we need to make money.
Remember that by doing that, you are already making 100 millions of dollars. Then you also have your services. And you keep 1% of all the XRPs in case the value increase. If it's not enough then, obviously, we cannot trust you to bootstrap Ripple to become a trully decentralized system.
d) Someone could buy a lot from us to control most of the economy.
In order to become as powerful as you, someone as to invest 2 millions of dollars in Ripple. That's already quite a lot. Why cannot we trust someone that invest 2 millions of dollars and should we trust you instead ?
e) Why not link it to bitcoin instead of dollars ?
This is an example. I would say that linking to dollars might be more appealing to those who are not familiar yet with bitcoins. It would also mean that XRP is as volatile as the bitcoin. On the other hand, as I guess you expect bitcoin's value to increase (like I do), this can only be good for you. But it can be "too good" and kill the Ripple economy. Let take the scenario where bitcoin suddenly rises to 1000$ and you still have more than 80% of all the XRPs. It means that an XRPs will be valued 100 times more. It might be a showstopper for newcomer wanting to enter the Ripple economy.
All in all, I think it is a very good thing. It kills speculation during the bootstrap phase (speculators can still play with bitcoins) and it is completely in line with the "XRPs is not a money, only a spam prevention". It also means that, once the faucet dries out, 100 millions of dollars have been invested in the Ripple economy. Until that time, a transaction would still stay cheap.