Date post: | 11-Apr-2017 |
Category: |
Economy & Finance |
Upload: | interledger |
View: | 1,495 times |
Download: | 0 times |
Introductory Webinar
Interledger
Oct 20th • Evan Schwartz & Stefan Thomas
1
Payments Work Great!
2
Payments Work Great!** Within Each Payment System
3
So Let's Use One System for Everything?
4
But Different People Have Different Needs...
Micropayments Bank-to-bank settlement
5
But Different People Have Different Needs...
Maximum Decentralization
MinimumLatency
6
But Different People Have Different Needs...
Zero Inflation Zero Interest
7
…Served by Different Assets and Ledgers
8
How Do You Pay Across Ledgers?
???
9
There Are Lots of Ways
10
But No Standard
11
Why isn't it like the Internet?
12
Internet standards are aboutrelaying information
13
Can we relay money?
14
Ledgers Track Accounts and Balances
Sender RecipientLedger
15
But: Not Everyone Is on the Same Ledger
16
Connectors Relay Money
Connector
17
Connectors Relay Money
Connector
Alice 100
Chloe 0
Chloe 100
Bob 0100 100
Payment vs. Payment
18
What if the connector drops it?
19
Money Would Be Lost
Alice 100
Chloe 0
Chloe 100
Bob 0
?
100
20
We need Atomicity
21
Either Both Transactions Execute...
Alice 100
Chloe 0
Chloe 100
Bob 0100 100
22
...Or Neither of Them Do
Alice 100
Chloe 0
Chloe 100
Bob 0
23
We use escrow and notaries to provide atomicity
24
Atomic Payments
Alice 100
Escrow 0
Chloe 0
Chloe 100
Escrow 0
Bob 0
Ledger-Provided Escrow Protects Participants from Risk
25
Atomic Payments
Alice 100
Escrow 0
Chloe 0
Chloe 100
Escrow 0
Bob 0
Notaries Coordinate Transfers on Different Ledgers
26
In the Preparation Phase, the sender and connectors escrow funds
27
Atomic Payments
Alice 100
Escrow 0
Chloe 0
Chloe 100
Escrow 0
Bob 0
Preparation Phase
100
28
Atomic Payments
Alice 0
Escrow 100
Chloe 0
Chloe 100
Escrow 0
Bob 0
Preparation Phase
100
29
Atomic Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 100
Bob 0
Preparation Phase
30
In the Execution Phase,a receipt from the recipient unlocks escrowed funds
31
Atomic Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 100
Bob 0
Recipient Signs Receipt Before a Timeout
32
Atomic Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 100
Bob 0
Notaries Pass Receipt to Ledgers
100100
33
Atomic Payments
Alice 0
Escrow 0
Chloe 100
Chloe 0
Escrow 0
Bob 100
Payment is Completed
34
And without Notaries?
35
In the Universal mode, transfer ordering ensures payment is executed fully
36
Universal Payments
Alice 100
Escrow 0
Chloe 0
Chloe 100
Escrow 0
Bob 0
Same Setup
37
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 100
Bob 0
Funds Are Escrowed By Sender and Connectors
38
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 100
Bob 0
Recipient Signs Receipt
39
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 100
Bob 0
Recipient Receives Money
100
40
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 0
Bob 100
How Does Chloe Get Reimbursed?
41
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 0
Bob 100
Chloe Gets Receipt
42
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 0
Bob 100
Chloe Passes the Receipt On
43
Universal Payments
Alice 0
Escrow 100
Chloe 0
Chloe 0
Escrow 0
Bob 100
Chloe Gets Paid
100
44
Universal Payments
Alice 0
Escrow 0
Chloe 100
Chloe 0
Escrow 0
Bob 100
Payment Is Complete
45
This enables money to be securely relayed
46
Chained PaymentsFrom Any Sender to Any Recipient
47
Risk-Free for Sender and Recipient
48
Limitlessly ScalableConnectors and Ledgers Can Be Added to Handle More Payments
49
Connecting Disparate SystemsMinimal Standard to Link Banks, Cryptocurrencies, etc
50
Let’s Build the Internet of Value
51
Join the Interledger Community Group
Interledger.org
52