Bitcoin Forum
April 28, 2024, 07:35:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 »
  Print  
Author Topic: Ripple or Bitcoin  (Read 34061 times)
SamS
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 27, 2013, 04:22:07 PM
 #181

Another ripple thread in the wrong forum?

+1

Bitcoin: 16i8sQWjZo3QPhhSfWupJff5PtwTxxpRJJ
Ripple:  rL7mRCDYBXsVSM2obdvEjwft5fPUmxv3ra
1714289717
Hero Member
*
Offline Offline

Posts: 1714289717

View Profile Personal Message (Offline)

Ignore
1714289717
Reply with quote  #2

1714289717
Report to moderator
1714289717
Hero Member
*
Offline Offline

Posts: 1714289717

View Profile Personal Message (Offline)

Ignore
1714289717
Reply with quote  #2

1714289717
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714289717
Hero Member
*
Offline Offline

Posts: 1714289717

View Profile Personal Message (Offline)

Ignore
1714289717
Reply with quote  #2

1714289717
Report to moderator
1714289717
Hero Member
*
Offline Offline

Posts: 1714289717

View Profile Personal Message (Offline)

Ignore
1714289717
Reply with quote  #2

1714289717
Report to moderator
mmeijeri
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500

Martijn Meijering


View Profile
May 27, 2013, 04:42:27 PM
 #182

If nobody trusts nobody except for the gateways, Ripple would be a centraliazed financial manager of funds in different gateways.

Not centralised at all, much more distributed than Mt Gox, though less distributed than Bitcoin. Not at all a problem if you either want to buy or sell BTC with fiat. And if you use XRP as a currency, then it is just as distributed as Bitcoin.

Quote
But if i trust any user, even if he is my dad, then I am at risk of belonging to an endless truted pathways network, just by my dad setting a trustline with a friend of him.

What risk are you afraid of? The only counterparty risk you would be exposed to would be with your dad.

Quote
So, the question remains: why the hell would someone grant trust to a common user? To avoid paynig 0.00001 XRP or save some IOUs tranfer fees?

For reciprocal access to each other's network, in order to make discreet payments.

ROI is not a verb, the term you're looking for is 'to break even'.
misterbigg
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
May 27, 2013, 04:45:08 PM
 #183

I dont understand why users would trust each others in the ripple network. The confusion is all about that....So, the question remains: why the hell would someone grant trust to a common user? To avoid paynig 0.00001 XRP or save some IOUs tranfer fees?

I agree. I never thought that the peer to peer model of self-issued credit would be workable (although I could be wrong).

I call people who cling to this idea "community credit fetishists." It's a nice idea in theory but it seems to have practical problems.

SamS
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 27, 2013, 04:56:11 PM
 #184

I dont understand why users would trust each others in the ripple network. The confusion is all about that....So, the question remains: why the hell would someone grant trust to a common user? To avoid paynig 0.00001 XRP or save some IOUs tranfer fees?

I agree. I never thought that the peer to peer model of self-issued credit would be workable (although I could be wrong).

I call people who cling to this idea "community credit fetishists." It's a nice idea in theory but it seems to have practical problems.



I quite agree with that point. So, does the whole crypto-currency idea -- forget Bitcoin and Ripple for a moment -- ultimately resolve back to a decentralized system where large players occupy the Crypto/Fiat interface because there are a) controls on them and b) they have an incentive to provide the service as they "make bank" providing FX services? If so, then other than the transaction fee issue, how is a crypto-currency really all that useful as a payment processing solution? Forget the anonymity idea as any large scale Crypto/Fiat node is going to be regulated...

Bitcoin: 16i8sQWjZo3QPhhSfWupJff5PtwTxxpRJJ
Ripple:  rL7mRCDYBXsVSM2obdvEjwft5fPUmxv3ra
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 05:57:54 PM
 #185



So ultimately, all ripple is good for is a method to link the exchanges with one another?

There seems to be a consensus here that people will only be linked to gateways through IOUs.

There seems to be a consensus that the only gateways will be managed by reputable organizations, basically operating as exchanges.

So ultimately, if all the existing exchanges now, were to link with one another though an agreed upon api in order to allow all the members on every exchange to be able to trade with one another... we would have a ripple alternative?

Am I missing something here?


BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 06:10:11 PM
 #186


