Myself
  • Libbitcoin Contributor / Trainer
    • Eric Voskuil (Libbitcoin/Cryptoeconomics)
    • Code Review / Documentation
    • Bitcoin Meetups / Conferences

  • Bitcoin Protocol Educator
    • Online: TeachBitcoin.io
    • Classroom:
      • 21Lectures (w/ Decker, Schnelli)
      • Swiss Universities (ETHZ, HSLU, HSR)

  • Bitcoin Protocol Researcher (WIP)
    • Protocol Design & Systems Development

Routing, HTLC's, Security Trade-offs
  • Payment Channels

  • Payment Routing

  • Future Protocol Work

  • TeachBitcoin.io

Topics
  • Payment Channels
    • 1. Channel States

Topics
  • Payment Channels
    • 1. Channel States
    • 2. Balance Delivery

Topics
  • Payment Channels
    • 1. Channel States
    • 2. Balance Delivery
    • 3. Malleability

Topics
  • Payment Channels
    • 1. Channel States
    • 2. Balance Delivery
    • 3. Malleability
    • 4. State Revocation

Topics
  • Payment Channels
    • 1. Channel States
    • 2. Balance Delivery
    • 3. Malleability
    • 4. State Revocation
    • 5. Security Trade-off

Topics
  • Payment Channels
    • 1. Channel States
    • 2. Balance Delivery
    • 3. Malleability
    • 4. State Revocation
    • 5. Security Trade-off
    • 6. Denomination

Topics
  • Payment Channels

  • Payment Routing
    • 1. Routing Across Channels

Topics
  • Payment Channels

  • Payment Routing
    • 1. Routing Across Channels
    • 2. Hashlocks

Topics
  • Payment Channels

  • Payment Routing
    • 1. Routing Across Channels
    • 2. Hashlocks
    • 3. Timelocks

Topics
  • Payment Channels

  • Payment Routing
    • 1. Routing Across Channels
    • 2. Hashlocks
    • 3. Timelocks
    • 4. HTLC's

Topics
  • Payment Channels

  • Payment Routing

  • Future Protocol Work
    • 1. Single/Dual-Funding

Single-funded Channels
Dual-funded Channels
Topics
  • Payment Channels

  • Payment Routing

  • Future Protocol Work
    • 1. Single/Dual-Funding
    • 2. Fees (CPFP/RBF)

Topics
  • Payment Channels

  • Payment Routing

  • Future Protocol Work

  • TeachBitcoin.io

TeachBitcoin.io
  • First online course: Feb 22nd, 2019
    • In-depth Protocol Skillset for Production Environments (Wallets, Exchanges, R&D).
    • Coursework built with C++ Libbitcoin Library (Bash/C++).
    • 1 month duration, 8 Live Sessions, 6-10 hours/ week.

  • Apply for first course:
    • Retake as often as you like in next 6 months.
    • Rolling admissions.
    • Student discount for all (175 EUR).