O ponto-chave da avaliação dos protocolos de liquidez é compreender a essência.O núcleo é o "empréstimo", mas a diferença reside em saber se o protocolo pode ter um bom mecanismo de descoberta de preços, se pode fornecer liquidez suficiente e se pode evitar custos desnecessários . perda.

Se você deseja estabelecer um protocolo de liquidez, você precisa considerar de forma abrangente os seguintes aspectos, incluindo ① a construção de um pool de capital; ② o mecanismo de sobrecolateralização; ③ a eficácia da máquina oráculo; ④ o desenho da taxa de juros função; ⑤ o desenho do mecanismo de liquidação; ⑥ o desenho do mecanismo central.​

O ponto-chave da avaliação dos protocolos de liquidez é compreender a essência.O núcleo é o "empréstimo", mas a diferença reside em saber se o protocolo pode ter um bom mecanismo de descoberta de preços, se pode fornecer liquidez suficiente e se pode evitar custos desnecessários . perda.

1. O mundo das finanças descentralizadas na cadeia

Desde o nascimento do Bitcoin, o conceito de pagamento descentralizado peer-to-peer finalmente fez um grande avanço. Muitas partes do projeto estão comprometidas com a construção de um mercado financeiro livre descentralizado na cadeia - tomando uma única cadeia pública como exemplo, uma cadeia pública com usuários, ecologia e moeda nativa pode ser entendida como um país até certo ponto, e neste ecossistema econômico soberano:

① A moeda nativa serve Como moeda padrão, e a moeda estável ancora um preço constante Na cadeia para ligar o padrão monetário e o padrão do dólar Americano;

② O protocolo de empréstimo descentralizado substitui os bancos tradicionais para implementar um mecanismo descentralizado de empréstimo em rede e troca de preços;

③"Mercado obrigacionista" descentralizado, obrigações do tesouro RWA + LSD-Fi sob a taxa de juro de referência original;

④ Os derivados descentralizados realizam a gestão do risco de cobertura Das flutuações DOS activos;

Além disso, há também o nascimento de fundos de seguros descentralizados, fundos de gestão de activos, concursos de lotaria e soluções financeiras descentralizadas da cadeia de abastecimento. Qualquer produto no mercado financeiro tradicional pode ser reconstruído e implementado no mundo on-chain. E com base nos recursos da cadeia, funções inovadoras, como transações relâmpago que não podem ser implementadas fora da cadeia, também podem ser realizadas.

Até certo ponto, o mundo criptográfico aperfeiçoou os elementos do mercado financeiro livre on-chain. Entre diferentes cadeias públicas (economias soberanas), com base na economia simbólica de cada projeto, a moeda nativa é usada como moeda padrão para governança na cadeia, e vários tokens na ecologia podem ser usados ​​como capital ou reivindicação. Parece que o valor de uma cadeia reside na quantidade de actividade económica que ela suporta.

No âmbito da construção de um mercado de obrigações baseado na cadeia nativa, o projecto de obrigações do tesouro RWA e os Derivados de Estaca de Liquidez (LSDFi) actualizados desde Xangai são ambos muito populares.

Por ser um projeto DeFi, um dos núcleos é resolver o problema de liquidez. A chamada liquidez: em sentido amplo, refere-se à situação monetária e de capital que uma entidade pode controlar. Nas finanças tradicionais, a liquidez geralmente se refere ao grau em que um ativo ou mercado é negociável e facilmente resgatável. Quer se trate de um acordo de empréstimo de liquidez ou de um acordo de penhor de liquidez, em última análise, é a essência das finanças: contrair e conceder empréstimos.

2. Como construir um protocolo de liquidez

Vamos começar com o intermediário mais importante das finanças tradicionais, o banco, e falar sobre os métodos de construção e avaliação dos protocolos de liquidez no DeFi.

A essência de um banco comercial é que ele integra a captação de depósitos e a emissão de empréstimos e se torna um sistema de incentivos que cria ativamente liquidez.

De acordo com a teoria financeira tradicional, num mundo perfeito com mercados completos, informação simétrica e custos de transacção nulos, não há necessidade de existirem bancos e intermediários financeiros não bancários. Os mutuários e credores podem alcançar a optimização de Pareto através de resultados de alocação de recursos livres. .

