Exercises: The Landscape in 2025+

Conceptual Exercises

Exercise 5.1: Categorizing the Ecosystem

For each of the following projects, identify: (a) whether it is a Layer 1, Layer 2, DeFi protocol, stablecoin, or other category; (b) its primary design philosophy or value proposition; and (c) one strength and one weakness.

  1. Arbitrum
  2. USDC
  3. Solana
  4. Aave
  5. Polkadot
  6. DAI
  7. Uniswap
  8. zkSync

Expected approach: Use the chapter's framework to classify each project. Focus on what makes each one distinct rather than generic descriptions. For example, saying Arbitrum is "a Layer 2 that makes things faster" is insufficient — identify that it is an optimistic rollup with a 7-day dispute window and the largest L2 TVL.

Exercise 5.2: The Store of Value Debate

Bitcoin proponents argue it is "digital gold" — a scarce store of value that will appreciate as adoption grows. Critics argue that an asset with 30% quarterly drawdowns cannot be a store of value.

Write a 300-word analysis that (a) identifies the strongest argument on each side, (b) explains what evidence would need to emerge over the next five years to settle the debate, and (c) states your own current assessment with reasoning.

Grading note: There is no single correct answer. Strong responses will engage honestly with both sides, identify specific falsifiable predictions, and avoid both uncritical enthusiasm and dismissive skepticism.

Exercise 5.3: The Blockchain Trilemma Applied

The chapter states that every alternative Layer 1 represents a different tradeoff among decentralization, security, and scalability. Fill in the following table, rating each platform as HIGH, MEDIUM, or LOW on each dimension and providing a one-sentence justification for each rating.

Platform Decentralization Security Scalability
Bitcoin
Ethereum (L1)
Solana
Polkadot
Cosmos (single chain)

Expected approach: Decentralization can be measured by validator count, geographical distribution, and minimum hardware requirements. Security can be measured by the cost of a 51% attack, history of network failures, and formal verification of consensus protocols. Scalability can be measured by throughput (TPS), confirmation time, and fee levels. Make sure your ratings are consistent with the evidence presented in the chapter.

Exercise 5.4: Stablecoin Risk Analysis

The chapter identifies three major stablecoins: USDT, USDC, and DAI. Each carries different risk profiles.

For each stablecoin, identify: 1. The primary risk factor (what is the most likely way it could fail or de-peg?) 2. A historical event that illustrates this risk 3. Who bears the consequences if the risk materializes

Expected approach: USDT's primary risk is reserve transparency and issuer trust. USDC's primary risk was demonstrated during the SVB crisis (banking counterparty risk). DAI's primary risk involves collateral value collapse in a severe market downturn. Strong answers will go beyond these surface observations to analyze the systemic implications.


Analytical Exercises

Exercise 5.5: Interpreting Market Data

The chapter provides market capitalization figures for major cryptocurrencies and TVL figures for major DeFi protocols. Using these numbers:

  1. Calculate Bitcoin's dominance as a percentage of total crypto market cap (use the midpoints of the ranges provided).
  2. Calculate the ratio of total DeFi TVL to total crypto market cap. What does this ratio suggest about how much of the crypto ecosystem is actively used in financial applications vs. passively held?
  3. If Lido's TVL is $20 billion and Ethereum's market cap is $400 billion, what percentage of ETH's value is staked through Lido? What risks might this concentration create?

Expected output: Specific calculations with interpretation. The Lido concentration question should address centralization risk in Ethereum's validator set.

Exercise 5.6: Layer 2 Economics

An Ethereum L1 transaction costs $5 in gas fees. The same transaction on Arbitrum costs $0.10. On a zkSync rollup after EIP-4844, it costs $0.01.

  1. A DeFi user makes 20 transactions per day. Calculate their monthly gas costs on each platform.
  2. At what transaction frequency does the $5 L1 cost become truly prohibitive for a user earning a median U.S. income ($60,000/year)?
  3. If L2s reduce costs by 50-500x, what new applications become economically viable that were not viable at L1 prices? Name three specific examples and estimate the per-transaction cost threshold that enables each.

Expected approach: Monthly costs are straightforward arithmetic. The "prohibitive" threshold requires you to define what percentage of income is reasonable to spend on transaction fees. The viability question requires creative thinking about applications that need many small transactions.

Exercise 5.7: Developer Activity as Signal