The thing is, this ripple trust network, relies on trust between the central players. So these gateways/exchanges will have to trust one another, right? Are bitcoin exchanges that trust-worthy now? Do you think Mt. Gox would be willing to trust other newer exchanges? and to accept bid/ask calls from those exchanges, as well as fulfillment from those exchanges? Why would an established player expose itself to this kind of risk?

Am I accurate in describing ripple as basically a network to connect all the major exchanges? What motivation is there for these exchanges to want to connect with one another?

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
SamS
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 27, 2013, 06:10:38 PM
 #187



So ultimately, all ripple is good for is a method to link the exchanges with one another?

There seems to be a consensus here that people will only be linked to gateways through IOUs.

There seems to be a consensus that the only gateways will be managed by reputable organizations, basically operating as exchanges.

So ultimately, if all the existing exchanges now, were to link with one another though an agreed upon api in order to allow all the members on every exchange to be able to trade with one another... we would have a ripple alternative?

Am I missing something here?



Beats me. I'm still trying to understand how Ripple is different than the current system to be honest -- other than the claim that it is one protocol where many exist now.

Bitcoin: 16i8sQWjZo3QPhhSfWupJff5PtwTxxpRJJ
Ripple:  rL7mRCDYBXsVSM2obdvEjwft5fPUmxv3ra
mmeijeri
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500

Martijn Meijering


View Profile
May 27, 2013, 06:16:37 PM
 #188

The thing is, this ripple trust network, relies on trust between the central players. So these gateways/exchanges will have to trust one another, right?

There's no reason why gateways must trust each other. In order to function they need to be trusted by others, they don't have to trust anyone themselves. That said, it's possible gateways will accept IOUs issued by some of their larger and more reliable competitors, possibly at less than face value.

Quote
Am I accurate in describing ripple as basically a network to connect all the major exchanges?

Note that gateways and exchanges aren't the same thing, though a gateway could easily choose to be an exchange and vice versa. Ripple isn't really a network to connect either exchanges or gateways. It serves as a distributed exchange all by itself, and the gateways serve to connect the other nodes in the network, the network doesn't serve to connect the gateways.

ROI is not a verb, the term you're looking for is 'to break even'.
Mitzplik
Member
**
Offline Offline

Activity: 102
Merit: 10



View Profile
May 27, 2013, 06:18:07 PM
 #189



So ultimately, all ripple is good for is a method to link the exchanges with one another?

There seems to be a consensus here that people will only be linked to gateways through IOUs.

There seems to be a consensus that the only gateways will be managed by reputable organizations, basically operating as exchanges.

So ultimately, if all the existing exchanges now, were to link with one another though an agreed upon api in order to allow all the members on every exchange to be able to trade with one another... we would have a ripple alternative?

Am I missing something here?



I disagree. In ripple you dont link exchanges, you link people who is linked to an exchange (gateway). But the gateways cant be linked to one another because the risk would be huge, and this gateway would be untrustworthy, and more vulnerable (as far as i can see).
I would think gateways are like banks today, and ripple would be a client in which you could access different banks, trade, see statements, send money (for people in the same gateway/bank).
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 07:07:08 PM
 #190


Note that gateways and exchanges aren't the same thing, though a gateway could easily choose to be an exchange and vice versa. Ripple isn't really a network to connect either exchanges or gateways. It serves as a distributed exchange all by itself, and the gateways serve to connect the other nodes in the network, the network doesn't serve to connect the gateways.

Of course a gateway is the same as an exchange... What on earth would you use a gateway for other than to exchange your money for another currency? OK, sure, you just want to send dollars to someone, so you go to "gateway"... the gateway exchanges the dollars to some electronic currency... the recipient collects in dollars at some gateway close to them.... the money is being "exchanged". Every gateway is definitely an "exchange".

Quote from: Mitzplik
I disagree. In ripple you dont link exchanges, you link people who is linked to an exchange (gateway). But the gateways cant be linked to one another because the risk would be huge, and this gateway would be untrustworthy, and more vulnerable (as far as i can see).

My argument for ripple being delegated as a network to link exchanges, is because there already seems to be a consensus here that people will not trust one another enough to link to one another. So which is it? Will this be a giant network of people linked to one another through IOU's? Or will it be a network of "gateways" linked to one another through IOU's and people only linking directly to individual "gateways"? Which one is the expected topology here? You have to have one or the other, otherwise ripple will be worthless, as there will be not enough IOU links to bring the network together into one.

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 07:14:12 PM
 #191


