Bitcoin Forum
November 19, 2024, 11:56:29 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 3 4 5 »  All
  Print  
Author Topic: How the Ripple payment network and XRP are different from Bitcoin  (Read 11076 times)
misterbigg (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
March 02, 2013, 03:38:40 AM
Last edit: February 05, 2014, 03:54:37 AM by misterbigg
 #1

Most of my conclusions regarding the Ripple system have been confirmed after an enlightening session with one of the Ripple principals, Jed McCaleb (thanks for providing clarifying insights into this exciting technology). With his permission I am passing along relevant excerpts from today's #ripple Freenode-IRC channel log. In retrospect, anyone could have figured out these answers simply by making the assumption that "actors always act in their own economic self interest according to the best of their knowledge."

Regarding the apparent 1 billion XRP "bid wall"

Vinnie:  ...OpenCoin's wall would value all XRPs at $225 million USD
Jed:  ...what do you mean Opencoin's wall?
Jed:  That isn't opencoin I assure you
Jed:  No right now the orderbook will show unfunded offers. It is on the list to fix
Vinnie:  Is this a client bug?
Jed:  no it is a server issue

On the amount of XRP already distributed

Blitzboom:  ...can you guys release updated information on how much ripples have been given out so far out of the total planned 50%?
Jed:  ...we have given away 76,786,010 xrp so far

Insider access to Ripple server binaries

Vinnie:  ...How many organizations have been given Ripple server binaries which have not come online yet?
Jed:  2 maybe
Jed:  oh 3

Regarding the closed source schedule of the Ripple software

Jed:  ...we are pretty open. what is it you want us to be more open about other than the server source?
Comboy:  ...what if gov takes down OpenCoin?
Jed:  ...no we would just release the source at that point. the source will be out in 2 or 3 months anyway
Comboy:  ...what is the reason why you don't realease it right away? (sorry for noob questions)
Jed:  ...there are still tons of bugs and we might have to make protocol changes which is way harder to do if there are lots of servers out there

How OpenCoin will monetize XRP

Vinnie:  ...What's the OpenCoin business model?
Jed:  ...we hold xrp and hopefully they gain value

The economic incentive for OpenCoin to bootstrap Ripple before open sourcing

Vinnie:  ...Isn't there a risk of a hard fork after releasing the source code, which could make XRPs held by OpenCoin worthless?
Jed:  ...yes. hopefully there will be a lot of users before we release though

On the XRP distribution schedule

Vinnie:  ...How many XRP will be distributed before the source is released?
Jed:  ...no set number

The roster of individuals participating in the Ripple project

Comboy:  ...and are you able to share names of people responsible?
Jed:  the consensus idea was mine. a lot of improvements on it from david and arthur. arthur realized we could do something like the old ripple-project on top of the ledger concept. the contract idea was mine. stefan has made it much better etc
Jed:  ...sure the main developers are me, david schwartz, arthur britto, stefan thomas

On the identity of Jed McCaleb

Vinnie_win> Jed McCaleb author of eDonkey, founder of MtGox, Founder of OpenCoin (http://www.linkedin.com/pub/jed-mccaleb/0/2a4/405)
Jed:  heh glad you have my linked in at hand

Informed disclosure

Vinnie:  Do you mind if I save the log and publish these answers?
Jed:  ...yeah that's fine

My thoughts on this

* XRP is designed to function as a currency

* XRP value is beyond a mere "stamp". People who believe they have trivial value because they are "just used to prevent spam" are misguided, and the founders have implied as such.

* The technical principals behind the development of the Ripple software have top credentials. I have no doubt they will open source their product, and I have no doubt that Ripple will perform exactly as advertised (i.e. mathematically secure).

* It is in OpenCoin's best interests to open source the Ripple software and encourage widespread adoption; This will lead to the highest possible value for XRP in the future

* Since OpenCoin's business model is to "hold XRP and hope they appreciate", we know that no proposals for fully decentralized distribution (e.g. "proof of work") can possibly be taken seriously.

The real question now becomes:

Do the benefits that the Ripple system bring to participants outweigh the enrichment of the authors through the self-issuance of the entire block of in-system currency units?

Discuss.
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
March 02, 2013, 03:46:37 AM
 #2

To clarify the order book issue, it works like this:

To place an order, it must be at least partially funded. That is, if you are offering something, you must have some of it. The offer need not be fully funded however. You can, for example, offer to buy 100 XRP for 2 BTC even if you only have 1 BTC.

If an offer is discovered to be unfunded (or runs out) while it's being taken, the offer is removed. Otherwise, an unfunded offer stays. Partially funded offers always stay. So my example offer would stay on the books until it ran down to 50 XRP for 1 BTC. At that point, if anyone tried to take from that offer, it would go away.

The server doesn't provide the client the information needed to tell how funded an offer is. The plan is for the server to, when reporting orders, also report how much the offer is funded. The client could then show only the funded portion of the offer.

This makes order books appear deeper, sometimes absurdly deeper, than they really are.

This wasn't at all planned or intended behavior. We just never considered how support for partially-funded offers would affect the order book view. Because this requires both server and client support, it will take awhile.

The ledger is public, I update the downloadable ledger from time to time, so anyone can find particular offers to see if they are funded. If anyone has a particular need for a current ledger, feel free to PM me and I'll update it.
http://goo.gl/GfoZW


I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2013, 03:51:20 AM
 #3

The *only* concern that I have is whether or not it will work as promoted which is that it should be very simple to make payments to people between currencies including BTC with an extremely low risk of any failed payment (assuming I have not blindly trusted unknown entities) and in a manner that is fast and has significantly lower fees than using existing payment systems.

If it delivers this then I am 100% happy for the guys to "get rich" from it (as I am sure it would help my own project greatly).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Zangelbert Bingledack
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


View Profile
March 02, 2013, 03:56:33 AM
 #4

In launching any new currency the founders can always choose to enrich themselves. What prevents them from doing so is that people find it unjust or can't really believe in it ideologically or philosophically, so they don't support it.

However, conditions are different now. People already believe in cryptocurrencies, and OC has a lot of marketing power behind it. The more people trust the idea of cryptocurrencies and the more they can be swayed by marketing and/or deception, the bigger a cut the founders can justify taking for themselves. I just happen to think this Ripple implementation has been way too greedy, way too closed, way too central-bank-like, and way too deceptive ("XRP=chits, stamps") to be adopted despite all the marketing power. I could be wrong.
moocowpong1
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
March 02, 2013, 03:56:44 AM
 #5

One observation that I haven't seen in these discussions is the following: the relationship between the value of XRP and the size of Ripple (say number of users, or transaction volume) is different from the relationship between Bitcoin price and the size of Bitcoin. People can (and some people will) use Ripple without using a significant amount of XRP, for a number of different reasons. (Not wanting to deal with currency risk is a big one; another is that if you're converting your funds to XRP as a store of value, you might as well convert them to BTC and store them on the blockchain, which has a longer history of success than the Ripple ledger, and probably more privacy.) It's theoretically possible that Ripple will take off without XRP taking off at all, in which case OpenCoin would get very little payoff. XRP might also take off in a big way. It's very hard to say. However, analogies like "what if half the bitcoins were premined" don't translate directly to Ripple.
misterbigg (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
March 02, 2013, 04:02:33 AM
 #6

People can (and some people will) use Ripple without using a significant amount of XRP

I'm not sure I agree. People are getting misdirected by the XRP cost of transactions, currently set to 10 drops, and completely forgetting about the reserve requirement of 200 XRP to fund a new account.

The cost for a new user to participate in Ripple is 200 XRP, not the marginal transaction cost.

Quote
analogies like "what if half the bitcoins were premined" don't translate directly to Ripple.

I agree with that. It is hard to analyze.

The *only* concern that I have is...that it should be very simple to make payments...in a manner that...has significantly lower fees

Once all of the free XRPs have been given out, then in order for anyone to receive payments they would have to buy 200 XRP to fund a new account.

Thinking about it from a business perspective, I don't think it is practical to push the burden of paying for new accounts on to customers (online shoppers for example). Instead, it would make sense for internet businesses to subsidize the cost of new account creation by buying large blocks of XRP from OpenCoin and then paying for new users' accounts as a value-add for shopping online with them.

Note that the users will still indirectly bear the cost of new account creation (and accompanying enrichment of the founders) through slightly higher prices passed on to them by merchants.

If you want to speculate on the future value of XRP: What is a reasonable price customers can be expected to pay to fund a new Ripple account? One dollar? 50 millibitcents? What?
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
March 02, 2013, 04:07:11 AM
 #7

Once all of the free XRPs have been given out, then in order for anyone to receive payments they would have to buy 200 XRP to fund a new account.
That assumes the base reserve stays at 200 XRP, which it may or may not do. It's established by a consensus of validators weighted by how much other validators trust them. I expect that in the future, this will mainly be merchants, so if they want the fee lower, they can probably push it lower.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
Zangelbert Bingledack
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


View Profile
March 02, 2013, 04:10:09 AM
 #8

Whatever it's worth to a business to gain a new customer. So probably 200 XRP will be significant. If each XRP is one cent, the founders keep half a billion dollars for themselves and centrally plan the distribution of the other half. And that's just the valuation XRP could have for one purpose. In reality, businesses will be competing in their bids for XRP with many other parties.
moocowpong1
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
March 02, 2013, 04:13:33 AM
 #9

Once all of the free XRPs have been given out, then in order for anyone to receive payments they would have to buy 200 XRP to fund a new account.
That assumes the base reserve stays at 200 XRP, which it may or may not do. It's established by a consensus of validators weighted by how much other validators trust them. I expect that in the future, this will mainly be merchants, so if they want the fee lower, they can probably push it lower.

If OpenCoin continues to play a significant role in the network in the future (by having trusted validators and by their position in the Ripple community), what will their policy on account reserve changes be?
Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
March 02, 2013, 04:13:57 AM
 #10

Do the benefits that the Ripple system bring to participants outweigh the enrichment of the authors through the self-issuance of the entire block of in-system currency units?

It doesn't bother me at all for people to be enriched.

alexkravets
Full Member
***
Offline Offline

Activity: 209
Merit: 100



View Profile WWW
March 02, 2013, 04:18:22 AM
Last edit: March 02, 2013, 06:16:14 AM by alexkravets
 #11

Let there be light !

Thanks for posting this misterbigg !!!


Alex Kravets         http://twitter.com/alexkravets
misterbigg (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
March 02, 2013, 04:20:08 AM
 #12

That assumes the base reserve stays at 200 XRP, which it may or may not do. It's established by a consensus of validators weighted by how much other validators trust them. I expect that in the future, this will mainly be merchants, so if they want the fee lower, they can probably push it lower.

It's really hard for me to analyze but my intuition tells me that the strategy for a rational actor who controls the distribution of XRPs would be engage in price maintenance. There are two opposing goals:

1. Allow more funded accounts by expanding the XRP supply.

2. Maximize the exchange rate by limiting the XRP supply.

There exists some equilibrium XRP exchange price which just low enough to discourage the need for validators to lower the reserve requirement. If I was controlling the XRP supply I would do my best to sell it off near this equilbrium rate. Furthermore, I would enter into agreements with gateways and merchants to sell them blocks of XRPs with price maintenance contracts (i.e. gateway agrees only to sell with prescribed daily volumes and prices).

I can't prove it but I believe that for as long as the initial volume of XRPs are employed as a price maintenance tool, validators will have no incentive to change initial network parameters like the reserve requirement.
misterbigg (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
March 02, 2013, 04:20:57 AM
 #13

Thanks for posting this misterbigg !!!

You're welcome but was it really necessary to quote the entire post  Huh  Huh  Angry
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2013, 04:30:32 AM
 #14

Once all of the free XRPs have been given out, then in order for anyone to receive payments they would have to buy 200 XRP to fund a new account.

That is a point - although as I did get free XRPs I would probably provide the 200+ XRP for at least the first hundred or so people that wanted to be paid by this method (and who don't have sufficient funds for this).

If people learn from others that they are able to get paid for tasks in their own currency with little fees then an initial small amount to "open an account" would probably not be such an impediment.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
March 02, 2013, 04:33:55 AM
 #15

This this this.


How OpenCoin will monetize XRP

Vinnie:  ...What's the OpenCoin business model?
Jed:  ...we hold xrp and hopefully they gain value
misterbigg (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
March 02, 2013, 04:38:26 AM
 #16

This this this.

How OpenCoin will monetize XRP

Vinnie:  ...What's the OpenCoin business model?
Jed:  ...we hold xrp and hopefully they gain value

Make no mistake, I see nothing wrong with OpenCoin monetizing their business but I take umbrage with the opaque way that it was done. People coming out here and evading direct questions about the currency built in to Ripple. It stunk of week old fish. Even worse are the fanbois and apologists who swore up and down that "XRPs are just like stamps and they are only used to pay for transactions." Anyone who keeps tooting this horn deserves a forum ignore.

Kudos to Jed for coming out and saying what needed to be said in clear and certain terms. Did he do this because he was sick of the bitching (admittedly with a lot of it coming from me)? Because he is generally a nice guy? Or because Ripple is already bootstrapped to the point where the revelation can no longer influence the outcome? I'd like to think it's because he's a nice guy.

🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
March 02, 2013, 04:43:59 AM
 #17

LOL @ the thread title.

Nice sarcasm.
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
March 02, 2013, 04:53:14 AM
 #18

If OpenCoin continues to play a significant role in the network in the future (by having trusted validators and by their position in the Ripple community), what will their policy on account reserve changes be?
As far as I know, it has not been discussed in any kind of detail. We did discuss the downsides of raising the reserve -- people will suddenly find XRP that they expected to be able to transfer would be locked up. Also, large drops in the reserve could disrupt expectations. So I expect we'd argue that the reserve should only be raised if absolutely needed and should only be lowered slowly.

I would expect validators to vote their own personal interests -- which brings up an interesting consequence. You want to trust validators not only that you trust to be well managed and not collude but also that you expect to "vote" on fee and feature changes in ways that make sense to you. Of course, validators cannot vote in secret, so if a validator votes against a widely-desired feature or for an unfavorable fee change, expect that to reduce their trust.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
misterbigg (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
March 02, 2013, 05:14:51 AM
 #19

...

Can you comment on the magnitude of information asymmetry between OpenCoin and the general public in terms of prediction models for the XRP exchange rate? Let me give you an example. In MMORPGs like World of Warcraft or Eve Online, economists build prediction models to determine how changes in system parameters affect the virtual economy. A change might be made to gold sinks to drain excess currency from the virtual world in order to reach a price target for specific goods.

What models have been developed for the XRP economy? Are there any? Can we get details? Has there been any research consulted, simulations performed, or modeling software written, to calculate future expectations of XRP exchange rate with respect to how network parameters like transaction cost, growth in transaction volume, or any other emergent characteristic of the network evolves?

Can you comment on whether or not such research was performed prior to final decisions regarding the XRP system?

Has OpenCoin developed any metrics for calculating the economic "performance" of the network, which might be used to set XRP distribution policy?
niko
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


There is more to Bitcoin than bitcoins.


View Profile
March 02, 2013, 05:16:10 AM
 #20

If Ripple is found useful by the masses, it will be used. Users will need to obtain XRP to push transactions. As long as they are comfortable with the cost of transaction fee, I don't care where they got the XRP from (50% chance it's from OpenCoin if they keep their promise of giving away 50%). All this does not affect me as a user - whether it's bitcoin miners, or Ripple developers, or my bank executives. If I am happy with the free choice I can make, and the cost of transacting, and the security, and level of privacy or transparency, and social and environmental implications of the system, and any externalized cost they create - as long as I'm happy, I don't care who pockets the fee. In fact, I'm glad it's kind of folks behind OpenCoin.

They're there, in their room.
Your mining rig is on fire, yet you're very calm.
Pages: [1] 2 3 4 5 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!