Termo do Glossário20 de abril de 2024

Empréstimo-relâmpago

Um empréstimo não garantido que deve ser tomado e reembolsado dentro de uma única transação de blockchain, permitindo arbitragem livre de risco

empréstimo-relâmpagofinanças-descentralizadasarbitragemliquidaçãonão-garantido

Definição

Um empréstimo não garantido que deve ser tomado e reembolsado dentro de uma única transação de blockchain, permitindo arbitragem livre de risco

Você toma um empréstimo de $10 milhões sem garantia, usa-o para obter lucro (arbitragem, liquidação), devolve o $10 milhões mais uma pequena taxa e fica com a diferença, tudo em uma única transação de blockchain que dura menos de 15 segundos. Se você não puder devolver até o final da transação, tudo é revertido como se nunca tivesse acontecido. O credor nunca perde um centavo. Isso só é possível em uma blockchain.

Um empréstimo-relâmpago é um empréstimo não garantido executado dentro de uma única transação atômica de blockchain. O tomador recebe os fundos no início da transação, deve usar esses fundos para gerar um lucro (líquido de taxas), e deve reembolsar o valor total do empréstimo mais uma taxa até o final da mesma transação. Se alguma etapa falhar, se o empréstimo não for totalmente reembolsado, a transação inteira é revertida e nenhum fundo sai do pool de empréstimos. Isso torna os empréstimos-relâmpago livres de risco para os credores e exclusivamente poderosos para os tomadores que possuem as habilidades para implantá-los.

Para os traders, os empréstimos-relâmpago são o mecanismo mais democrático de acesso ao capital já criado. Um trader varejista com o código certo pode acessar milhões em alavancagem instantânea, algo que tradicionalmente exigia relações de corretagem de prime, verificações de crédito e infraestrutura institucional. Os empréstimos-relâmpago impulsionam atividades legítimas das finanças descentralizadas (arbitragem entre pools, auto-liquidação para evitar penalidades, refinanciamento de empréstimos entre protocolos) mas também são a principal ferramenta por trás da maioria dos maiores exploits das finanças descentralizadas (manipulação de oráculo de preço, ataques de governança, ataques de reentrada). Compreender a mecânica dos empréstimos-relâmpago ajuda a identificar tanto oportunidades de negociação quanto riscos estruturais nos protocolos que você usa.

Como Funciona

A mecânica de um empréstimo-relâmpago é definida pelo modelo de transação atômica do Ethereum (e de outras cadeias). Uma transação ou é executada totalmente, com todas as operações tendo sucesso, ou é totalmente revertida, como se nada tivesse acontecido.

Uma transação de empréstimo-relâmpago segue este padrão:

  1. Borrow: Solicite um empréstimo-relâmpago de um pool de empréstimo (Aave, dYdX, Uniswap, etc.) por um valor específico.
  2. Execute: Use os fundos emprestados para uma ou mais operações, negociações de arbitragem, swaps de colateral, refinanciamento de dívida, liquidações.
  3. Repay: Devolva o valor emprestado mais uma taxa (0,05-0,3% do valor do empréstimo) ao pool de empréstimo.
  4. Profit: Se as operações gerarem mais que a taxa, o lucro restante é enviado ao endereço do tomador.

O contrato inteligente do pool de empréstimo verifica no final da transação se o saldo é pelo menos o valor original mais a taxa. Se for, a transação tem sucesso. Se não for, a transação inteira é revertida, o saldo do pool nunca muda e o "tomador" perde apenas as taxas de gas.

A limitação: todo o empréstimo deve ser reembolsado dentro de uma única transação. Você não pode pegar um empréstimo-relâmpago e manter os fundos em vários blocos, movê-los para outras cadeias ou retirá-los para uma exchange. A restrição de atomicidade significa que os empréstimos-relâmpago são ferramentas para operações instantâneas de transação única, não para alavancagem de longo prazo.

Por Que Isso Importa para os Traders

Flash loan arbitrage democratizes profit opportunities. Quando o mesmo token é negociado a preços diferentes em diferentes DEXes, um empréstimo-relâmpago permite que você: tome emprestado $1 milhão de USDC, compre o token no pool mais barato, venda-o no pool mais caro, reembolse o empréstimo mais a taxa e mantenha o spread, tudo sem comprometer seu próprio capital. Antes dos empréstimos-relâmpago, isso exigia manter estoque em ambas as exchanges e gerenciar o risco de execução. Agora qualquer pessoa com habilidades de programação para construir um contrato de empréstimo-relâmpago pode competir. O ponto negativo: esse espaço é altamente competitivo, com buscadores profissionais de MEV usando bots sofisticados e infraestrutura de baixa latência. Para traders manuais, a jogada realista não é competir pela velocidade de execução, mas identificar oportunidades que persistem devido à complexidade entre cadeias ou ineficiências na estrutura de mercado.

