Em apenas alguns anos, as finanças descentralizadas (DeFi) cresceram e se tornaram uma indústria de $200 bilhões; grande parte do dinheiro vai para DEXs (exchanges descentralizadas), que produzem a maior parte do volume de negociação.
O trading no DeFi é facilitado usando o modelo Automated Market Maker (AMM) em exchanges como Uniswap, Curve, PancakeSwap, Balancer e outras. Sem nenhum maker de mercado centralizado controlando a liquidez em uma DEX, as plataformas devem incentivar os usuários a fornecer essa liquidez, no modelo ponto a ponto (peer-to-peer).
Esses incentivos vêm na forma de tokens de provedor de liquidez (LP), que representam uma unidade em uma moeda negociada em uma DEX.
O que são LP tokens?
Um token de provedor de liquidez (LP) é a ferramenta usada para incentivar os investidores a oferecer essa liquidez tão necessária para o funcionamento de exchanges descentralizadas, como Uniswap (UNI), Curve Finance (CRV) e PancakeSwap (CAKE).
Os LP tokens representam uma unidade de uma moeda negociada em um DEX; como tal, os detentores de LP tokens recebem uma parte das taxas de transação (geralmente 0,3% por trade) cada vez que outros usuários fazem uma negociação.
Qualquer pessoa pode criar LP tokens e/ou sacá-los ou queimá-los – os provedores de liquidez nas corretoras recebem LP tokens assim que enviam um par de tokens de valor igual, ou seja, um equilíbrio 50:50 entre um token ERC-20 e um token “líquido”, como Ethereum (ETH) ou Tether (USDT).
Os LP tokens são moedas ERC-20, mas representam apenas uma cota da DEX de onde o LP token foi criado. A exchange não tem controle sobre os LP tokens e os proprietários podem gerenciá-los como quiserem.
Um exemplo de LP token
Criptomoedas de alto valor de mercado, como Ethereum ou stablecoins, geralmente são usadas para lastrear o valor de outro token.
Por exemplo, um trader que deseja investir $100 em liquidez Shiba Inu (SHIB) pode enviar $50 em tokens SHIB e $50 em USDT.
Ele receberá um LP token certificando que é o proprietário desse par líquido, e outros podem negociar comprando tokens SHIB ou vendendo-os por USDT. Em seguida, ele receberá uma parte das taxas de negociação – geralmente 0,3% por trade.
Uma vez que um usuário deposita criptomoedas, um novo LP token é gerado e é enviado para sua carteira descentralizada, como a MetaMask. Ele pode mantê-lo, transferi-lo para outra carteira ou queimá-lo enviando-o para o endereço gênesis. Enquanto ele possuir o LP token, pode retirar a liquidez a qualquer momento e recuperar suas criptomoedas.
Como funcionam os LP tokens?
Os LP tokens alimentam todas as negociações em exchanges descentralizadas.
Digamos que estamos negociando ETH por USDC. Se trocarmos 1 ETH pelo valor atual de $2.911 USDC, não usaremos ativos privados da Uniswap, mas sim usuários terceirizados que enviaram pares líquidos para ETH/USDC na plataforma e possuem um LP token:
Visitar o par ETH/USDC na Uniswap nos mostrará o TVL atual (valor total bloqueado) no pool de LP tokens combinado e o valor da receita gerada nas taxas diárias de negociação para provedores LP:
O volume atual das últimas 24 horas ultrapassou $40 milhões, e os provedores de LP ganharam $124.980 no dia. A taxa de lucro LP é de 0,3% por swap proporcional à sua participação no pool. Este percentual está entre os mais baixos, pois este é um dos pares mais seguros para adicionar liquidez. Os tokens ERC-20 mais arriscados podem render aos provedores mais de 1% por swap.
Como criar LP tokens?
Para criar LP tokens, um usuário primeiro precisa possuir criptomoedas em uma carteira descentralizada. Obtenha uma carteira descentralizada como a MetaMask e envie Ethereum ou outros tokens para o seu endereço. Assim que eles estiverem na sua carteira, você pode adicionar liquidez e começar a ganhar rendimentos por cada swap ocorrido na plataforma. Iremos para a página de Pools da Uniswap para navegar pelos pools mais populares da rede:
Os principais pares de criptomoedas na Uniswap classificados pelo valor total bloqueado.
Digamos que quiséssemos adicionar liquidez ao par WBTC/ETH. Primeiro, iríamos acessar esse par de tokens na Uniswap e clicar em “Adicionar Liquidez”:
Adicione liquidez facilmente para cada par de criptomoedas em uma DEX.
A Uniswap nos redirecionará para uma página onde podemos enviar tokens wBTC e ETH de igual valor para gerar um LP token:
Os dois lados do par devem ter o mesmo valor em dólares.
Não podemos apenas enviar um lado do par; temos que submeter ambos os lados. Por exemplo, 1 ETH, no momento, tem o mesmo valor que 0,073 WBTC. A exchange os ajusta automaticamente. Para aprender a calcular o valor do LP token, combine ambos os lados do par – neste caso, o valor do LP token é de $5.822 ou o equivalente a 2 ETH. Assim que enviamos o par, temos direito a 0,3% de taxas para cada swap, proporcional à nossa participação no pool.
Se a corretora fornece um APR (Rendimento Percentual Anual) para fazer staking de LP tokens, esse processo é chamado de “yield farming“. Por exemplo, os traders podem receber uma certa % de APR por enviar pares de LP tokens em exchanges como Curve Finance, e fazer staking deles na plataforma para outros usuários. Esses tokens podem ser resgatados pelo usuário manualmente assim que seu staking for concluído.
Como lançar sua própria moeda e gerar um LP token?
Se uma pessoa quiser criar um novo token ERC-20, ela terá que adicionar liquidez ao Ethereum ou outra moeda que iria lastrear o valor de seu token. Assim que as moedas são criadas, elas têm valor zero até que um LP token seja criado e as conecte a um token líquido com valor estabelecido.
Pode ser complicado adicionar uma nova moeda na Uniswap porque a exchange não reconhecerá os ERC-20 que acabaram de ser lançados, e os fundadores terão que usar seus endereços de contrato para localizá-los na blockchain. Vá para a Etherscan (explorador de blocos da Ethereum) e localize o endereço do contrato da sua moeda. Por exemplo, se formos para o token Shiba Inu, podemos encontrar o contrato aqui:
Os tokens ERC-20 recebem um endereço de contrato para identificá-los.
Clique com o botão esquerdo para copiar o endereço do contrato, vá para os “Pools” da Uniswap e clique em “Nova Posição”:
Crie uma nova posição para um token não listado na Uniswap.
A interface solicitará que você selecione um dos tokens populares existentes ou insira um endereço de contrato Ethereum que permita gerar um LP token para essa criptomoeda. Pressione “Selecionar um token” e cole no endereço do contrato que você copiou do Etherscan:
Localize o token inserindo o endereço do contrato.
A interface localiza automaticamente o token Shiba Inu usando o endereço do contrato que colamos da Etherscan. Se este for um novo token, a interface exibirá o nome do token atribuído no contrato original:
O token SHIB foi descoberto usando o endereço do contrato.
Neste caso, não podemos criar um novo token porque o token SHIB já é líquido, mas podemos ir para a página SHIB/ETH e adicionar liquidez. Novas posições são reservadas apenas para tokens que não possuem presença líquida na Uniswap e o primeiro depositante possui 100% dos LP tokens.
O mesmo processo de criação de LP token se aplica a outras exchanges, mas eles podem ter nomes diferentes. Por exemplo, na exchange Balancer, os LP tokens são chamados de “Balancer Pool Tokens” ou “BPTs”.
Como queimar LP tokens?
A queima de LP tokens envolve enviá-los para o endereço de queima, que é o endereço gênesis do Ethereum. Este é o primeiro endereço que existia na blockchain Ethereum para o qual ninguém tem as chaves privadas, o que significa que todos os tokens enviados para o endereço são perdidos permanentemente.
A numeração abaixo é o endereço de queima para Ethereum e outras cadeias compatíveis com EVM, como Avalanche (AVAX), Fantom (FTM) e outras:
0x000000000000000000000000000000000000dEaD
O endereço de queima da Ethereum na Etherscan afirma que ele é usado com frequência por projetos para queimar moedas:
Use o endereço de queima para quebrar o LP token e proteger um projeto.
Se um usuário enviar qualquer token para esse endereço, ele não poderá recuperá-lo. O endereço de queima é o endereço mais valioso na blockchain porque dezenas de bilhões de tokens são queimados ao serem enviados para lá. A razão mais comum para queimar é diminuir a oferta de uma criptomoeda e aumentar seu valor. Os fundadores costumam queimar LP tokens para provar que não vão ampliar a liquidez, pois iriam perder o controle sobre eles.
Nota: Como a blockchain é um livro-razão irreversível, não há como realmente queimar ou remover as moedas da existência de maneira permanente. O termo “queimar” é uma metáfora para enviar tokens para o endereço nulo, mas tecnicamente estamos apenas transferindo a propriedade para esse endereço. Se alguém recuperasse as chaves privadas do endereço gênesis, estaria no controle de todos os ativos naquele endereço.
A queima de LP tokens aumenta a confiança em um projeto porque não há como uma pessoa obter liquidez de um LP que não possui. O termo “puxar tapetes” é usado para descrever golpes nos quais o fundador de uma criptomoeda retira os tokens, derrubando seu preço para zero como resultado da liquidez nula.
A queima é um mecanismo de segurança mais elevado do que “bloquear” os tokens, porque os tokens bloqueados podem ser desbloqueados, mas os tokens queimados não podem ser recuperados.
Riscos de investir em LP tokens
Participar como provedor de liquidez e investir em LP tokens, no entanto, não é livre de riscos. À medida que o valor de um criptoativo se altera, os investidores correm o risco de perder ganhos potencialmente maiores se a criptomoeda aumentasse de valor, ou perdas caso seu preço caia. Isso é chamado de perda impermanente, porque tecnicamente quaisquer perdas ou ganhos só são realizados quando o LP token é retirado.
Outro risco é o da segurança – investidores podem perder todos os seus LP tokens e as criptomoedas originais que investiram em um pool de liquidez se houver um hack.
Conclusão
Os LP tokens são parte integrante do ecossistema financeiro descentralizado porque servem como um certificado de propriedade de liquidez. Nos mercados tradicionais, o dinheiro em espécie é o ativo mais líquido, e é sinônimo do termo “liquidez”. Na negociação de criptomoedas, é difícil converter moedas ERC-20 em dinheiro, e é por isso que “liquidez” se refere a moedas de alta capitalização, como Ethereum, Tether ou outras. Essas moedas são usadas para agregar valor aos tokens novos e existentes.
Cada LP token representa a propriedade em duas criptomoedas de igual valor. Os usuários que detêm LP tokens possuem total controle sobre eles e podem retirar sua liquidez para ambos os lados do par a qualquer momento. Eles também podem transferir os LP tokens para outra carteira ou queimá-los ao enviar para o endereço gênesis.