Mas esta situação perfeita é obviamente impossível de alcançar, o que é também o papel dos bancos como os intermediários financeiros mais importantes do mundo real.

Para um banco comercial, o core business tem dois pontos: por um lado, absorve depósitos e concede juros, e por outro lado, empresta depósitos para obter juros, o que proporciona liquidez ao mercado ao mesmo tempo que ganha diferenciais de juros. O banco central regula o montante dos depósitos e empréstimos e as taxas de juro através de vários instrumentos de política monetária.

Em comparação com os mecanismos de empréstimo e de troca de preços dos bancos, as vantagens dos protocolos descentralizados sem custódia incluem: transparência e preços eficazes com base na procura do mercado, empréstimos rápidos e convenientes e resistência à censura.

Depois de compreender isso, podemos compreender facilmente os protocolos de liquidez nas finanças descentralizadas. A seguir está um exemplo simples de JustLend, atualmente o terceiro protocolo de empréstimo na TVL de acordo com o Protocol Rankings.

Protocolo JustLend DAO

Protocolo JustLend DAO: Este é um protocolo de mercado monetário alimentado por TRON projetado para estabelecer um mercado monetário baseado em taxas de juros determinadas por algoritmos de oferta e demanda. A taxa de juros neste protocolo é determinada por um algoritmo baseado na oferta e demanda do ativo TRON.

Existem dois atores no protocolo, o Fornecedor e o Mutuário, ambos interagindo diretamente com o protocolo para ganhar ou pagar taxas flutuantes.

fornecer:

Neste protocolo, os fundos de fornecimento de todos os utilizadores são primeiro reunidos para formar um conjunto de fundos (conjunto de empréstimos) para alcançar elevada liquidez do conjunto peer-to-peer do mutuário em vez de peer-to-peer, e para melhor alcançar o equilíbrio monetário. Neste caso, o fornecedor de capital (LP) não precisa de esperar pelo vencimento de um único empréstimo, mas pode retirar activos do pool a qualquer momento.

Os fornecedores depositam ativos no mercado monetário do contrato inteligente JustLend DAO, no qual os ativos fornecidos são representados como jTokens (um token TRC-20). Os detentores de tokens recebem recompensas (aproveitam receitas de juros de empréstimos) de acordo com as regras relevantes.

empréstimo:

Se um mutuário desejar tomar emprestado um ativo, primeiro ele precisará comprar o jToken como garantia para seu ativo subjacente e, em seguida, o mutuário, com base no empréstimo com garantia excessiva, poderá tomar emprestado qualquer ativo disponível na plataforma. O acordo exige apenas que o mutuário especifique os ativos emprestados e não há outros requisitos, como datas de vencimento. Em outras palavras, desde que as condições do empréstimo sejam atendidas, você poderá pedir emprestado e nunca reembolsar.

Os mutuários também podem reembolsar seus empréstimos a qualquer momento e, se o valor dos ativos hipotecários do mutuário cair abaixo do limite de liquidação, o contrato inteligente do protocolo acionará automaticamente a liquidação.

taxa de juro:

A taxa de juros de um empréstimo financeiro tradicional geralmente permanece a mesma durante toda a vida do empréstimo. Mas neste protocolo, as taxas de juro mudam em tempo real com base nas mudanças na oferta e procura do mercado, e as taxas de empréstimo/oferta em diferentes mercados podem variar de bloco para bloco. Os juros do protocolo são calculados com base no tempo de geração do bloco no TRON, e os juros do empréstimo serão acumulados com base no número de blocos.

Neste acordo, a taxa de juro devedora é calculada com base em dois modelos, nomeadamente o modelo de suavização da taxa de juro e o modelo de taxa de juro faseada. O modelo matemático não entrará em detalhes. O princípio é: quando a demanda dos mutuários por ativos criptográficos diminuir, o excesso de tokens no pool que pode ser usado para empréstimos trará maior liquidez e taxas de juros mais baixas, incentivando assim os empréstimos. Da mesma forma, quando a procura de empréstimo de um ativo é elevada, o número de tokens disponíveis para empréstimo diminui, o que resulta numa menor liquidez e em taxas de juro mais elevadas, atraindo assim a oferta.