misterbigg envisions ripple as a network that links "gateways" to one another, and links individuals, only directly to gateways. He states:

Quote from: misterbigg
I agree. I never thought that the peer to peer model of self-issued credit would be workable (although I could be wrong).

I call people who cling to this idea "community credit fetishists." It's a nice idea in theory but it seems to have practical problems.

Then we have Mitzplik, who envisions the exact opposite topology for Ripple. He states:

Quote from: Mitzplik
In ripple you dont link exchanges, you link people who is linked to an exchange (gateway). But the gateways cant be linked to one another because the risk would be huge

If both the assumption that linking people-to-people would be impractical, as per misterbigg, and the assumption that linking gateway-to-gateway would be too risky, as per Mitzplik, then who links to whom? The entire system would be broken! So which is it?

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 07:18:30 PM
 #192


Note that gateways and exchanges aren't the same thing, though a gateway could easily choose to be an exchange and vice versa. Ripple isn't really a network to connect either exchanges or gateways. It serves as a distributed exchange all by itself, and the gateways serve to connect the other nodes in the network, the network doesn't serve to connect the gateways.

Of course a gateway is the same as an exchange... What on earth would you use a gateway for other than to exchange your money for another currency? OK, sure, you just want to send dollars to someone, so you go to "gateway"... the gateway exchanges the dollars to some electronic currency... the recipient collects in dollars at some gateway close to them.... the money is being "exchanged". Every gateway is definitely an "exchange".


It should be noted, that presently, in order to send money accross the globe to your friend, you simply go to an exchange, change your money into bitcoin, and then send it to your friend who exchanges the money back to his currency of choice. This is done completely using exchanges. In Ripple, you could argue that this money is sent by IOU. But still... come one... this IOU thing is still basically what currency is in the first place... ultimately, in ripple you have two new currencies introduced, ripples, and IOUs...

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
mmeijeri
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500

Martijn Meijering


View Profile
May 27, 2013, 07:23:33 PM
 #193

Of course a gateway is the same as an exchange...

No, it isn't, let alone obviously so. Before you start pontificating, perhaps you should read up on Ripple. What a gateway does is to issue and redeem fiat IOUs. That's what makes it a gateway. The distinction between a gateway and an ordinary user is a bit fuzzy, since anyone can issue and redeem IOUs, but a gateway is a party that does so professionally.

Quote
What on earth would you use a gateway for other than to exchange your money for another currency? OK, sure, you just want to send dollars to someone, so you go to "gateway"... the gateway exchanges the dollars to some electronic currency... the recipient collects in dollars at some gateway close to them.... the money is being "exchanged". Every gateway is definitely an "exchange".

The gateway itself need not be an exchange. The Ripple network itself maintains an order book, and trades you make inside the Ripple network are not handled by the gateway issuing the IOUs that are being exchanged, but by the whole network. Note that you could easily be trading USD IOUs issued by Weexchange for EUR IOUs issued by Bitstamp. Some gateways like Bitstamp also offer their own order book, outside the Ripple system, but I don't know if all of them do, and in the long run I'd expect so see a degree of specialisation, with some gateways focusing on just being a gateway.

ROI is not a verb, the term you're looking for is 'to break even'.
SamS
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 27, 2013, 07:24:17 PM
 #194


Note that gateways and exchanges aren't the same thing, though a gateway could easily choose to be an exchange and vice versa. Ripple isn't really a network to connect either exchanges or gateways. It serves as a distributed exchange all by itself, and the gateways serve to connect the other nodes in the network, the network doesn't serve to connect the gateways.

Of course a gateway is the same as an exchange... What on earth would you use a gateway for other than to exchange your money for another currency? OK, sure, you just want to send dollars to someone, so you go to "gateway"... the gateway exchanges the dollars to some electronic currency... the recipient collects in dollars at some gateway close to them.... the money is being "exchanged". Every gateway is definitely an "exchange".


It should be noted, that presently, in order to send money accross the globe to your friend, you simply go to an exchange, change your money into bitcoin, and then send it to your friend who exchanges the money back to his currency of choice. This is done completely using exchanges. In Ripple, you could argue that this money is sent by IOU. But still... come one... this IOU thing is still basically what currency is in the first place... ultimately, in ripple you have two new currencies introduced, ripples, and IOUs...

To my mind somewhat true. The Ripple website notes that XRP's can be used as a currency -- page down to the XRP section. I think calling IOU's a currency is a bit tougher -- mostly due to how one defines a currency.

https://ripple.com/how-ripple-works/


Bitcoin: 16i8sQWjZo3QPhhSfWupJff5PtwTxxpRJJ
Ripple:  rL7mRCDYBXsVSM2obdvEjwft5fPUmxv3ra
misterbigg
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
May 27, 2013, 07:24:46 PM
 #195

Wow...there is a lot of really good discussion on page 10 of all this! Every post deserves an answer!
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 07:33:50 PM
 #196

Of course a gateway is the same as an exchange...

No, it isn't, let alone obviously so. Before you start pontificating, perhaps you should read up on Ripple. What a gateway does is to issue and redeem fiat IOUs. That's what makes it a gateway. The distinction between a gateway and an ordinary user is a bit fuzzy, since anyone can issue and redeem IOUs, but a gateway is a party that does so professionally.

Quote
What on earth would you use a gateway for other than to exchange your money for another currency? OK, sure, you just want to send dollars to someone, so you go to "gateway"... the gateway exchanges the dollars to some electronic currency... the recipient collects in dollars at some gateway close to them.... the money is being "exchanged". Every gateway is definitely an "exchange".

The gateway itself need not be an exchange. The Ripple network itself maintains an order book, and trades you make inside the Ripple network are not handled by the gateway issuing the IOUs that are being exchanged, but by the whole network. Note that you could easily be trading USD IOUs issued by Weexchange for EUR IOUs issued by Bitstamp. Some gateways like Bitstamp also offer their own order book, outside the Ripple system, but I don't know if all of them do, and in the long run I'd expect so see a degree of specialisation, with some gateways focusing on just being a gateway.

Sounds like a meaningless argument over semantics.  You can call the "gateways" whatever you like. The function they serve is to exchange currency in someone's hand for IOUs, ripples, bitcoins, etc. Whatever it is taken out as at another gateway (which must be linked to all the other gateways though trust, whether it be through individual users, or gateways directly). Yes, the ripple network maintains an order-book, the same way an network of exchanges would maintain an order-book together if they were to all start trusting one another and setting up backend-api's through which they could all communicate with one another. So what is the difference? This brings me back to my initial question... what would be the difference between a network of online exchange who decide to open up api's to one another and allow cross-trading between them, and the ripple network itself? What is the difference?

Is Ripple just a fancy abstraction for a interlinked network of exchanges? How is it any different?

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 07:38:19 PM
 #197


If MtGox, BTC-e, CaVirtEx, etc. all started opening up all their data with one another, and allowing buy orders on one exchange to be fulfilled across this whole network of exchanges, would that not serve the function that ripple is now trying to fulfill? In that scenario, anyone could go to any of these exchanges to change their money to any currency supported by any of these exchanges... would we not then gain the same functionality as Ripple, but without IOUs or Ripples?

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
misterbigg
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
May 27, 2013, 07:38:31 PM
 #198

I'm going to try to address every single point brought up.

But if i trust any user, even if he is my dad, then I am at risk of belonging to an endless truted pathways network, just by my dad setting a trustline with a friend of him.

In Ripple, you can never get stuck with IOUs that you don't directly trust. Payments are atomic. If you trust issuers A and B, then you can only ever receive IOUs issued by A and B. Just because another user is in the path doesn't mean that you'll end up holding their IOUs if you don't trust them directly.

does the whole crypto-currency idea -- forget Bitcoin and Ripple for a moment -- ultimately resolve back to a decentralized system where large players occupy the Crypto/Fiat interface because there are a) controls on them

Yes, exactly. All the problems come up when you need to deal with fiat. MtGox, BTC-e, BitInstant, etc... If you can conduct your business entirely in Bitcoins for example on Silk Road that solves a lot of problems of trust in entities that deal with fiat.

The word "gateway" in Ripple is totally appropriate. It is a business that acts as Ripple's "gateway" to the fiat world.

Quote
other than the transaction fee issue, how is a crypto-currency really all that useful as a payment processing solution? Forget the anonymity idea as any large scale Crypto/Fiat node is going to be regulated...

Because third parties can step in as market makers and allow balances from one gateway to be used as payments to anyone at any other gateway.

Imagine if you could send your US Dollar MtGox balance to a Bitstamp user. One obvious and immediate application would be arbitrage. Very quickly under such a system liquidity for all assets would go up. Bitcoin would immediately benefit.

