Wednesday, January 10, 2018

XRP and bitcoin as bridge currencies

Eshima Ohashi Bridge, Japan

The value of all outstanding XRPs recently surpassed that of bitcoin, hitting $300 billion or so last month. XRPs are a cryptocurrency issued by Ripple, a company that is trying to shake up the business of cross border payments. Ripple has a number of strategies for doing this, but the one that has caught people's imaginationespecially as the price of XRPs rocket higheris to have banks and other financial institutions use XRP as a 'bridging asset' for moving value across borders. The idea of using a cryptocurrency as a bridge isn't a new idea. Bitcoin remittance companies have been trying to do this for several years now, without very much success.

So what do I mean by using a cryptocurrency like bitcoin or XRP as a bridge asset? Does it make any sense? To answer these questions, let's dissect a hypothetical cross border payment.

Straddling two universes

As users of banks and other financial institutions, we rarely think about what is going on underneath the hood of a money transfer. If I send money from my account to yours, the language of this transaction implies that money is flowing from my bank account to bank account. But moving funds from one bank to another bank is physically impossible. If my account is at Bank A, and yours is at Bank B, I cannot send value directly from my account to your account. Our two accounts may as well exist in entirely separate universes.

The only way I can make a bank-to-bank payment to you is indirectly, by turning to a third-party who straddles both universes. Say my hair dresser has accounts at both my bank and your bank, and for a small fee she'll do the transaction for us. I tell my bank (Bank A) to credit my hairdresser's account at Bank A by $10, and my hair dresser in turn tells her bank (Bank B) to debit her account and credit you account at Bank B by $10. The payment is done. I have $10 less, you have $10 more, and my hair dresser is flat, her $10 having been erased from Bank B's ledger with a new $10 deposit appearing in her account at Bank A.

The same principle is at work in cross border payments, except the person who is doing the straddling between the two bank—my hair dresserwill need to have a domestic bank account, say in Canada, and an international account, say Philippines. And instead of crediting you $10, she will have her Filipino bank send you the peso equivalent of $10, which is around ₱400 at the current 40:1 exchange rate. But apart from that, the concept is the same.

In principle, a cross border payment like this could go very fast. Assuming that it only takes the Canadian bank a few moments to transfer $10 from my account to my hair dresser's account, then she can quickly start the Philippines leg of the transaction. And if the Filipino bank is just as fast, you'll have the ₱400 just a few moments after she clicks the send button. This whole chain needn't take more than twenty minutes of fiddling with bank websites.

The benefits of queues

But there are factors militating against speed. Say that I need to send you money several times a day. It would be a hassle for my hair dresser to log in to her Philippines bank account and process each payment as it arrives in her Canadian accountshe has to cut hair, after all. Instead, she chooses to wait till the end of the day when several of my payment requests have accumulated, upon which she batches the payments into one large payment and clicks the send button.

There is a trade-off here between speed and cost. Putting transaction requests into a queue slows down each of my payments to you, but it imposes less costs on my hair dresser. Slow speeds aren't necessarily a bug. If we all want to save some money, sluggishness may be the best solution for all of us.

Pre-funding: expensive but speeds things up

Imagine that over the course of a few weeks I make so many payments to you that my  hairdresser's Filipino account runs out of funds. When this happens she will no longer be able to make outgoing payouts to your Philippines bank account. To keep the system up and running, she will have to replenish her account with pesos. One of her options would be to withdraw cash from her Canadian account, fly it to Philippines in a suitcase, trade it at the airport for peso banknotes, and deposit these into her Filipino account. This would be slow, expensive, dangerous, and potentially illegal, but it's a theoretical option.

A more realistic option would be to sell her Canadian dollar deposits to a foreign exchange dealer and get Filipino peso deposits in return. This dealer, who will have accounts in both Philippines and Canada, will execute this trade for a commission. My hairdresser will have to ask her Canadian bank to credit the dealer's dollar account while the dealer asks his Filipino bank to credit my hair dresser's peso account. There will be some lag as the dealer processes the transaction, say because helike my  hairdresseruses a queue to batch payments together so as to save on fees. But once my hair dresser's Filipino account has been topped up, I can once again make payments to you.

Instead of allowing her Filipino account to periodically run down to zero, my hairdresser may try to maintain a permanently-funded peso account. After all, if she doesn't prefund the account, then you and I will have to cope with constant delays as she waits for the foreign exchange dealer to refill her account. Prefunding her Philippines account isn't without  cost, however. Instead of being able to invest the money in bonds or upgrading her salon, my hair dresser must tie her capital up in a low-yielding bank account as she awaits my payments requests.

