WORK-IN-PROGRESS / DRAFT - WORK-IN-PROGRESS / DRAFT - WORK-IN-PROGRESS / DRAFT
by Andreas M. Antonopoulos, Gavin Wood
Note: This is the original source reformatted in a single-page book edition (using the Manuscripts format).
- What is Ethereum?
- Compared to Bitcoin
 - Development of Ethereum
 - The birth of Ethereum
 - Ethereum's four stages of development
 - Ethereum: A general purpose blockchain
 - Ethereum's components
 - Ethereum and Turing Completeness
 - From general purpose blockchains to Decentralized Applications (DApps)
 - Evolving the World Wide Web
 - Ethereum's development culture
 - Why learn Ethereum?
 - What this book will teach you?
 
 - Tokens
- What are tokens?
 - How are tokens used?
 - Tokens and fungibility
 - Counterparty risk
 - Tokens and intrinsicality
 - Using tokens: utility or equity
 - Token Standards
- ERC20 Token Standard
 - Launching our own ERC20 token
 - Interacting with METoken using the truffle console
 - Sending ERC20 tokens to contract addresses
 - Demonstrating the approve & transferFrom workflow
 - Issues with ERC20 tokens
 - ERC223 - a proposed token contract interface standard
 - ERC777 - a proposed token contract interface standard
 - ERC721 - non-fungible token (deed) standard
 
 - Token standards
 - Security by maturity
 - Extensions to token interface standards
 - Tokens and ICOs
 
 
See the original source repo.