Sign in with Google

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
Explore with AI:ChatGPTClaudePerplexity

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