So ultimately, all ripple is good for is a method to link the exchanges with one another? There seems to be a consensus here that people will only be linked to gateways through IOUs.

In my opinion, yes. Although I can't speak for OpenCoin.

Quote
There seems to be a consensus that the only gateways will be managed by reputable organizations, basically operating as exchanges.

In a fashion yes. You should never trust a gateway unless they are licensed, and reputable. Would you put your money into an exchange that was operated anonymously over Tor? I wouldn't!

Quote
So ultimately, if all the existing exchanges now, were to link with one another though an agreed upon api in order to allow all the members on every exchange to be able to trade with one another... we would have a ripple alternative?

It would certainly offer part of Ripple's functionality. It would be difficult to convince MtGox to join such a scheme since they are the market leader. And then there's the problem of implementation.

this ripple trust network, relies on trust between the central players. So these gateways/exchanges will have to trust one another, right?

No. A gateway that extends trust to another issuer is exposing themselves to risk. I would not want my money parked at a gateway that was exposed to external risk.

Intra-gateway IOU liquidity is provided by market makers. These are typically bots which post bid and ask walls in the appropriate order books. They take a small fee for converting between IOUs. Since anyone can become a market maker, intense competition drives the fees down to very small values.

Quote
Are bitcoin exchanges that trust-worthy now? Do you think Mt. Gox would be willing to trust other newer exchanges? and to accept bid/ask calls from those exchanges, as well as fulfillment from those exchanges? Why would an established player expose itself to this kind of risk?

They wouldn't.

Quote
Am I accurate in describing ripple as basically a network to connect all the major exchanges? What motivation is there for these exchanges to want to connect with one another?

Ripple let's smaller exchanges become more competitive. They can compete on things other than market share. For example they might offer better customer service. They can be more local to their customers (i.e. in the same state or legal jurisdiction). Ripple can break the stranglehold that exchange market leaders have.

Of course a gateway is the same as an exchange... What on earth would you use a gateway for other than to exchange your money for another currency?

Gateways can do much more than just convert between currencies. One strong possibility is that gateways will offer their own custom wallet interface so that users dont have to learn the obtuse reference client. A gateway could offer bill payment services, a credit card, subscriptions, and deals with merchants. Ripple would let you use any currency you wanted. So you could use your bitcoins to pay any bill, even if they only take credit cards or checks.

If both the assumption that linking people-to-people would be impractical, as per misterbigg, and the assumption that linking gateway-to-gateway would be too risky, as per Mitzplik, then who links to whom? The entire system would be broken! So which is it?

There are two ways that people can "link" together. One is for an intermediary to self-issue credit and become trusted by others. This is the "community credit" model, and one that I feel is not fully thought out or ready for public use.

The other way that someone can link gateways together is by placing bids and asks in the appropriate order book. They don't self-issue IOUs but instead they trust two separate gateways and make offers to exchange one gateway's IOUs for another. All the risk falls on that person. Someone who uses this liquidity path can never get stuck holding IOUs they dont want because payments are atomic. They either go through at the advertised price, or fail.

misterbigg
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
May 27, 2013, 07:39:39 PM
 #199

If MtGox, BTC-e, CaVirtEx, etc. all started opening up all their data with one another, and allowing buy orders on one exchange to be fulfilled across this whole network of exchanges, would that not serve the function that ripple is now trying to fulfill? In that scenario, anyone could go to any of these exchanges to change their money to any currency supported by any of these exchanges... would we not then gain the same functionality as Ripple, but without IOUs or Ripples?

There would still be "IOUs" because gateways have to trust each other not to abuse the API. Typically this is done by each gateway holding a balance at each other gateway but you can see how that would quickly become prohibitive from both a cost and an administrative perspective.
timeofmind
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
May 27, 2013, 07:40:42 PM
 #200


If MtGox, BTC-e, CaVirtEx, etc. all started opening up all their data with one another, and allowing buy orders on one exchange to be fulfilled across this whole network of exchanges, would that not serve the function that ripple is now trying to fulfill? In that scenario, anyone could go to any of these exchanges to change their money to any currency supported by any of these exchanges... would we not then gain the same functionality as Ripple, but without IOUs or Ripples?

In the case of all these exchanges working together, you'd basically have IOUs happening between them... just as Ripple purposes now.

BitMessage: BM-GtUdgmqs5voD3M6o3X38gM93RyxPhDK9
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 »
  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!