The chapter notes that the blockchain ecosystem has roughly 20,000-30,000 monthly active developers. JavaScript has millions.

  1. Is this comparison meaningful? What are three reasons it might be misleading?
  2. If developer count doubled in the next two years, would that be bullish, bearish, or neutral for the ecosystem? What if it doubled but was entirely concentrated on two chains?
  3. The chapter states that developer activity is "arguably the most important metric for long-term ecosystem health." Make the case for an alternative metric being more important. What would you measure instead, and why?

Applied Exercises

Exercise 5.8: Ecosystem Map Construction

Create a visual map (hand-drawn or digital) of the blockchain ecosystem that includes:

  • At least 15 specific projects
  • Clear categorization (L1, L2, DeFi, stablecoin, NFT, DAO, infrastructure)
  • Lines showing dependencies (e.g., Arbitrum depends on Ethereum; Uniswap runs on both Ethereum and several L2s)
  • A legend indicating each project's approximate market cap or TVL range

Deliverable: A single-page visual diagram. Neatness counts less than accuracy and completeness. The goal is to build a mental model of how the ecosystem fits together.

Exercise 5.9: Real-Time Data Comparison

Using CoinGecko, DeFiLlama, or L2Beat (all free, no account required):

  1. Look up the current market caps of Bitcoin, Ethereum, and Solana. Compare them to the ranges given in the chapter. What has changed?
  2. Look up the current TVL of Aave, Uniswap, and Lido. Are the rankings the same as described in the chapter?
  3. Look up the current transaction counts on Ethereum L1 vs. Arbitrum vs. Base. Which layer is processing the most transactions?
  4. Write a one-paragraph summary of how the landscape has changed (or not) since the chapter was written.

Note: This exercise is designed to develop the habit of verifying claims with current data. The crypto landscape changes quickly, and a textbook is always somewhat out of date.

Exercise 5.10: Regulatory Landscape Research

Choose one jurisdiction (United States, European Union, United Kingdom, Singapore, Japan, or another country with active crypto regulation). Using official government and regulatory sources (not crypto news sites):

  1. Identify the primary regulatory body or bodies responsible for cryptocurrency oversight
  2. Summarize the current regulatory framework in 200 words or fewer
  3. Identify one pending piece of legislation or regulation that could significantly change the landscape
  4. Assess whether the regulatory approach is primarily protective (consumer protection focus), restrictive (limiting crypto activity), or facilitative (creating clear rules to enable regulated growth)

Sources: Use official government websites, regulatory body publications, and legal databases. Do not cite CoinDesk, The Block, or similar industry media as primary sources — these are useful for context but not for authoritative regulatory analysis.


Coding Exercise

Exercise 5.11: Building an Ecosystem Dashboard

Using the provided ecosystem_overview.py script as a starting point:

  1. Run the script and examine the output. Which metrics does it display?
  2. Modify the script to add a column showing 24-hour trading volume for each cryptocurrency.
  3. Add a calculation that shows each cryptocurrency's market cap as a percentage of the total.
  4. Add a simple bar chart (using any Python library) that visualizes the top 10 by market cap.
  5. Challenge: Modify the script to also fetch data from DeFiLlama's free API and display the top 10 DeFi protocols by TVL alongside the market cap data.

Hint: DeFiLlama's API is available at https://api.llama.fi/protocols and requires no API key.


Discussion Questions

Discussion 5.1

The chapter describes Bitcoin's narrative as having shifted from "peer-to-peer electronic cash" to "digital gold." Is this a sign of the technology finding its natural use case, or a sign of the original vision failing? Can both be true?

Discussion 5.2

Stablecoins are described as "arguably the most consequential application of blockchain technology." Do you agree? What would you need to see to consider a different application more consequential?

Discussion 5.3

The chapter notes that the crypto developer community is roughly 20,000-30,000 people. The internet in 1995 — about six years after the World Wide Web was invented — had a similarly small developer community. Is this comparison encouraging for crypto's future, or is it a false analogy? What are the key differences between internet adoption in the 1990s and blockchain adoption in the 2020s?

Discussion 5.4

Solana has experienced multiple network outages but remains the third-largest cryptocurrency ecosystem. Traditional financial infrastructure (banks, stock exchanges) also experiences outages, but these are treated as serious failures. Why does the crypto market appear to forgive Solana's outages? Should it?

Discussion 5.5

The chapter describes regulation as a "wave." Is regulation fundamentally good, bad, or neutral for the blockchain ecosystem? Consider the perspectives of different stakeholders: retail investors, institutional investors, developers, DeFi users, and people in developing countries using stablecoins for dollar access.