Instructor's notes - before lecture
Blockchain basics
Concept of maintaining a shared, public, immutable ledger
Bitcoin: blocks, chain, consensus, transactions
- Bitcoin script
- Smart contracts: The vending machine analogy, Ethereum
- Other: Oracles, multi-sig contracts
- Tokens vs cryptocurrencies
DAOs
Goal: fully on-chain organizations
Purposes: many in principle
DAO example: community investment
On-chain funding
Often: anyone can join, contribute
On-chain governance
Proposals, voting (see E-voting next week)
Issue: software bugs (see DAO)
Issue: centralization of control, takeovers
next time: explain better how The DAO actually worked
E.g., how users put funding in, propose, vote, etc.
Last modified: Thursday, 2 November 2023, 19:25