Lecture 19: Smart Contracts, Part 1

Smart Contracts, Part 1
- Difference between a smart contract and a runtime
- What to consider when writing a smart contract
- What belongs in a smart contract
The Concept Of Smart Contracts
The State Transition Function
The State Transition Function
State Transition Function
State Transitions
The State Transition Function
Turing Complete Language
Turing A Complete Language
Smart Contracts: Drawbacks
Etherium And Smart Contracts
Proof Concept
The Solution: Gas