+ All Categories
Home > Economy & Finance > ILP Workshop Presentation 2 25

ILP Workshop Presentation 2 25

Date post: 21-Apr-2017
Category:
Upload: interledger
View: 683 times
Download: 0 times
Share this document with a friend
49
Interledger Overview Stefan Thomas • Evan Schwartz 1st Community Group Workshop
Transcript

Interledger Overview

Stefan Thomas • Evan Schwartz

1st Community Group Workshop

Why are we here?

Payments Work Great!Payments Work Great!*

...until you need to go across systems

Payments are easywithin one ledger!

The world will never agree to use one single ledger

We need an open protocol for

interledger payments

INTERLEDGERPayments across payment networks

8

Ledgers track accounts and balances

Sender RecipientLedger

9

But not everyone is on the same ledger

10

Connectors relay money

Connector

11

Connectors relay money

Connector

Alice 100

Chloe 0

Chloe 110

Bob 0100 110

12

What if theconnector drops it?

13

Money would be lost

Alice 100

Chloe 0

Chloe 110

Bob 0

?

100

14

Escrow provides security

15

Ledger-provided escrow reduces risk

Alice 100

Escrow 0

Chloe 0

Chloe 110

Escrow 0

Bob 0

16

Funds are escrowed from left to right

17

Alice 100

Escrow 0

Chloe 0

Chloe 110

Escrow 0

Bob 0

ESCROW

Sender puts funds into escrow

Alice 100

Escrow 0

Chloe 0

Chloe 110

Escrow 0

Bob 0

100

18

Connectors put funds into escrow

Alice 0

Escrow 100

Chloe 0

Chloe 110

Escrow 0

Bob 0

110

19

Transfers are executed right to left

20

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 110

Bob 0

EXECUTION

Recipient signs receipt

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 110

Bob 0

21

Receipt releases funds from escrow

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 110

Bob 0110

22

How does the connector get reimbursed?

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 0

Bob 110

23

?

Connector gets receipt from ledger

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 0

Bob 110

24

Connector passes on the receipt

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 0

Bob 110

25

Receipt releases funds from escrow

Alice 0

Escrow 100

Chloe 0

Chloe 0

Escrow 0

Bob 110100

26

Payment is complete

Alice 0

Escrow 0

Chloe 100

Chloe 0

Escrow 0

Bob 110

27

28

ESCROW

Transfers are escrowed L2R, executed R2L

EXECUTION

Paths can be short

29

Or long

30

Or even longer

31

The Interledger

Any ledger can join…

Just by peering

ILP Value Proposition

Everyone has global reach.OPEN

Fit to be a standard.NEUTRAL

Anybody, any currency, any country.UNIVERSAL

Demo Time

Questions?

Use Case Example + DemoContent Micropayments

Let’s say Robert wrote a poem...

“Two roads diverged in a yellow wood,And sorry I could not travel both...”

And Sarah turned that into a song...

“Two roads diverged in a yellow wood,And sorry I could not travel both...”

And Tracy used that song in a movie....

“Two roads diverged in a yellow wood,And sorry I could not travel both...”

Robert loves other people reading,sharing, and using his poems

Robert loves other people reading,sharing, and using his poems

...as long as he is paid fairly.

Sarah loves other people listening to, sharing, and using her songs

...as long as she is paid fairly.

Tracy loves other people watching,sharing, and using her movies

...as long as she is paid fairly.

What if we could directly pay Robert, Sarah, and Tracyat the same time?


Recommended