Jump into concepts and practice - no test required
or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Recall & Review
beginner
What is yield farming in blockchain?
Yield farming is a way to earn rewards by lending or staking cryptocurrency in decentralized finance (DeFi) platforms. It’s like putting your money to work to earn interest or new tokens.
Click to reveal answer
beginner
What is a liquidity pool in yield farming?
A liquidity pool is a collection of funds locked in a smart contract. It allows users to trade or lend tokens. Yield farmers add their tokens to these pools to earn fees and rewards.
Click to reveal answer
intermediate
Explain impermanent loss in yield farming.
Impermanent loss happens when the value of tokens you put in a liquidity pool changes compared to holding them. It can reduce your earnings if prices move a lot.
Click to reveal answer
intermediate
What role do governance tokens play in yield farming?
Governance tokens let yield farmers vote on decisions for the DeFi platform. Holding these tokens can also give extra rewards or influence over the project.
Click to reveal answer
beginner
How does staking differ from yield farming?
Staking means locking tokens to support a blockchain network and earn rewards. Yield farming usually involves providing liquidity to pools and earning fees plus rewards.
Click to reveal answer
What do you provide to a liquidity pool in yield farming?
APhysical cash
BCryptocurrency tokens
CCredit card details
DPersonal identity
✗ Incorrect
You provide cryptocurrency tokens to liquidity pools to enable trading and earn rewards.
What is a risk unique to yield farming called?
AInflation
BSlippage
CPhishing
DImpermanent loss
✗ Incorrect
Impermanent loss is a risk where token price changes reduce your earnings in liquidity pools.
Governance tokens in yield farming allow you to:
AVote on platform decisions
BWithdraw tokens instantly
CCreate new cryptocurrencies
DHack smart contracts
✗ Incorrect
Governance tokens give holders voting rights on platform rules and upgrades.
Yield farming rewards usually come from:
AGovernment bonds
BBank interest rates
CTrading fees and new tokens
DCredit card cashback
✗ Incorrect
Rewards come from fees generated by trades and sometimes new tokens minted by the platform.
Which of these best describes staking?
ALocking tokens to support a blockchain network
BBuying stocks on the market
CMining physical gold
DSending emails securely
✗ Incorrect
Staking means locking tokens to help run a blockchain and earn rewards.
Describe how yield farming works and why people use it.
Think about how you can earn money by letting others use your tokens.
You got /4 concepts.
Explain impermanent loss and how it affects yield farmers.
Consider what happens if token prices move while your tokens are locked.
You got /3 concepts.
Practice
(1/5)
1. What is the main purpose of yield farming in blockchain?
easy
A. To trade cryptocurrencies on exchanges
B. To earn rewards by staking cryptocurrency in pools
C. To mine new cryptocurrency coins
D. To create new blockchain networks
Solution
Step 1: Understand yield farming basics
Yield farming involves staking crypto assets to earn rewards.
Step 2: Compare options to yield farming
Mining, trading, and creating blockchains are different activities.
Final Answer:
To earn rewards by staking cryptocurrency in pools -> Option B
Quick Check:
Yield farming = earning rewards by staking [OK]
Hint: Yield farming means staking crypto to earn rewards [OK]
Common Mistakes:
Confusing yield farming with mining
Thinking yield farming is trading
Believing yield farming creates new blockchains
2. Which of the following is the correct way to describe a yield farming pool?
easy
A. A software to trade cryptocurrencies instantly
B. A wallet to store cryptocurrencies securely
C. A blockchain that creates new tokens automatically
D. A place where users stake crypto to earn rewards
Solution
Step 1: Define a yield farming pool
A pool is where users stake crypto to earn rewards.
Step 2: Eliminate unrelated options
Wallets store crypto, blockchains create tokens, and software trades crypto.
Final Answer:
A place where users stake crypto to earn rewards -> Option D
Quick Check:
Pool = staking place for rewards [OK]
Hint: Pools are for staking crypto to earn rewards [OK]
Common Mistakes:
Mixing pools with wallets
Thinking pools create tokens
Confusing pools with trading software
3. Consider this simplified code snippet for calculating yield farming rewards: