Blockchain & Web3
A comprehensive curriculum covering blockchain technology from foundational distributed ledger concepts through advanced Web3 development. Learners progress from understanding how blockchains work and why they matter, through cryptography, consensus mechanisms, smart contracts, DeFi protocols, NFTs, DAOs, and hands-on Web3 development. By the end, learners can evaluate crypto projects critically, read and reason about smart contracts, and build decentralized applications.
8 pillars27 courses182 concepts~180h estimated
What you'll learn
Blockchain Foundations
Ethereum & Programmable Blockchains(8 concepts)
- Ethereum's Origin & Vision
- EVM Architecture
- The Merge
- Ethereum's Account Model
- Gas & Fee Mechanics
- Ethereum's Scaling Roadmap
- Ether as Fuel
- EIP-1559 & Fee Burning
Distributed Ledger Technology(7 concepts)
- The Double-Spending Problem
- Blocks and Chains
- Centralized vs Decentralized Systems
- Transaction Lifecycle
- History of Digital Money
- Nodes and Networks
- Reading Block Explorers
Blockchain Ecosystem Landscape(5 concepts)
- The Blockchain Trilemma
- Optimistic Rollups
- Comparing Layer 1 Chains
- ZK Rollups
- Sidechains & Bridges
Bitcoin & the Genesis of Blockchain(9 concepts)
- Satoshi Nakamoto's Whitepaper
- The UTXO Model
- The Scalability Debate
- The Genesis Block
- Bitcoin Script
- The Lightning Network
- The Halving & Bitcoin's Monetary Policy
- SegWit & Taproot Upgrades
- Bitcoin Mining Economics
Cryptography & Security
Cryptographic Primitives(8 concepts)
- What Is a Hash Function
- Merkle Tree Construction
- Asymmetric Cryptography
- Hash Functions in Blockchains
- Merkle Proofs
- ECDSA Signatures
- Advanced Tree Structures
- Schnorr Signatures & Multi-Signatures
Public Key Infrastructure(6 concepts)
- Seed Phrases & Entropy
- Wallet Types
- Hierarchical Deterministic Wallets
- Multisig & MPC Wallets
- Address Formats & Encoding
- Operational Security Best Practices
Blockchain Security & Attack Vectors(8 concepts)
- 51% Attacks
- Eclipse & Sybil Attacks
- Zero-Knowledge Proof Concepts
- Selfish Mining
- Front-Running & MEV
- SNARKs vs STARKs
- Nothing-at-Stake & Long-Range Attacks
- Social Engineering in Crypto
Consensus & Network Architecture
Proof of Work & Mining(6 concepts)
- The Mining Puzzle
- Mining Hardware Evolution
- Difficulty Adjustment
- Mining Pools
- Hash Rate & Network Security
- The Energy Debate
Proof of Stake & Alternative Consensus(8 concepts)
- Validator Lifecycle
- Delegated Proof of Stake
- Proof of Authority
- Slashing Conditions
- Liquid Staking
- Proof of History
- Staking Economics
- DAG-Based Consensus
Network Topology & Scaling(5 concepts)
- Gossip Protocols
- Monolithic vs Modular Blockchains
- Mempool Dynamics
- Data Availability & Sampling
- Sharding
Consensus Fundamentals(5 concepts)
- The Byzantine Generals Problem
- Practical Byzantine Fault Tolerance (PBFT)
- The CAP Theorem
- Tendermint Consensus
- Finality: Probabilistic vs Deterministic
Smart Contracts
Smart Contract Fundamentals(8 concepts)
- The Smart Contract Concept
- Contract-to-Contract Calls
- The Oracle Problem
- Deterministic Execution
- Composability & Money Legos
- Chainlink & Oracle Networks
- Contract Lifecycle
- Events & Logs
Advanced Smart Contract Patterns(7 concepts)
- Proxy Patterns
- Factory & Clone Patterns
- Vyper: Security by Simplicity
- Storage Layout & Collision Prevention
- The Diamond Standard (EIP-2535)
- Rust for Solana (Anchor)
- Move: Resource-Oriented Programming
Smart Contract Security(9 concepts)
- Reentrancy Attacks
- Flash Loan Attack Mechanics
- The Audit Process
- Integer Overflow & Underflow
- Governance Attacks
- Automated Security Tools
- Access Control Flaws
- Formal Verification
- Oracle & Price Manipulation
Solidity Programming(9 concepts)
- Solidity Types & Variables
- Inheritance & Interfaces
- Storage Slot Packing
- Functions & Visibility
- ERC-20 Token Standard
- Common Gas Optimization Patterns
- Storage, Memory & Calldata
- ERC-721 Token Standard
- Access Control Patterns
DeFi & Tokenomics
Advanced DeFi Strategies(6 concepts)
- Perpetual Futures
- The MEV Supply Chain
- RWA Tokenization
- On-Chain Options
- MEV Protection & Mitigation
- RWA Legal & Regulatory Frameworks
Decentralized Finance Protocols(10 concepts)
- Automated Market Makers
- Lending Protocol Mechanics
- Yield Farming Mechanics
- Impermanent Loss
- Collateralization & Liquidation
- Yield Aggregators
- Concentrated Liquidity (Uniswap v3)
- Flash Loans
- Real Yield vs Inflationary Yield
- Curve's StableSwap Algorithm
Token Economics(8 concepts)
- Token Taxonomy
- Emission & Supply Curves
- Value Accrual Mechanisms
- Stablecoin Mechanisms
- Token Distribution Mechanisms
- Tokenomics Red Flags
- ERC-1155 & Multi-Token Standards
- Vesting Schedules & Cliff Unlocks
NFTs & Digital Ownership
NFT Fundamentals(7 concepts)
- Fungibility & Uniqueness
- NFT Metadata Standards
- NFTs in Gaming & Metaverse
- The NFT Ownership Model
- Storage Layers: IPFS, Arweave & On-Chain
- NFTs as Identity & Credentials
- Content Addressing vs Location Addressing
Advanced Digital Ownership(5 concepts)
- Soulbound Tokens
- NFT Lending Protocols
- Token-Bound Accounts (ERC-6551)
- NFT Fractionalization
- Dynamic & Evolving NFTs
NFT Creation & Marketplaces(4 concepts)
- The Minting Process
- Marketplace Protocols
- Generative Art NFTs
- Royalty Enforcement
DAOs & Governance
DAO Fundamentals(5 concepts)
- The DAO Concept
- Governance Platforms
- DAO History: From The DAO to Today
- Treasury Management
- DAO Typology
Governance Mechanisms(6 concepts)
- Token-Weighted Voting
- Vote Delegation
- Quadratic Voting
- The Governance Participation Problem
- Conviction Voting
- Optimistic Governance
DAO Operations & Legal Frameworks(4 concepts)
- Contributor Coordination
- DAO Legal Wrappers
- DAO Compensation Models
- DAO Case Studies
Web3 Development
dApp Architecture & Infrastructure(6 concepts)
- Hardhat & Foundry
- IPFS & Decentralized Storage
- Smart Contract Testing Strategies
- The Graph: Indexing On-Chain Data
- Deployment & Verification
- Decentralized Identity & ENS
Web3 Frontend Development(6 concepts)
- Providers & Signers
- Contract Interaction from Frontend
- Wallet Connection Flow
- Transaction Lifecycle in Frontend
- RPC Nodes & Infrastructure
- Event Listening & Real-Time Updates
Web3 Product Design(7 concepts)
- Web3 UX Friction Points
- Progressive Decentralization
- Account Abstraction (ERC-4337)
- Web3 Business Models
- Gas Abstraction & Paymasters
- Regulatory Navigation for Web3 Products
- Web3 Product-Market Fit
Explore more roadmaps
Sales
A working understanding of the craft of selling — buyer psychology, discovery, qualification, objection handling, negotiation, and pipeline math. The trunk walks one complete deal motion from prospect to close to expansion; clusters dive into outbound mechanics, discovery frameworks, objection playbooks, negotiation, founder-led sales, and enterprise deals.
Philosophy
A comprehensive journey through the foundations of philosophical thought and rigorous reasoning. This curriculum guides learners from basic critical thinking skills through formal logic, ethics, epistemology, metaphysics, and the great philosophical traditions, culminating in the ability to construct and evaluate complex arguments, navigate ethical dilemmas, and engage meaningfully with the deepest questions about knowledge, reality, and human existence.
~340h
Databases
Build the universal mental model that every database is implemented against — the relational model, schemas and keys, indexes, transactions, concurrency, PostgreSQL architecture, production operations, modeling patterns, and the modern data ecosystem (NoSQL, distributed SQL, warehouses, vectors, streaming).
Mathematics
A working understanding of mathematics — the universal language scientists, engineers, and quants use to describe the world. The trunk gives you the throughline from how mathematicians think to how math models reality; clusters dive into proof, trig, calculus mechanics, advanced linear algebra, number theory and cryptography, probability, stochastic processes, and the foundational limits of math itself.
History
A working understanding of human history — from the first hominids to the global world we live in now. The trunk walks the throughline most people never got: how civilizations actually emerge, why empires rise and fall, and how the modern world was made. Clusters dive into the cities, classical mind, slave trade, revolutions, world wars, and how historians actually do their job.
Environmental Science
A rigorous curriculum on the Earth as a coupled system — its biogeochemical cycles, ecosystems, climate, pollution pathways, and the sustainability and policy frontier. Built for working professionals who already had a weak intro environmental class and want a complete, mechanistic mental model: how the carbon cycle actually works, why climate models project what they do, where pollutants travel, and which interventions move planetary boundaries. Every course pairs scientific mechanism with a real-world implication so the learner can reason about environmental decisions, not just recite definitions.
~320h
Frequently asked questions
How long does the Blockchain & Web3 roadmap take?
About 180 hours of focused learning. At Mochivia's 15-minutes-a-day pace that's roughly 24 months — and going deeper on some days shortens it. The roadmap is self-paced, so there's no deadline.
What does the Blockchain & Web3 roadmap cover?
27 courses across 8 areas — Blockchain Foundations, Cryptography & Security, Consensus & Network Architecture, Smart Contracts, and more — broken into 182 bite-size concepts, each taught as an interactive lesson.
Do I need prior experience to start?
No. The roadmap starts from fundamentals and builds in prerequisite order — each concept unlocks the next, so you're never thrown into material you haven't been prepared for. If you already know the basics, a placement check skips you ahead.
Is the Blockchain & Web3 roadmap free?
You can sign up free and start learning immediately. Mochivia's premium subscription unlocks unlimited daily lessons and the full roadmap depth.
Ready to start learning?
Sign up for free and start progressing through this roadmap with AI-powered lessons.
Get Started Free