O desenho das taxas de juros é uma parte central do protocolo DeFi. Ainda em outubro deste ano, a plataforma de empréstimos hipotecários Yield Protocol anunciou planos para encerrar as operações. Um bom mecanismo de taxas de juros pode impulsionar o desenvolvimento de uma tendência.

3. Elementos do Acordo de Liquidez

Pode-se observar em um protocolo de empréstimo típico, como o protocolo JustLend DAO, que os seguintes pontos precisam ser considerados ao construir um protocolo de liquidez:

① Construção de pool de capital: LP injeta liquidez

②Mecanismo de excesso de garantia: o mutuário obtém um empréstimo

③Eficácia do Oracle: rastreamento de preços colaterais

④Design da função de taxa de juros: taxa de juros flutuante, taxa de juros fixa, etc.

⑤Design do mecanismo de liquidação: mecanismo de processamento quando a garantia é insuficiente

⑥Design do mecanismo principal: mecanismo de estabilização de preços e estabelecimento de controle de risco

O mecanismo de hipoteca é uma espécie de empréstimo de liquidez, que é também o ponto de inovação de alguns mecanismos, como a geração de tokens de projetos líquidos para transações através de hipoteca integral, de modo que não há necessidade de constituir um pool de liquidez através de credores.

O exemplo clássico desse ativo colateral é o protocolo Maker e a stablecoin DAI.

Qualquer pessoa pode usar o protocolo Maker para criar um contrato inteligente chamado "Maker Vault (Maker Vault)" e depositar ativos para gerar DAI, usando assim ativos hipotecários para gerar Dai para alavancagem na plataforma Maker. Vamos dar uma olhada nas ideias de empréstimos hipotecários de Dai.

Ideias para empréstimos hipotecários DAI

Etapa 1: crie um cofre e bloqueie a garantia

Os usuários criam cofres por meio de uma interface criada pela comunidade e bloqueiam tipos e quantidades específicas de garantias para gerar Dai. O cofre é considerado garantido quando os fundos são depositados.

Etapa 2: gerar Dai por meio de um cofre seguro

Depois que os ativos colaterais são bloqueados em um cofre, o proprietário do cofre pode usar qualquer carteira de criptomoeda sem custódia para iniciar e confirmar transações e gerar uma certa quantidade de Dai.

Etapa 3: saldar dívidas e pagar taxa de estabilização

Para recuperar parte ou a totalidade da garantia, o proprietário do cofre deve reembolsar parte ou todo o Dai gerado e pagar a taxa de estabilidade acumulada enquanto o Dai estiver pendente. As taxas de estabilidade só podem ser pagas em Dai.

Passo 4: Retire a garantia

Depois de reembolsar o Dai e pagar a taxa de estabilidade, o proprietário do cofre pode devolver parte ou toda a garantia para sua carteira. Após o Dai ter sido totalmente reembolsado e todas as garantias retiradas, o cofre fica vazio, esperando que seu proprietário bloqueie novamente os ativos.

O que é particularmente crítico é que diferentes activos colaterais precisam de ser colocados em cofres diferentes. Alguns usuários terão vários cofres com diferentes tipos e taxas de garantia.

Mecanismo de liquidação DAI

O Maker Protocol emprega um processo de leilão automatizado para liquidar cofres de alto risco para garantir que haja sempre garantias suficientes para garantir dívidas pendentes. As decisões de liquidação são baseadas nas taxas de liquidação e na relação valor-dívida da garantia do cofre. Cada tipo de cofre tem uma taxa de liquidação correspondente, que é votada pelos detentores de MKR com base no risco da garantia.

Quando o índice de garantia de um cofre cai abaixo de um limite mínimo, o liquidante do leilão iniciará um processo de liquidação. O Dai obtido no leilão de garantias é utilizado para quitar a dívida do cofre, inclusive multas de liquidação. Se o Dai gerado no leilão for suficiente para quitar a dívida e pagar as multas de liquidação, será realizado um leilão reverso de garantias para reduzir o valor das garantias vendidas.

Caso o Dai obtido no leilão de garantias não seja suficiente para quitar a dívida, a perda passa a ser um passivo do protocolo Maker. O buffer do Dai in Maker é usado para pagar esta parte do passivo. Se o buffer for insuficiente, o mecanismo de leilão de dívida será acionado. Durante o leilão de dívidas, o sistema cunha novos MKR e os vende aos usuários que participam do leilão usando o Dai. O Dai gerado no leilão de garantia vai para o buffer do Maker.