Flash loans reveal protocol vulnerabilities before they are exploited against you. A assinatura de um ataque de empréstimo-relâmpago em um protocolo: um empréstimo-relâmpago massivo financia uma operação que manipula o oráculo de preço do protocolo ou o mecanismo de governança, extraindo valor que o protocolo não pode recuperar. Ao compreender como funcionam os ataques de empréstimo-relâmpago, você pode avaliar se os protocolos que você usa são vulneráveis e sair antes que ocorra um ataque. Sinais de alerta: protocolos que dependem de oráculos de preço spot de fonte única (manipuláveis em uma única transação), protocolos com posições concentradas de tokens de governança (um único empréstimo-relâmpago pode inclinar uma votação) e protocolos com cadeias de composabilidade complexas onde a falha em um componente se propaga.

Self-liquidation via flash loans can save capital. Se você tem um empréstimo subgarantizado se aproximando da liquidação, pode usar um empréstimo-relâmpago para se auto-liquidar: pegue emprestado o valor necessário, quite sua dívida, reivindique seu colateral e reembolse o empréstimo-relâmpago, tudo de forma atômica. Isso evita a penalidade de liquidação (5-15% da posição) que os liquidadores de terceiros capturariam. Esse é um uso legítimo e defensivo de empréstimos-relâmpago que usuários sofisticados das finanças descentralizadas empregam para proteger suas posições de liquidações desfavoráveis.

Erros Comuns

Thinking flash loans are only for exploits and criminals. O uso legítimo de empréstimos-relâmpago supera largamente o uso para exploits em contagem de transações e valor. Arbitragem, auto-liquidação, swap de colateral e refinanciamento de dívida são operações rotineiras e benéficas que os empréstimos-relâmpago permitem. A visibilidade de grandes exploits cria uma percepção distorcida. Os empréstimos-relâmpago são uma ferramenta neutra. Como uma faca, podem ser usados produtivamente ou destructivamente dependendo de quem os manuseia.

Assuming protocols with flash loan attacks are broken. Alguns protocolos foram alvo de empréstimos-relâmpago não devido a bugs fundamentais de código, mas devido a falhas de projeto econômico (oráculos manipuláveis, buffers de liquidez insuficientes). Após esse ataque, o protocolo corrige a falha de projeto e continua operando com segurança. Um protocolo que sobreviveu a um ataque de empréstimo-relâmpago e implementou correções pode ser mais robusto do que aquele que nunca foi testado.

Underestimating the technical barrier to flash loan arbitrage. A execução de empréstimos-relâmpago requer: escrever e implantar um contrato inteligente, calcular tamanhos ideais de negociação, levar em conta custos de gas e riscos de MEV, e competir contra bots profissionais com latência sub-100ms. A oportunidade econômica é real, mas a competição é feroz. Para traders manuais, monitorar a atividade de empréstimos-relâmpago como sinal de mercado é mais prático do que tentar executar negociações de empréstimo-relâmpago diretamente.

Perguntas Frequentes

Q: O que impede alguém de pegar um empréstimo-relâmpago e não reembolsar?A: A atomicidade da transação. O contrato inteligente que emite o empréstimo-relâmpago verifica no final da transação se o saldo é igual ou superior ao saldo pré-empréstimo mais a taxa. Se não for, a transação inteira é revertida, todas as alterações de estado são desfeitas. Não há um passo separado de "reembolso"; se o reembolso falhar, a transação nunca aconteceu do ponto de vista da blockchain. O único custo para o potencial inadimplente é a taxa de gas da transação falha.

Q: Quais protocolos oferecem empréstimos-relâmpago?A: Aave, dYdX (Solo), Uniswap V2/V3, Balancer, MakerDAO (via DssFlash), e muitos outros. Cada um possui estruturas de taxa diferentes e ativos suportados. Aave é o provedor mais usado de empréstimos-relâmpago devido à sua liquidez profunda e amplo suporte a ativos. Agregadores de empréstimos-relâmpago (Furucombo, DeFi Saver) fornecem interfaces amigáveis para construir transações de empréstimo-relâmpago sem escrever contratos inteligentes personalizados.

Q: Os empréstimos-relâmpago são possíveis fora do Ethereum?A: Sim, em qualquer blockchain que suporte transações atômicas e contratos inteligentes com recursos de composabilidade. Empréstimos-relâmpago existem na BSC (PancakeSwap), Solana (Solend), Polygon, Avalanche e na maioria das cadeias compatíveis com EVM. A mecânica é idêntica, emprestar, usar, reembolsar, tudo dentro de uma única transação, mas a liquidez disponível e as estruturas de taxa variam de cadeia para cadeia.

estudo detalhado

Quer explorar mais? Confira:

Termos Relacionados

Pronto para Começar a Operar?

Junte-se à comunidade The Kingfisher e tenha acesso a ferramentas de trading profissionais e insights exclusivos.