~/talk

402: Payment Required. Micropayments for IoT

Talkat PyCon AU 2016 · 2016-08-12..08-16· IoT miniconf· [web-platform, cryptography]
links:none on file
slides:none on file

A concrete demo of HTTP-based micropayments: a three-step 402 flow where a client gets a payment challenge, uses the 21 library to post a Bitcoin transaction on the Bitcoin blockchain, receives a receipt and retries the request. Built examples include a storage filesystem charged per byte (works but unstable) and a distributed ping test that paid 7 remote pings at 3,000 bits each. Major limits remain: on-chain fees (~$0.08) too high, no robust proof-of-service or refunds, and workarounds like Lightning or verifiable computation are needed.

AI-written summary · about

  1. 0:00Introduction
  2. 1:12Forward to Payment Required
  3. 2:55Smart Sprinkler
  4. 6:35FourCast
  5. 14:17Service Setup
  6. 15:14Demo
  7. 19:52Things to be done
  8. 23:11Protocols
  9. 24:04HTTP
  10. 27:22Lightning Paper Network
  11. 28:35Ned Zero
  12. 29:39Theorem
  13. 31:02Lessons learned
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.