A função do buffer Maker é amortecer o impacto de garantias futuras insuficientes e da emissão excessiva de MKR causada pelo aumento das taxas de juros de depósitos do Dai. Se o Dai obtido por meio de leilões e taxas de estabilidade exceder o limite do buffer do Maker, ele será vendido por meio de um leilão de excedentes. Durante o leilão de excedentes, o MKR é usado para licitar um valor fixo de Dai, que vai para o licitante com lance mais alto. Após o término do leilão de excedentes, o protocolo Maker destrói automaticamente o MKR obtido no leilão, reduzindo a oferta total de MKR.

Protocolo de liquidez sofre ataque de preço

Acima, através dos casos do JustLend DAO Protocol e MakerDAO, podemos observar alguns pontos-chave na criação de um protocolo de liquidez. Enquanto escrevia este artigo, um conhecido projeto DeFi, dYdX, sofreu um ataque de preço e parte da liquidez do pool de seguros foi drenada.

dYdX é uma bolsa de derivativos descentralizada para contratos perpétuos e negociação de margem. Ela fornece serviços de negociação de ativos digitais blockchain no estilo livro de pedidos e fornece alavancagem e funções de negociação de contrato. Simplificando, é uma bolsa de contratos de modelo de carteira de pedidos descentralizada, onde qualquer pessoa pode negociar livremente contratos nesta bolsa.

No entanto, no recente par de negociação YFI-USD na plataforma, o token YFI foi gradualmente puxado para cima e, de repente, caiu, fazendo com que os contratos em aberto de $YFI em dYdX subissem de US$ 800.000 para US$ 67 milhões em poucos dias. o atacante de preços conseguiu retirar uma grande quantidade de USDC do dYdX, o que fez com que uma grande quantidade de fundos do pool de seguros do dYdX fosse drenada. O fundador também anunciou que o mecanismo de liquidação seria redesenhado na versão V4.

O YFI neste par de negociação é o token nativo do projeto de mineração de liquidez Yearn Finance. Os usuários podem completar diferentes estratégias de mineração de liquidez por meio do Yearn Finance e obter integração com outros projetos DeFi por meio dos três produtos principais da plataforma, Earn, Vaults e Iron Bank. , Yearn Finance também é um participante importante no DeFi Lego Concept.

Através do caso do dYdX, podemos ver que se alguns pequenos protocolos de liquidez encontrarem ataques de preços, sua liquidez será facilmente drenada. Esta situação ocorrerá especialmente ao usar o modelo Automatic Market Maker. Em protocolos de negociação, muitas vezes há grandes descobertas de preços. problemas associados às máquinas oracle.

Mango é uma plataforma de contrato descentralizada em Solana. Também sofreu um ataque de preços em outubro de 2022.

Nesse incidente, o invasor transferiu US$ 5 milhões para os endereços A e B da plataforma de negociação Mango para estabelecer uma posição, usou o contrato para criar sua própria contraparte na Mango e abriu posições longas e curtas na MANGO. Posteriormente, o invasor usou mais fundos para comprar tokens MANGO, manipulando seu preço de 2 centavos para 91 centavos, e usou os enormes ativos contábeis líquidos da plataforma para realizar parte dos rendimentos da Mango por meio de empréstimos. conseguiram sacar 110 milhões de dólares americanos.

Em dezembro do mesmo ano, o protocolo de empréstimos da rede Bsc Helio também sofreu ataque de preços. O invasor aproveitou a vulnerabilidade do feed de preços inoportuno do oráculo e conduziu com sucesso operações de empréstimo hipotecário, explorando uma vulnerabilidade de contrato inteligente para emitir tokens aBNBc em excesso e convertê-los em hBNB da Hello. O invasor emprestou a stablecoin HAY no valor de 16,44 milhões e trocou-a por aproximadamente US$ 15 milhões em ativos gerais para retirada. O ataque causou danos significativos ao protocolo Helio, revelando os riscos de vulnerabilidades de oráculos e contratos e a importância para a segurança dos protocolos de empréstimo e empréstimo.

