+ All Categories
Home > Documents > Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... ·...

Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... ·...

Date post: 06-Jun-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
75
Pocket change for the web
Transcript
Page 1: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Pocket change for the web

Page 2: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

1. Problem/solution2. Demo3. Business4. Why Blockchain5. Smart contracting

Page 3: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Web = content + advertising

Page 4: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Users don’t like web ads

Page 5: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Indonesia 58%Germany 29%USA 18%

Source: PageFair Report 2017

Ad blocking

Page 6: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

PAYWALL

€30/month €15/month

€10/month€25/month

Page 7: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

99% of paywalls have bad UX

Page 8: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

“99% of paywalls have bad UX”Meinhard Benn, 2017

Page 9: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Alternative: Micropayments

Page 10: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Payment fees: 10-30c + %

Page 11: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Sending 1c over the internet is impossible

Page 12: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

2cwww.

10cwww.

5cwww.

4cwww.

Solution: Frictionless Nanopayments

Page 13: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Nano: 1c or less

Page 14: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Demo

Page 15: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Contents hidden

Page 16: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Individual payments

Page 17: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

No sign-up

Page 18: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

No download

Page 19: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

No click

Page 20: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Combining access and payment

Page 21: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Across websites

Page 22: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Text, image, audio/video, PDF, ebooks

Page 23: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Publisher dashboard

Page 24: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

WordPress plugin

Page 25: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Open API

Page 26: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Business model

Page 27: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

10% transaction fee

Page 28: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Free for consumers

Page 29: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Traction

Page 30: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

360Publishers

35KUser wallets Cooperation

Page 31: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

5c average payment amount

Page 32: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Future

Page 33: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

More top-up methods

Page 34: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Website to user payments

Page 35: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Monetisation of personal data (Me2B)

Page 36: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

API for nanopayments

Page 37: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Machine-to-machine payments (IoT)

Page 38: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Why blockchain?

Page 39: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Speed: Everything is already built

Page 40: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Security: Built and “stress-tested” by hackers

Page 41: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Stability: Blockchains don’t go down

Page 42: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

SatoshiPay Beta: 4 devs, €350k budget

Page 43: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Permissionless innovation

Page 44: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Why Bitcoin blockchain?

Page 45: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Biggest blockchain (80%)

Page 46: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

“Dumb contracts” sufficient

Page 47: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Blockchain replaceable

Page 48: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Bitcoin Micropayment Channel

Page 49: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Bitcoin transactions shortcomings:

Page 50: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Not instant

Page 51: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Blockchain bloat

Page 52: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Relatively high fees

Page 53: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Solution: Smart Contracts

Page 54: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Micropayment Channels

Page 55: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Contract between sender and receiver

Page 56: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funds parked on multi-signature escrow address

Page 57: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Transaction drafts exchanged “off-chain”

Page 58: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Contract can be executed by both partiesat any given time

Page 59: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Sender Recipient

Direct bitcoin transaction (tx)

Page 60: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

TxSender Recipient

Direct bitcoin transaction (tx)

Page 61: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

TxSender Recipient

Direct bitcoin transaction (tx)Not suitable for payments below €5

● Too expensive: ~€0.50/tx● Too many: Bitcoin currently allows 3 tx/s in total● Too slow: Min. 10 minutes confirmation time

Page 62: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Escrow

Sender Recipient

Page 63: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding TxEscrow

Sender Recipient

Page 64: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

Escrow

Sender Recipient

Page 65: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

Payout Tx

Negotiation

Escrow

Sender Recipient

Page 66: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

SignaturePayout Tx

Signature

Negotiation

Escrow

Sender Recipient

Page 67: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

Payout Tx

SignaturePayout Tx

Signature

Negotiation

Escrow

Sender Recipient

Page 68: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

Payout Tx

SignaturePayout Tx

Bitcoin Network

Signature

Negotiation

Escrow

Sender Recipient

Page 69: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

Payout Tx

SignaturePayout Tx

Bitcoin Network

Signature

Negotiation

Payment Channel

Escrow

Sender Recipient

Page 70: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Funding Tx

Refund Tx

Payout Tx

SignaturePayout Tx

Bitcoin Network

Signature

Negotiation

Payment Channel

Escrow

Sender Recipient

Page 71: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

No fees apart from 2 transactions

Page 72: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Instant

Page 73: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

No blockchain bloat

Page 74: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

Allows nanopayments

Page 75: Pocket change for the web - files.messe.defiles.messe.de/abstracts/78106_Meinhard_Benn... · Bitcoin Micropayment Channel. Bitcoin transactions shortcomings: Not instant. Blockchain

@SatoshiPay

We are hiring!sp.gg/jobs


Recommended