O Yield farming, é uma técnica de gerar retornos sob a forma de criptomoeda adicional. Consiste em bloquear uma determinada quantidade de criptomoedas e receber juros proporcionais a essa quantidade. Desde o seu boom em 2020, o yield farming evoluiu tornando-se um método popular para os detentores de criptomoedas aumentarem os retornos dos seus ativos digitais.
Alguns exemplos de protocolos de finanças descentralizadas (DeFi) para yield farming incluem Uniswap, Aave, PancakeSwap, e Crypto.com. Os principais tipos de yield farming incluem o fornecimento de liquidez, empréstimos, contração de empréstimos e staking.
O fornecimento de liquidez funciona ao permitir que osfornecedores de liquidez (LPs) contribuam com os seus tokens numa pool de liquidez através de uma aplicação descentralizada (dapp). Em troca de fornecer os seus tokens para liquidez numa bolsa descentralizada (DEX), os LPs ganham uma parte das taxas pagas pelos utilizadores na plataforma DeFi. Além disso, os detentores de moedas ou tokens podem emprestar as suas criptomoedas a mutuários através de um smart contract, ganhando juros sobre o empréstimo.
O empréstimo exige que o yield farmer bloqueie os seus tokens iniciais como colaterais e receba um empréstimo de outro token instantaneamente. O farmer pode então ganhar juros com este token através de empréstimos ou contribuindo para um pool de liquidez. Desta forma, o farmer consegue manter os seus tokens iniciais enquanto ganha rendimento sobre os seus ativos emprestados.
O staking envolve a promessa de tokens a uma blockchain Proof of Stake (PoS). Em troca do bloqueio dos tokens, a rede recompensa o utilizador com uma determinada quantidade de criptomoedas quando um block é adicionado à blockchain.