Queridas alpacas,

Neste artigo, compartilharemos o progresso do desenvolvimento do AVv3. Para obter mais informações básicas sobre o AVv3, você também pode consultar nosso artigo anterior.

⚙️ Progresso do Desenvolvimento

  • Implantamos com sucesso os contratos inteligentes AVv3 relevantes na rede principal da rede BNB. O código foi revisado internamente e agora estamos testando todas as diferentes funções principais para gerenciamento do AVv3 (depositar, sacar, adicionar LP, remover LP, pedir emprestado, reembolsar, reinvestir taxas, etc.) em um ambiente ao vivo.

  • Ao mesmo tempo, exploramos inúmeras estratégias de gerenciamento de cofres e executamos muitas variações de backtests para encontrar as mais promissoras. Execuções preliminares de algumas estratégias mostraram resultados promissores (por exemplo, figura abaixo). Depois que todas as funções forem testadas para satisfação, começaremos a executar estratégias reais de gerenciamento de cofres para comparar o desempenho real com os resultados do backtest e tentar descobrir quaisquer pontos potenciais de melhoria nas operações. Continuaremos a iterar e otimizar as estratégias à medida que nos aproximamos do lançamento real.

Exemplo de execução de backtest. A linha amarela representa o PnL do cofre simulado e a área sombreada em azul é a faixa de preço de liquidez

Exemplo de execução de backtest. A linha amarela representa o PnL do cofre simulado e a área sombreada em azul é a faixa de preço de liquidez

  • Começamos a configurar a infraestrutura para executar as operações de gerenciamento de cofres, que foi aprimorada em relação às nossas operações AVv2.

  • Finalizamos a UI/UX para as páginas de produtos AVv3. Ela se baseia na UI AVv2 anterior, ao mesmo tempo em que adiciona mais informações sobre os cofres, como o intervalo LP atual e histórico. O processo de investimento e retirada continuará sendo simples e direto, conforme os usuários se familiarizaram no AVv2.

🎨Considerações de design

Sabemos que o rebanho ama detalhes. Então, nesta seção, compartilharemos algumas decisões e insights de design importantes que

ganhamos com o desenvolvimento do AVv3 para se adequar à estrutura do DEX de liquidez concentrada (CL).

Design modular

Nós projetamos o AVv3 para ser muito mais modular; cada transação agora é separada em sua própria função. No AVv2, quando um investidor faz um depósito no cofre, há, na verdade, muitas ações que são agrupadas e executadas juntas em segundo plano, como:

  1. O token de compartilhamento do cofre é cunhado

  2. O cofre toma emprestado o valor necessário

  3. Os ativos são implantados no pool de liquidez do DEX

Da mesma forma, as funções reinvest e withdraw também agrupam diversas ações dentro delas. No entanto, essa estrutura não funciona bem para AVv3, já que CL DEXs exigem uma estratégia LP mais complicada.

Por exemplo, dependendo de onde o preço se situa na faixa LP, a composição dos ativos mantidos na LP pode ser muito desequilibrada (vs. 50/50 na UNIv2 LP). Isso significa que a proporção de ativos necessários para serem adicionados à LP pode parecer muito diferente em momentos diferentes e pode necessitar de uma troca em certas situações. Essa dinâmica não é ideal e impactaria o desempenho do pool e o custo de transação para os usuários (custo de troca, etc.)

Após muito brainstorming e discussões, descobrimos que uma abordagem melhor seria separar todas as ações em suas próprias funções. Com essa abordagem, teremos a flexibilidade de executar apenas as ações necessárias quando necessário. Por exemplo, os ativos não precisarão mais ser implantados em uma posição LP no mesmo momento em que forem depositados. Eles agora podem ser implantados em lotes em um momento mais apropriado com base na lógica do cofre.

O papel do gerente do Vault vs. contrato inteligente

Nota: O termo Vault’s Manager aqui se refere a um conjunto de lógica e código off-chain que opera o vault. Não se refere a um gerente humano que toma decisões discricionárias.

