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.