Thus, as in the case of queuing on the Canadian side, prefunding on the Philippines side involves a trade-off between cost and efficiency. Reducing the amount of pesos held in anticipation of incoming payment request will allow my hairdresser to reduce costs, but it will simultaneously slow down payments from you to me since the odds of having to wait for a refill increase.

To sum up, for cross border payments to occur someone must straddle the divide between isolated banks. This straddler uses techniques like queuing and prefunding in order to make cross border payments proceed as fast as possible without costing too much.

Cryptocurrency as a bridge

So where do XRP and bitcoin come in? The two of us want little more than a flow of recurring peso payments to arrive in your Filipino bank account as fast and cheaply as possible, but what goes on underneath the hood doesn't concern us. If she can increase payment speeds without having to pay a higher cost (or, alternatively, if she can reduce costs without sacrificing speed), it may make sense for my hairdresser to incorporate an asset like XRP or bitcoin in the payments process.

Say at the end of Monday my hair dresser has amassed four $10 payments in her queue, or $40. She logs into her Filipino bank account, and sends you one ₱1600 payment. She wants to rebuild her Filipino account balance in preparation for the rest of the week's incoming payments. Normally she would do so by asking her foreign exchange dealer to swap her some Filipino deposits for her Canadian dollar deposits.

Instead, she decides to pre-fund by turning to the market for cryptocurrencies. One option is to take the $40 I've transferred her and buy $40 worth of XRPs from her foreign exchange dealer, then sell these XRPs to another dealer for ₱1600 in deposits. Alternatively, she may turn to an organized exchange to complete the refunding. She sends the $40 to a Canadian cryptocurrency exchange, buys some bitcoin or XRP, quickly sends these coins to a Filipino cryptocurrency exchange, and then sells them for pesos. At which point she will transfer the pesos to her bank. Voila, her Filipino bank account has been reloaded using cryptocurrency as a bridge.

Comparing fees and speed

Let's compare these two routes. By exchanging dollars directly for pesos via a foreign exchange dealer, only one transaction had to be completed, and thus one set of hassles and fees incurred. By going through the cryptocurrency market, my hairdresser must make two transactionsa purchase of XRP or bitcoin on the Canadian crypto exchange (or from a dealer) using Canadian dollars, and a sale of XRP/bitcoin on the Filipino crypto exchange (or to a dealer) for pesos. If the sum of these two sets of hassles and fees is less than the traditional single set of hassles and fees, then going the cypto route may make some sense for her. But I confess that I think it is highly unlikely that two sets of fees beat one.

It could very well be quicker for my hair dresser to reload her Filipino account via XRP/bitcoin than the traditional route. For instance, the dealer who is buying her Canadian dollars and selling her pesos may delay the peso leg of the transaction for twenty-four hours. But this sluggishness isn't inherent to a fiat-to-fiat transfer. If she asks nicely, there is no reason the dealer can't expedite the transaction so that the pesos appear in her account within the hour. By queuing her request with many others over a twenty-four hour period the dealer reduces his overall costs, these benefits flowing back to my hair dresser in the form of reduced fees. Likewise, my hair dresser could choose to queue her XRP/bitcoin payment into a big chunk along with other people's cryptocurrency payments. This would slow things down, but reduce fees.

US dollars a bridge currency

Not all traditional cross border payments involve one transaction. Canada-Philippines is a relatively popular payments route, but rarely used payments corridors, say like Canada to Uzbekistan, will incorporate a third fiat currency—probably U.S. dollarsas a bridge currency. For this payment to proceed, my hairdresser will need both a Canadian dollar account and a U.S. dollar account. She will have to find a counterpart who straddles the U.S. and Uzbek banking systems by maintaining a U.S. dollar account and an Uzbekistani Som account. Once she transfers her counterpart some U.S. dollars, then he can execute the Uzbek leg of the payment.

Even on exotic corridors I have troubles seeing how XRP/bitcoin can compete as a bridge. The dollar is the world's most entrenched currency. The CADUSD market will always be deeper than the XRP-to-CAD or bitcoin-to-CAD market, and same on the Uzbek Som side. This depth means that transaction costs on U.S. dollar trades will be lower than on crypto trades. For this calculus to change, bitcoin or XRP will somehow have to displace the U.S. dollar as the world's most liquid medium of exchange. But this is unlikely to happen due to the incredible volatility of cryptocurrencies.