Conforme aludido na seção acima, o Gerente teria muito mais autoridade para gerenciar o cofre. O papel dos contratos inteligentes seria atuar mais como um contêiner para facilitar a execução de estratégias e verificar se as ações dos gerentes estão dentro dos parâmetros de risco e guardrails aceitáveis. Por exemplo, os Gerentes podem decidir tomar emprestado mais ativos a qualquer momento, desde que a alavancagem do cofre não exceda o limite (por exemplo, 10x). Outro exemplo seria verificar se uma transação como uma troca ou rebalanceamento não resultaria em perda de patrimônio de um cofre acima do limite permitido (por exemplo, 0,5%).

Esta nova estrutura também significa que, no futuro, o AVv3 pode se tornar uma plataforma que dá suporte a gerentes terceirizados aprovados (por exemplo, empresas profissionais de marketing). Esses gerentes precisariam se concentrar apenas em executar estratégias lucrativas para seus fundos, enquanto a Alpaca Finance forneceria toda a infraestrutura e liquidez para executar suas estratégias. Além disso, a base de código pode ser reutilizada para dar suporte a estratégias de implantação além do UNIv3. Portanto, no futuro, se houver DEXs de última geração ou outras plataformas não DEX que possam gerar rendimentos, seremos capazes de integrar nosso AV a elas sem ter que criar tudo novamente do zero. Esta direção de design permite um crescimento potencial e componibilidade do produto muito maiores.

Alavancagem Variável

No AVv2, podemos definir uma alavancagem de alvo fixa para um cofre — ou seja, 3x e 8x. No entanto, no AVv3, essa pode não ser mais a melhor abordagem, dada a natureza da DEX de liquidez concentrada. Isso é melhor explicado por um exemplo.

Imagine um cenário em que o preço do ativo se moveu em direção à borda da faixa de preço, mas o sinal/lógica espera que o preço reverta para a faixa. Em vez de reequilibrar a posição/redefinir a faixa de LP, o que incorreria em custos mais altos, o Gestor poderia “estender a faixa” tomando emprestado mais do ativo necessário. Esse método poderia ser uma estratégia de gestão mais eficiente, mas aumentaria a alavancagem geral do cofre.

Exemplo ilustrativo: O intervalo LP é estendido no lado superior ao tomar emprestado BNB adicional, aumentando efetivamente a alavancagem do cofre em 1x

Exemplo ilustrativo: O intervalo LP é estendido no lado superior ao tomar emprestado BNB adicional, aumentando efetivamente a alavancagem do cofre em 1x

O exemplo acima é apenas um cenário potencial. Mas também há mais situações em que é mais eficaz permitir alavancagem flexível e não redirecionar a alavancagem do cofre com base em uma regra simples (como fizemos no AVv2).

Dado que fornecer liquidez em um CL DEX já está alcançando uma eficiência de capital melhorada, a alavancagem no AVv3 também pode ser menor que o AVv2 e ainda atingir o mesmo nível de rendimentos.

Recompra

Com o AVv2, criamos uma maneira de criar um swap de preço fixo com desconto por meio do método de recompra. No entanto, com o AVv3, realizaremos o swap necessário diretamente no DEX. Essa mudança se deve a vários fatores:

  • Com liquidez concentrada, o swap se torna mais eficiente e tem muito menos impacto no preço, então o benefício da recompra é menor.

  • Alguns pools importantes, como BNB-USDT, usam uma taxa de 0,01%, que é ainda menor do que as CEXs. (A Binance encerrou o suporte para a taxa de negociação de 0% em pares BUSD.)

  • A transparência e a segurança de uma perspectiva operacional preferem manter tudo na cadeia, especialmente com os desenvolvimentos recentes na frente regulatória.

💡Considerações finais

O desenvolvimento está a caminho de ser concluído em meados ou final de julho. Na próxima atualização, compartilharemos mais detalhes sobre nossas estratégias de gerenciamento, resultados de backtest e o plano de lançamento. Agradecemos a todos vocês, alpacas, por seu apoio contínuo e paciência enquanto trabalhamos nesta grande iniciativa. Acreditamos que o AVv3 terá um forte ajuste de produto-mercado e servirá como um enorme vetor de crescimento futuro para a Alpaca Finance. Estamos animados e esperamos que você também esteja, então fique ligado para atualizações futuras!

#BNBChain⚡️ #DefiYield #yield #PancakeSwapV3 #realyield $ALPACA