Developing Distributed Apps on the Ethereum Blockchain
summary
Explains how Ethereum generalizes Bitcoin and runs Solidity token contract code on a stack-based EVM; builds a Pyramid token (buy price rises, sell returns last price) with on-chain storage and nonce tracking, deploys and tests it in Remix JavaScript VM, exercises buy/sell paths and observes state changes and balances, uses IPFS-hosted front end served by a Mist-like browser; notes gas accounting (example gas price ~0.001 Ether) and demonstrates the app working across devices via the IPFS hash.
AI-written summary · about
chapters (11)
- 0:00Introduction to talk
- 0:12Bitcoin and decentralized systems
- 3:09Centralized vs decentralized systems
- 12:27Bitcoin problems and solutions
- 13:16Introduction to Ethereum
- 16:09Ethereum Virtual Machine basics
- 23:31Solidity language overview
- 25:16Pyramid token smart contract demo
- 31:06New browser for distributed apps
- 36:09Mist Light decentralized browser demo
- 39:04Q&A session
related talks
42mBuilding Full-Stack dApps
36mBuilding Decentralized Apps with Angular and Embark
19mThe Immutable Web
01h 08mBuilding apps quickly on Ethereum
34mBlockchain, Ethereum and Business Applications
37mNode.js & Blockchain
30mTalking with Ethereum smart contracts from the browser
16mImagining a world with Ethereum
