Smart contracts in a blockchain change everything
summary
Titles claim transformation but specifics decide: King of the Ether lost payouts when a send to an address fails due to underestimated gas and lacks error handling; DAO drained ~$3M of $150M leading to hard fork when recursive calls bypassed accounting; contracts with growing arrays hit execution limits so gas-limit bug locks funds permanently; mitigations include proxies, separating logic and data, unit tests and test chains, and permissioned fabrics like Hyperledger Fabric offers alterable consensus for business cases.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:36Blockchain technology matters
- 6:26Blockchains establish trust
- 10:20Smart contracts explained
- 13:59First smart contract apps
- 16:07Faster business with smart contracts
- 19:12Smart contract failures
- 28:17Why code alone cannot be the law
- 31:13Updating smart contracts
- 33:26Testing smart contracts
- 38:13Future of notaries and law
- 41:12Testing smart contract data
- 44:05Closing
related talks
12mSmart Contract Security
51mBlockchain and smart contracts (...)
24mAn Introduction to Smart Contracts
40mBlockchain and smart contracts explained (and simplified)
15mPowering DAOs with the Smart Contract Stack
25mCommSec D2 - Smart Contract (In)Security
50mBlockchain and Smart contracts
17mMakerDAO Smart Contract Safety - When Billions are at Stake
