Blockchain and smart contracts explained (and simplified)
summary
Explains that blockchain is a costly way to solve hard Byzantine consensus and that smart contract = class not inherently tied to a distributed ledger, walks through CAP and double spending, cites Bitcoin bandwidth as 1 MB per 10 minutes and low TPS, and demos a lightweight Python prototype called PI ledger prototype that stores contracts in a local database for fast prototyping but has rough edges and occasional demo failures.
AI-written summary · about
chapters (16)
- 0:00Blockchain and smart contracts intro
- 2:07Distributed ledger explained
- 6:492008 crisis and blockchain rise
- 7:54Smart contracts vs ledgers
- 9:42Centralized vs distributed storage
- 10:29CAP theorem in distributed systems
- 12:55Byzantine agreement problem
- 16:06Double spending and Bitcoin
- 19:45Costs of trustless systems
- 21:33Smart contracts when trust possible
- 23:44Simple smart contract demo
- 29:34Q&A on test networks
- 34:16Future of smart contracts
- 35:43DAO crisis and trust in miners
- 37:53Mining pools risks
- 39:16Private blockchains trends
related talks
51mDemystifying Blockchain: Infrastructures, Smart Contracts & Apps
39mThe Blockchain Paradox
01h 02mBlockchain is Cyberpunk
44mSolving real-world problems with distributed ledger technology
51mBlockchain and smart contracts (...)
50mBlockchain and Smart contracts
23mBlockchain
36mDecrypting Tech Hype for the Busy Coder
