FlyClient - Super-Light Clients for Cryptocurrencies

FlyClient - Super-Light Clients for Cryptocurrencies

IEEE Symposium on Security and Privacy via YouTube Direct link

Flyclient idea: Find Fork Point

17 of 24

17 of 24

Flyclient idea: Find Fork Point

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

FlyClient - Super-Light Clients for Cryptocurrencies

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Recall: Bitcoin blockchain format
  3. 3 Validity of a blockchain
  4. 4 Validity of a Block Header
  5. 5 Two Valid Blockchains?
  6. 6 Blockchain size: A growing problem
  7. 7 Simple Payment Verifying Client Satoshi'08
  8. 8 Verify Block Headers
  9. 9 Use the Longest Chain Rule
  10. 10 Can verify specific transactions (with help)
  11. 11 SPV Properties and Problems
  12. 12 Flyclient: A different approach to super-light clients
  13. 13 Verifying Transaction MMR proof
  14. 14 Flyclient: Two Heads?
  15. 15 Flyclient Strawman 1: sample constant # of blocks
  16. 16 Flyclient Strawman 1 problem: Forking
  17. 17 Flyclient idea: Find Fork Point
  18. 18 Flyclient: Idea bound forking point
  19. 19 Sampling distribution of randomized protocol
  20. 20 Optimizing Distribution
  21. 21 Querying Distribution over Weight
  22. 22 Non Interactive Flyclient
  23. 23 Evaluation (Ethereum)
  24. 24 Flyclient deployment

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.