Skip to main content

Cryptoeconomics

BSc Course - Blockchain, DeFi & Game Theory

11Lessons152Charts314Quiz Qs
I

Foundations

01Introduction
02Blockchain Fundamentals
03Cryptographic Foundations
II

Core Mechanisms

04Consensus Mechanisms
05Token Economics
06Decentralized Finance
III

Advanced Topics

07Smart Contracts & Game Theory
08Regulation & Future
09Voting Systems
10Solidity Basics
11Building DeFi
P01Voting Lab
P02Blockchain Identity Lab
P03Hands-On Tools
Q

Practice Quizzes

📝
Practice Exams Available
Timed exam simulations with mixed questions from all lessons
View Quiz Dashboard
R

Cheat Sheets

01Introduction
02Blockchain Fundamentals
03Cryptographic Foundations
04Consensus Mechanisms
05Token Economics
06Decentralized Finance
07Smart Contracts & Game Theory
08Regulation & Future
09Voting Systems
N

Study Notes

01Introduction
02Blockchain Fundamentals
03Cryptographic Foundations
04Consensus Mechanisms
05Token Economics
06Decentralized Finance
07Smart Contracts & Game Theory
08Regulation & Future
09Voting Systems
C

Charts & Visualizations (152)

00 Course Overview (4 charts)
Course JourneyCourse Journey
Three PillarsThree Pillars
Learning ProgressionLearning Progression
Topic CoverageTopic Coverage
01 Introduction (13 charts) View Slides
Timeline EvolutionTimeline Evolution
Market GrowthMarket Growth
Ecosystem OverviewEcosystem Overview
Pillars SynergyPillars Synergy
Adoption CurveAdoption Curve
Geographic DistributionGeographic Distribution
Double Spending ProblemDouble Spending Problem
Centralized vs DecentralizedCentralized vs Decentralized
Hash Avalanche EffectHash Avalanche Effect
Failed Digital Cash AttemptsFailed Digital Cash Attempts
Bitcoin ETF FlowsBitcoin ETF Flows
Crypto User GrowthCrypto User Growth
DeFi TVL GrowthDeFi TVL Growth
02 Blockchain Fundamentals (20 charts) View Slides
Block StructureBlock Structure
Hash ChainHash Chain
Network TypesNetwork Types
Fork TypesFork Types
Scalability ComparisonScalability Comparison
Mempool VisualizationMempool Visualization
Block PropagationBlock Propagation
Blockchain SizeBlockchain Size
Merkle Tree StructureMerkle Tree Structure
Transaction LifecycleTransaction Lifecycle
Immutability CascadeImmutability Cascade
Chain ReorganizationChain Reorganization
Genesis BlockGenesis Block
Confirmation ProbabilityConfirmation Probability
Layer 2 ArchitectureLayer 2 Architecture
SPV Merkle ProofSPV Merkle Proof
Double Spend AttackDouble Spend Attack
Fee Market Game TheoryFee Market Game Theory
Byzantine Fault ToleranceByzantine Fault Tolerance
Finality SpectrumFinality Spectrum
03 Cryptographic Foundations (16 charts) View Slides
Hash FunctionsHash Functions
Key CryptographyKey Cryptography
Digital SignaturesDigital Signatures
Merkle TreesMerkle Trees
Address DerivationAddress Derivation
ECC vs RSAECC vs RSA
Post QuantumPost Quantum
Hash CollisionHash Collision
Signature SizesSignature Sizes
Symmetric vs AsymmetricSymmetric vs Asymmetric
Transaction Signing FlowTransaction Signing Flow
ECDSA ProcessECDSA Process
SPV vs Full NodeSPV vs Full Node
secp256k1 Curvesecp256k1 Curve
BIP-39 MnemonicBIP-39 Mnemonic
Complete BTC CryptographyComplete BTC Cryptography
04 Consensus Mechanisms (9 charts) View Slides
Byzantine GeneralsByzantine Generals
PoW vs PoSPoW vs PoS
Energy ComparisonEnergy Comparison
Finality SpectrumFinality Spectrum
Selfish MiningSelfish Mining
MEV ExtractionMEV Extraction
Mining PoolsMining Pools
Staking DistributionStaking Distribution
Block Time VarianceBlock Time Variance
05 Tokenomics (15 charts) View Slides
Token TypesToken Types
Supply MechanicsSupply Mechanics
Distribution ModelsDistribution Models
Staking YieldsStaking Yields
LP TokensLP Tokens
Market Cap ComparisonMarket Cap Comparison
ICO TimelineICO Timeline
Token Burn MechanismsToken Burn Mechanisms
Staking Rewards ComparisonStaking Rewards Comparison
Governance Token DistributionGovernance Token Distribution
DeFi TVL by ChainDeFi TVL by Chain
Bitcoin HalvingBitcoin Halving
Token UnlocksToken Unlocks
Vesting CliffVesting Cliff
Token VelocityToken Velocity
06 DeFi & Financial Engineering (16 charts) View Slides
TVL GrowthTVL Growth
AMM CurvesAMM Curves
Lending ProtocolsLending Protocols
Impermanent LossImpermanent Loss
Liquidation CascadeLiquidation Cascade
Oracle ArchitectureOracle Architecture
Yield FarmingYield Farming
Stablecoin PegsStablecoin Pegs
DEX VolumesDEX Volumes
Flash Loan AttackFlash Loan Attack
Lending TVL GrowthLending TVL Growth
Stablecoin Market ShareStablecoin Market Share
DEX Market ShareDEX Market Share
Bridge TVLBridge TVL
Yield ComparisonYield Comparison
Hack Losses TimelineHack Losses Timeline
07 Smart Contracts & Game Theory (13 charts) View Slides
Payoff MatrixPayoff Matrix
Nash EquilibriumNash Equilibrium
Mechanism DesignMechanism Design
Quadratic VotingQuadratic Voting
veToken MechanicsveToken Mechanics
Governance ParticipationGovernance Participation
DAO TreasuriesDAO Treasuries
Bribery EconomicsBribery Economics
Prisoner Dilemma VisualPrisoner Dilemma Visual
MEV ExtractionMEV Extraction
Auction MechanismsAuction Mechanisms
Token Holder DistributionToken Holder Distribution
Proposal OutcomesProposal Outcomes
08 Regulation & Future (13 charts) View Slides
Regulatory TimelineRegulatory Timeline
Adoption MetricsAdoption Metrics
Future TrendsFuture Trends
Bridge SecurityBridge Security
Bitcoin ETFBitcoin ETF
CBDC StatusCBDC Status
Regulatory MatrixRegulatory Matrix
L2 AdoptionL2 Adoption
Crypto Legal StatusCrypto Legal Status
ETF InflowsETF Inflows
Exchange RegulationExchange Regulation
Stablecoin RegulationStablecoin Regulation
DeFi Regulatory ChallengesDeFi Regulatory Challenges
09 Voting Systems (13 charts) View Slides
Token VotingToken Voting
Quadratic CostQuadratic Cost
veToken DecayveToken Decay
Reputation GrowthReputation Growth
Conviction CurveConviction Curve
System ComparisonSystem Comparison
Voting Mechanisms ComparisonVoting Mechanisms Comparison
Voter TurnoutVoter Turnout
Quadratic FundingQuadratic Funding
Sybil ResistanceSybil Resistance
Delegation PatternsDelegation Patterns
Snapshot UsageSnapshot Usage
On-chain vs Off-chainOn-chain vs Off-chain
10 Solidity Basics (5 charts) View Slides
Gas Costs by OperationGas Costs by Operation
Remix IDE WorkflowRemix IDE Workflow
ERC-20 Token InterfaceERC-20 Token Interface
Voting Contract State FlowVoting Contract State Flow
Remix IDE Layout GuideRemix IDE Layout Guide
11 Building DeFi (5 charts) View Slides
DeFi Building BlocksDeFi Building Blocks
Constant Product AMM CurveConstant Product AMM Curve
Escrow Contract FlowEscrow Contract Flow
Escrow State MachineEscrow State Machine
Security ChecklistSecurity Checklist
🎨 Lesson Cartoons (10)
Learning JourneyLearning Journey
Satoshi MysterySatoshi Mystery
Blockchain ChainBlockchain Chain
Lock & KeyLock & Key
PoW vs PoSPoW vs PoS
Token SupplyToken Supply
DeFi Money LegosDeFi Money Legos
Prisoner's DilemmaPrisoner's Dilemma
Regulatory MazeRegulatory Maze
Blockchain VotingBlockchain Voting
📦
Download All Slides (ZIP, 2.7 MB)
11 lesson PDFs + 13 assignment slides + 1 lab + summary slides

Prerequisites

This course assumes no prior knowledge of blockchain or cryptocurrency. However, the following background is helpful:

  • Basic understanding of economics (supply/demand)
  • Familiarity with basic probability concepts
  • Comfort with reading mathematical notation

Additional Resources

About

This course material was developed for BSc students. The content covers fundamental concepts in cryptoeconomics, from blockchain basics to advanced topics in DeFi and game theory.

Contact: Prof. Joerg Osterrieder
Overview | Glossary | Concept Map | Self-Study | Hands-On | GitHub | © Joerg Osterrieder 2025-2026