Let's say there are five people.

Alice <-> Bob <-> Charlie <-> David <-> Eve

Each of them trusts the person next to them. For instance, Charlie trusts Bob and David, but not Alice or Eve.

Alice run a donut shop. One day, Eve comes in and asks to buy a donut. Eve creates an IOU, then uses the web of trust to resolve it. Eve leaves with the donut.

Eve then flees the country. Complicating the situation, David is broke, and was relying on Eve's IOU to pay Charlie.

Who gets hurt in this situation?

  • In this case, anyone bob or charlie can pay, as they directly hold (or through web of trust) IOU for david or eve. Alice sells donut because, she can reach Eve through his web of trust, and intermediate links hold enough IOU.
    – vi.su.
    Commented Feb 21, 2013 at 1:23

1 Answer 1


There are two very important concepts here:

  1. You can only be hurt by someone you chose to trust.

  2. A chain only exists instantaneously while a payment is made.

The answer to your question depends on whether David pays Charlie or not. If David pays Charlie, then David gets hurt because he trusted Eve and she betrayed him. If David doesn't pay Charlie, then Charlie gets hurt because he trusted David and David betrayed him.

David learns a valuable lesson here. If you trust someone, you may wind up on the hook for the full amount you were willing to trust them for. Your choice will be to make good on them or betray the trust that people have extended to you.

Alice still holds an IOU from Bob and she agreed to trust Bob. Unless Bob betrays her, she's safe.

Now, this may not be exactly what happens. For example, if David can find someone else who will take Eve's IOUs that leads to a payment path to Charlie, he can meet his obligations and stick someone else who chose to trust Eve with her worthless IOUs. So you may get a game of "hot potato" with someone getting stuck with it last.

It is important to understand that when you extend trust to someone in Ripple, you are trusting them to hold your money -- money you may owe to other people. It should not be done lightly, except perhaps in small amounts.

  • 3
    That's interesting. Your total potential liability is the amount of trust you extend. In effect, the trust CREATES the currency.
    – jim618
    Commented Feb 21, 2013 at 14:55
  • @David Does the protocol allow intermediaries to charge fees for the risk that they're taking?
    – Nick ODell
    Commented Feb 23, 2013 at 6:49
  • 2
    @NickODell: Yes. I prefer to think of it as for the liquidity they are providing. Commented Feb 23, 2013 at 8:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.