Cashu open source contributor
What is ecash?
How does it work?
Why is it useful?
[1983] (Chaumian) Ecash is a an electronic cash system that uses:
To replicate the properties of physical cash in the digital realm
A better custody system
A better custody system
IOU (backed by something)
IOU (backed by something)
A better custody system
IOU (backed by something)
IOU (backed by something)
What digital payments should've been
A better custody system
IOU (backed by something)
IOU (backed by something)
What digital payments should've been
Bitcoin "Layer"
A better custody system
IOU (backed by something)
IOU (backed by something)
What digital payments should've been
Bitcoin "Layer"
Scaling solution for Bitcoin
A better custody system
IOU (backed by something)
IOU (backed by something)
What digital payments should've been
Bitcoin "Layer"
Scaling solution for Bitcoin
A solution for every problem
No Ledger
Distributed Ledger
No Ledger
Distributed Ledger
Bearer Token
UTXO
No Ledger
Distributed Ledger
Bearer Token
UTXO
Public transactions
Blinded transactions
No Ledger
Distributed Ledger
Bearer Token
UTXO
Public transactions
Blinded transactions
Decentralized Blockchain
Centralized verification
No Ledger
Distributed Ledger
Bearer Token
UTXO
Public transactions
Blinded transactions
Decentralized Blockchain
Centralized verification
Trusted
Trustless
No Ledger
Distributed Ledger
Bearer Token
UTXO
Public transactions
Blinded transactions
Decentralized Blockchain
Centralized verification
Trusted
Trustless
Ephemeral transactions
Eternal transactions
No Ledger
Distributed Ledger
Bearer Token
UTXO
Public transactions
Blinded transactions
Decentralized Blockchain
Centralized verification
Trusted
Trustless
Ephemeral transactions
Eternal transactions
|
|
|---|
How?
"Traditional" custodial setup
Alice
Bob
Charlie
Alice
Bob
Charlie
| Sender | Amount | Receiver |
|---|---|---|
| Alice | 10$ | Bob |
| User | Balance |
|---|---|
| Alice | 20$ |
| Bob | 10$ |
| Charlie | 0$ |
Alice
Bob
Charlie
| Sender | Amount | Receiver |
|---|---|---|
| Alice | 10$ | Bob |
| Bob | 5$ | Charlie |
| User | Balance |
|---|---|
| Alice | 20$ |
| Bob | 5$ |
| Charlie | 5$ |
Alice
Bob
Charlie
Authorize
Ecash custodial setup
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
Only Alice can open
Carbon paper
| Spent secrets |
|---|
Alice
Bob
Charlie
secret
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
Alice
Bob
Charlie
| Spent secrets |
|---|
No Ledger
Bearer Token
Blinded transactions
| Spent secrets |
|---|
No Ledger
Bearer Token
Blinded transactions
cryptography
Peer to peer payments
Offline payments*
Peer to peer payments
Provide LN infrastructure to users
HTLCs
"Smart Contracts"
Blinded authorization
npub1cj6ndx5akfazux7f0vjl4fyx9k0ulf682p437fe03a9ndwqjm0tqj886t6
Let's keep in touch on nostr