4. Pool de ativos líquidos

Depois de compreendermos quais elementos são necessários para um protocolo de liquidez, o passo principal é construir um pool de ativos de liquidez. Na verdade, existem muitas classificações de pools de ativos de liquidez. Vamos nos concentrar em explicar a evolução dos pools de liquidez da AMM e também apresentar brevemente os pools de empréstimos, os pools de hipotecas de opções e os pools de metralhadoras.

Pool de liquidez AMM

Em relação ao Formador de Mercado Automático, escrevemos isso de forma bastante clara em [Método de avaliação DeFi ①: Revisão iterativa do Uniswap]. Afinal, o primeiro projeto que vem à mente ao mencionar o AMM deve ser o Uniswap. Na AMM, um modelo de criador de mercado descentralizado é implementado e qualquer pessoa pode fornecer liquidez.

Mas com o passar do tempo, o AMM é constantemente atualizado, não apenas um simples modelo CPMM, mas também otimiza e atualiza os defeitos originais.

Os primeiros são vários criadores de mercado de função constante (CFMMs), incluindo CPMM, CSMM e CMMM.

①Modelo de criador de mercado de produto constante (CPMM)

x·y=k

(x é token1, y é token2, k é uma constante)

Essencialmente, o Uniswap combina dois ativos negociados num único pool de liquidez, com o objetivo de garantir que o tamanho do pool de liquidez permanecerá o mesmo, independentemente do tamanho da negociação. E quando o conjunto de capital se torna desequilibrado e inclinado numa determinada direcção, os arbitradores entrarão e rapidamente se reequilibrarão em troca da diferença nos lucros.

Problemas com CPMM: Slippage, perdas impermanentes e riscos de segurança. Para obter detalhes sobre esta parte, você pode ler o tweet anterior [Método de avaliação DeFi ①: Revisão Iterativa Uniswap], que é muito claro.

②Modelo de formador de mercado de soma constante (CSMM)

x+y=k

(x é token1, y é token2, k é uma constante)

O CSMM é mais adequado para cenários onde as variações de preços nas transações são próximas de zero, mas este modelo não pode fornecer liquidez ilimitada.

Desvantagem: Quando o preço fora da cadeia não corresponde ao preço do token no pool, os traders e arbitradores têm a oportunidade de consumir as reservas do pool e desestabilizar o pool de liquidez. Isto fará com que os activos do pool de liquidez se concentrem num determinado activo e percam liquidez.

③Modelo de Formador de Mercado Médio Constante (CMMM)

(x·y·z)*(1/3)=k

(x é token1, y é token2, z é token3, k é uma constante)

O principal caso do CMMM é o Balancer, que é mais elástico que o Uniswap e cria um pool de liquidez que pode ser composto por uma variedade de ativos diferentes. As falhas são as mesmas do CPMM: derrapagens, perdas impermanentes e riscos de segurança.

Nos três casos de CFMM os problemas concentram-se, principalmente, em derrapagens, perdas impermanentes e liquidez. Para evitar estes problemas, novos projetos tentam constantemente introduzir mecanismos de modelo inovadores para fórmulas, tais como:

④CPMMs híbridos(Stableswap)

CPMMs híbridos são uma combinação de CPMM e CSMM, aplicados pela Curve Finance. Através de uma nova fórmula, é criada uma liquidez exponencialmente densa e são fornecidas taxas de câmbio lineares para a maior parte da curva.

Curves Stableswap é um CSMM especial Quando o pool de liquidez está equilibrado, é CSMM. Assim que o pool se tornar desequilibrado, ele mudará para CPMM. Ele reduz significativamente a derrapagem ao negociar ativos relacionados.

Além do AMM (criador de mercado automatizado), também há tentativas de PMM e DMM.

⑤PMM (Formador de Mercado Proativo) Formador de Mercado Ativo

O PMM apareceu no protocolo DODO O núcleo é introduzir oráculos para coletar dados precisos de preços, enquanto usa o mecanismo de oferta e demanda na cadeia para conduzir a descoberta de preços e agregar liquidez perto do preço de mercado atual, o que pode alcançar liquidez unilateral e menor derrapagem. . apontar.

O PMM pode fornecer liquidez mais suficiente, mas depende mais de negociações de alta frequência, o que é difícil de conseguir na realidade.

