White Whale lança detalhes sobre arquitetura de empréstimo em Flash


Vamos decompô-lo. Simplificando, um empréstimo flash é, como o nome indica, um empréstimo que é aberto e fechado em um período de tempo muito curto. Mais especificamente, ele é aberto e fechado na mesma transação. Os empréstimos instantâneos são usados ​​para executar negociações atômicas que capitalizam as ineficiências do mercado ou fornecem alguma outra funcionalidade ao mutuário. As negociações atômicas são aquelas que podem ser finalizadas em uma transação e quase toda a arbitragem em cadeia se enquadra nesta categoria. A esta altura, você já deve ter percebido como esse instrumento financeiro pode ser poderoso. Mas com esse poder vem a responsabilidade.

Enquanto Baleia branca é considerada a primeira a lançar empréstimos rápidos no Terra (e em todo o Cosmos!), vários protocolos já oferecem isso no Ethereum. A conotação às vezes ruim associada a empréstimos flash é causada por uma série de explorações que aconteceram no Ethereum, nas quais os hackers usaram essa ferramenta para fazer os chamados ataques de reentrada. Felizmente, o CosmWasm (a linguagem de contrato inteligente da Terra) foi projetado para evitar esse tipo de ataque. Ao comparar CosmWasm com a linguagem de contrato inteligente da Ethereum, os desenvolvedores afirmam:

“Uma grande diferença é que evitamos todos os ataques de reentrada intencionalmente. Este ponto merece um artigo por si só, mas em resumo, uma grande classe de exploits no Ethereum é baseada neste truque. ”

E,

“Cosmwasm evita isso completamente, impedindo que qualquer contrato ligue para outro diretamente.”

Essas precauções permitem que a White Whale forneça este serviço sem ter que se preocupar muito com a exploração de outros protocolos.

Para realmente entender como tudo isso funciona, vamos examinar e descompactar brevemente o cofre da nave principal da Baleia Branca. O cofre da UST permite que os usuários depositem o UST no cofre em um processo simples de uma única etapa. A liquidez total no cofre do UST atua então como um pool de liquidez de propósito geral com uma série de estratégias internas de arbitragem. A primeira delas é como manter a estaca. Existem também outras estratégias em andamento, como explorar ineficiências de preços entre várias bolsas, bem como liquidações automatizadas em Marte e Levana. Todas essas estratégias tornam o ecossistema mais estável e eficiente e todas usam a liquidez do cofre da UST.

Essas estratégias nos levam de volta aos empréstimos instantâneos: quando qualquer um de nossos bots detecta uma oportunidade de arbitragem lucrativa, o contrato inteligente vinculado a essa estratégia pedirá um empréstimo instantâneo do cofre da UST. O cofre da UST retirará então o protocolo UST da âncora (onde está rendendo confortáveis ​​19,5% enquanto ocioso) e fornecerá ao contrato o dinheiro emprestado para executar a arbitragem. Após a arbitragem, todos os fundos são devolvidos ao cofre. É assim que planejamos fornecer rendimentos Anchor +.

Uma questão que foi levantada é esta – e se a negociação não desse lucro? Ou e se o mutuário simplesmente não pagar o empréstimo? Vários mecanismos foram colocados em prática para garantir que os depositantes não se tornem robustos. Primeiro, quando um empréstimo rápido é solicitado, a White Whale salva o valor total do cofre. Em seguida, os fundos são enviados para o mutuário (ou seja, o arb bot) para que ele execute a negociação. O que foi adicionado é um retorno de chamada no final do programa que não pode ser alterado e tem execução garantida.

Depois de tudo o que o mutuário executou a negociação, esse retorno de chamada é executado. O retorno de chamada é essencialmente a etapa dois. Ele recalcula o valor do cofre e o compara com o valor inicial antes do empréstimo. Se esse valor for menor do que o valor inicial, ele lança um ERRO e reverte toda a transação, também conhecido como empréstimo instantâneo. A transação falha e é como se nada tivesse acontecido. Efetivamente, isso significa que o empréstimo flash só será executado se pré-determinar um resultado lucrativo, caso contrário, ele se cancelará.

Em longo prazo, haverá um processo de lista de permissões para que a comunidade crie bots para integrar a governança na cadeia e utilizar a arquitetura de empréstimo instantâneo da White Whale. A comunidade poderá decidir quais bots irão beneficiar e proteger o ecossistema e votar para colocá-los na lista de permissões. Obviamente, haverá uma pequena taxa (o custo do empréstimo) que será automaticamente distribuída aos depositantes.

Para garantir a segurança dessa arquitetura complexa e inovadora, a White Whale já agendou várias auditorias com alguns dos auditores mais conceituados do setor. A base já foi construída e agora o foco é colocar as ferramentas nas mãos de nossa comunidade, capacitando-os para proteger a estaca e estabilizar o ecossistema.

Últimas Notícias

Minha Sacola
Sacola