No - he did NOT tell them to do that. And they didn't tell ripple to consider the two as equal in value.
Ripple AUTOMATICALLY considers them as equal in value without any such request being made.
Deprived, whether you like it or not, but
it isn't automatic,
they actually told Ripple to consider the two as equal in value
by trusting TradeFortress.
Let me be clear on what IS automatic - and shouldn't be.
I trust TF for 100 BTC - NOT automatic.
I trust Bitstamp for 100 BTC - NOT automatic.
Anyone else who trusts both can swap IOUs to me from one of TF/Bitstamp to the other - IS automatic and shouldn't be.
Or maybe you'd like to explain how a ripple user COULD extend trust to TF and NOT be forced by the software to accept his debt in return for other BTC debt?
exactly. He can't. Why should you trust someone for 1 USD if you know he's not going to repay that USD?
I explained this before.
Even aside from the issue of someone you WON'T repay there's the simple FACT that debts from different sources are often worth different amounts. That depends not just on the degree of trustworthyness of the debtor - but also (and vitally) on the repayment terms of the IOUS.
Given counterparties who you trust equally, a debt of 1 BTC from one with a promise to redeem on request is, beyond doubt, worth more than a debt of 1 BTC from someone who promises to repay it in a year. If I accepted IOUs for both debts then I'd (obviously) have built in a bigger markup when accepting the debt from the person who wasn't going to settle for a year. Issuing a fixed-value IOU in return for a smaller amount of cash NOW is entirely reasonable.
Now ripple does NOT allow attachment of settlement terms to debts. That leaves two alternatives:
1. Settlement terms need to be agreed off-ripple. This is what I assumed to be the case - and is why it is HORRIBLE for debts in the same currency to be considered of equal value. The settlement terms define the value far more than the face value.
2. All ripple BTC are to be immediately redeemable for 'real' BTC. If this was the intent then the system is fucked beyond all belief - as there's not even a token effort to ensure issuers are even aware of that requirement, let alone comply with it.
Believing all debt in the same currency has the same value so long as the issuer intends to repay is just terribly naive and totally ignorant. That the system not only treats them as equal value but offers no way to do otherwise is a huge flaw (yes - I'm aware there's apparently a way for the inner circle or maybe it's just a planned future way, but in a closed-source project that's not much use to everyone else).
If you believe someone won't repay then their IOUs have the same value as an IOU with no settlement terms : you can have no reasonable expectation of ever being repaid. The lack of any settlement terms being propagated through ripple is a serious issue if the intent is to ever have debt being widely traded : even if users get the ability to price different debt they'll lack the information needed to do so. That limits the usefulness of ripple to only debt issued by gateways that pass some quality control - which aside from being a limiting factor also means it has to remain centralised (if every man and his dog can create gateways and issue IOUs with no settlement terms then how do users decide which is trustworthy?).