Which leads into the next defect of crytocurrencies as bridge assets. XRP and bitcoin are inherently volatile assets, so using crypto as a bridge means the risk of encountering a plunge in value.  In the case of XRPs, my hairdresser will have to hold them for at least a few moments (or even minutes), but that could be enough time to cause some damage. As for bitcoin, which is slower, she will have to carry them for an hour or two before they can be sold in Philippines. That's an eternity in cryptoland. To top it off, crypto exchanges are notoriously risky, outages and thefts being a regular occurrence. These are pretty big risks for my hair dresser to take, so using crypto markets will only make sense if they provide her enough compensating efficiencies.

Where might these come from? Traditional cross border payments have typically offered very little in the way of transparency. If my hair dresser's payment is stuck, it'll be hard for her to get information on its status. To cope with this informational gap, she may choose to constantly over-fund her peso account, which hurts her pocket book. One advantage of something like Ripple is that all XRPs are recorded on the public Ripple ledger, and thus my hair dresser should have a better idea about what stage her payment has progressed. And this may give her the confidence to reduce the amount by which she pre-funds her peso account, the freed up capital being invested in her salon.

That's a nice feature, but I don't quite see how increased transparency can possibly make up for 1) the inherent risks of holding cryptocurrencies, even if just for a few moments, and 2) the aforementioned transactions costs involved in running the bridge. Furthermore, the transparency advantage is being eroded as traditional payments systems respond to the competitive threat posed by players like Ripple. SWIFT, the communications network that is relied on to facilitate traditional cross border payments, has recently incorporated a tracking number to all payments, thus allowing users to get a real-time end-to-end view on the status of their payments.

So for now, I don't think there is much merit to using crypto as currency bridge in cross border payments. That doesn't mean XRP must crash because it has no use case. Dogecoina parody cryptocurrency that recently rose above $1 billion in valuedemonstrates that coins don't need a fundamental use case to justify their price. But I've been wrong many times about cryptoland, so let's see what happens.


  1. Thanks for the post. So often I don't know the details of specific monetary practices and you seem one of the few explaining these things.

  2. 'The only way I can make a bank-to-bank payment to you is indirectly, by turning to a third-party who straddles both universes.'

    We have already included direct cash payment. Everything in the new tech is direct, point to point cash. I cannot think of another way to say it. Everything is a bearer note.

    Technical it works because each person has a counterfeit proof ATM cash card that obeys the spending rules, no banks needed. Underneath, everything is two party, point to point cash. It looks like we all use ATM cards, but those ATM cards can hold bearer notes, they make bearer notes work, no banks needed. The cards work in person, and over networks, any arbitrary network works.

  3. well, this is good example of mixing independent things together. XRP and other cryptos are based on DLT, meaning that a transaction is recorded in the whole universe of nodes, no hub involved. And any node can upload the tranasction. If the "normal" currencies, like USD, would be brought to the same DLT platform, no need for cryptos would ever come to a mind. In other words, if the banks themself would allow each other to make an input in the acounting systems, i.e. bank A records the transaction in the systems of bank B and by doing so, the banks would creat their own DLT platform, any currency would be doing the same job as the XRP in this article.

    1. "If the "normal" currencies, like USD, would be brought to the same DLT platform, no need for cryptos would ever come to a mind."

      What you are describing is Ripple's other proposed solution to solving the cross border payments puzzle (they refer to this product as xCurrent).

      My post was very careful to focus on Ripple's proposed XRP solution (what the company refers to as xRapid).

  4. If I understand this post correctly, crypto as a bridge requires two conversions: fiat1->crypto, crypto->fiat2, so it isn't direct, unless I misunderstand what you are trying to say.

  5. I am a novice with CryptoCurrency but have a bitcoin stake. CC seems to be P2P , making it a natural for some tasks. Donations, media subscriptions , and family support payments are three common tasks that immediately come to mind. Especially convenient if a currency translation is necessary.

    Being P2P, both sender and receiver must be members of the same CC network. So, if I want to donate to your cause, it matters not if we earn and spend in different currencies. It only matters that we have a common interconnection (the CC) for exchange. The beneficiary of a donation is always better off when donation is in-hand.

    Used this way, CCs seem to be like world wide 'notched sticks' each CC being unique. Better than 'stick', perhaps a model of a closed rope loop. The rope loop represents the number of currency units. Each unit then further divided and assigned ownership privilege.

    1. Your approach does not handle the congestion problem for the exchanges. So one ends up paying a variable congestion fee which is equivalent to an interest charge by a bank. It is not P2P. P2P is bearer digital notes exchanged directly between parties without double spending.

      The concept, P2P was a fraud foisted on us, and was never the proper semantic, the idea of blockchainers was to eliminate bearer notes (cash) , they are committing the same fraud that some central bankers are trying.