⑥ DMM (Dynamic Market Maker) criador de mercado dinâmico

O núcleo dos criadores de mercado dinâmicos reside nas taxas dinâmicas. Depois de criar pools de liquidez com pares de tokens específicos, cada pool de liquidez suportará taxas dinâmicas. Aumentar as taxas quando a volatilidade do mercado é alta e reduzir as taxas quando a volatilidade do mercado é baixa pode aumentar as negociações e o volume.

Isso otimiza os retornos potenciais para os provedores de liquidez Como criador de pool, as curvas de preços programáveis ​​podem ser personalizadas usando fatores de amplificação específicos (AMP). As faixas de taxas dinâmicas também mudarão com base no AMP usado para a criação do pool.

conjunto de empréstimos

Após a introdução do AMM, outros modelos são relativamente simples, por isso daremos apenas um exemplo. O modelo de pool de empréstimos foi concebido para promover a liquidez no mercado de empréstimos descentralizado e actua directamente como uma contraparte unificada (pool peer-to-peer) para transacções de empréstimos e empréstimos. Muito comuns, como o protocolo JustLend DAO que mencionamos acima, bem como Compound e AAVE.

Tomando o AAVE como exemplo, a criação de um pool de empréstimos requer as seguintes etapas:

①Preparação de ativos: Primeiro, defina um ativo criptografado específico como um pool de fundos para empréstimos e depósitos, que pode ser USDT, USDC, BTC, etc.

②Configuração de taxas de empréstimo: Configure taxas de empréstimo para diferentes ativos por meio de contratos inteligentes. As taxas de juros podem ser ajustadas com base na demanda do mercado, oferta e parâmetros de risco. Os mutuários podem escolher condições de empréstimo adequadas com base na tolerância ao risco e nas taxas de juros do mercado.

③Fornecer liquidez: Os usuários, como LPs, depositam ativos no pool de liquidez da AAVE, fornecem os fundos exigidos pelo mercado de empréstimos e obtêm retornos de juros correspondentes.

④Operação de empréstimo: Os mutuários selecionam os ativos a serem emprestados e obtêm empréstimos com base na sobrecolateralização com base no valor da garantia e na taxa de empréstimo.

⑤Distribuição de juros: Calcule o retorno de juros que a LP deve receber com base no valor e no prazo dos recursos fornecidos pelo fornecedor.

piscina de metralhadora

Pool de metralhadoras refere-se ao processo de mineração de diferentes moedas com o mesmo algoritmo na mineração PoW de forma automatizada, alternando o poder de computação para moedas de maior rendimento com base no nível de lucros da mineração em tempo real. Em suma, quem tiver a maior taxa de retorno será caçado.

Neste cenário, o pool aproveita as oportunidades de arbitragem entre diferentes projetos de mineração de liquidez e aloca dinamicamente fundos em diferentes pools de liquidez para obter os maiores retornos.

Pool de hipotecas de opções

Os contratos de opções também podem ser transferidos para a cadeia para gestão descentralizada na forma de contratos inteligentes. Ao mesmo tempo, as principais bolsas lançaram agora produtos de opções. Os derivados são contratos baseados em alterações no valor de um activo subjacente. Podem ser utilizados para cobertura ou na concepção de produtos financeiros mais estruturados. Por exemplo, a bola de neve nas finanças tradicionais também é um produto estruturado.

Existem actualmente alguns protocolos de opções que se concentram na descentralização. Entre eles, o problema da fraca liquidez e da ausência de contraparte de opções é resolvido através da introdução do modelo de pool de capital AMM, utilizando o pool de capital como vendedor unificado de opções.

Por exemplo, o modelo MASP (Multi-assets single pool), que é popular há algum tempo, combina a máquina oracle com o mecanismo AMM. Desta forma, diferentes activos básicos podem ser concentrados num pool de liquidez unificado para fornecer suporte de margem e liquidez. suporte para transações.

O ponto-chave da avaliação dos protocolos de liquidez é compreender a essência. O núcleo é o "empréstimo", mas a diferença reside em saber se o protocolo pode ter um bom mecanismo de descoberta de preços, se pode fornecer liquidez suficiente e se pode evitar custos desnecessários. . perda.