Estabilidade do preço

Como a arbitragem mantém o preço da FRAX estável

A FRAX pode sempre ser cunhada e reembolsada do sistema por 1 dólar do valor. Isto permite aos arbitragistas equilibrar a procura e a oferta da FRAX no mercado aberto. Se o preço de mercado da FRAX estiver acima do preço-alvo de 1 dólar, haverá uma oportunidade de arbitragem para cunhar tokens FRAX colocando 1 dólar de valor no sistema por FRAX e vender a FRAX cunhada por mais de 1 dólar no mercado aberto. Em todos os momentos, de modo a cunhar uma nova FRAX, o utilizador deve colocar 1 dólar de valor no sistema. A diferença é simplesmente a proporção de garantia e FXS que compõe esse 1 dólar de valor. Quando a FRAX está na fase de garantia de 100%, 100% do valor que é colocado no sistema para cunhar a FRAX é garantia. À medida que o protocolo se move para a fase fracionária, parte do valor que entra no sistema durante a cunhagem torna-se FXS (que é então parte queimada da circulação). Por exemplo, num rácio de garantia de 98%, cada FRAX cunhada exige 0,98 dólar de garantia e queima de 0,02 dólar de FXS. Num rácio de garantia de 97%, cada FRAX cunhada exige 0,97 dólar de garantia e queima de 0,03 dólar de FXS e assim por diante.

Se o preço de mercado da FRAX estiver abaixo da amplitude de preço de 1 dólar, haverá uma oportunidade de arbitragem para reembolsar tokens FRAX comprando, mais barato, no mercado aberto e reembolsar a FRAX por 1 dólar do valor do sistema. A qualquer momento, um utilizador pode reembolsar a FRAX por 1 dólar de valor do sistema. A diferença é simplesmente a proporção da garantia e da FXS que é devolvida a quem reembolsa. Quando a FRAX está na fase de garantia de 100%, 100% do valor devolvido pelo reembolsar da FRAX é garantia. À medida que o protocolo se move para a fase fracionária, parte do valor que sai do sistema durante o reembolso torna-se FXS (que é cunhada para ser dada ao utilizador do reembolso). Por exemplo, num rácio de garantia de 98%, cada FRAX pode ser reembolsada por 0,98 dólar de garantia e 0,02 dólar de FXS cunhado. Num rácio de garantia de 97%, cada FRAX pode ser reembolsada por 0,97 dólar de garantia e 0,03 dólar de FXS cunhada.

O processo de reembolso da FRAX é contínuo, fácil de entender e economicamente viável. Durante a fase de 100%, é trivialmente simples. Durante a fase algorítmico-fracionária, à medida que a FRAX é cunhada, a FXS é queimada. Conforme a FRAX é reembolsada, a FXS é cunhada. Enquanto houver procura por FRAX, o seu reembolso por garantia mais FXS simplesmente inicia a cunhagem de uma quantidade semelhante de FRAX em circulação na outra extremidade (que queima uma quantidade semelhante de FXS). Assim, o valor do token FXS é determinado pela procura por FRAX. O valor que acumula para o valor de mercado da FXS é a soma do valor não garantido do valor de mercado da FRAX. Este é o somatório de todas as áreas sombreadas passadas e futuras sob a curva exibida a seguir.

A curva de procura-oferta ilustra como cunhar e reembolsar FRAX mantém o C p q preço estabilizado (q é quantidade, p é preço). Em CD0 o preço da FRAX é p0 =$1 em q0 . Se houver mais procura por FRAX, a curva deslocar-se-á para CD1 e um novo preço, p1 , para a mesma quantidade q0 . De modo a recuperar o preço para 1 dólar, uma nova FRAX deverá ser cunhada até que q1 seja alcançado e o preço p0 seja recuperado. Como a capitalização de mercado é calculada por preço vezes quantidade, o valor de mercado de FRAX em q0 é o quadrado azul. O valor de mercado da FRAX em q1 é a soma das áreas do quadrado azul e do quadrado verde. Repare que, neste exemplo, o novo valor de mercado da FRAX teria sido o mesmo se a quantidade não aumentasse, porque o aumento na procura é, simplesmente, refletido no preço, p1 . Dado um aumento na procura, o valor de mercado cresce através de um aumento no preço ou na quantidade (a um preço estável). Torna-se claro porque o quadrado vermelho e o quadrado verde têm a mesma área e, neste sentido, teriam agregado o mesmo valor ao valor de mercado. Nota: a parte semissombreada no quadrado verde denota o valor total das ações da FXS que seriam queimadas se a nova quantidade de FRAX fosse gerada a um rácio de garantia hipotético de 66%. É importante visualizar porque o valor de mercado FXS está intrinsecamente ligado à procura por FRAX.

Por último, é importante observar que a Frax é um protocolo agnóstico. Não faz pressupostos sobre qual rácio de garantia o mercado liquidará a longo prazo. É possível que os utilizadores simplesmente não tenham confiança numa stablecoin com 0% de garantia que seja inteiramente algorítmica. O protocolo não faz nenhum pressuposto sobre qual é esse rácio e, em vez disso, mantém o rácio exigido pelo mercado para o preço da FRAX em 1 dólar. O protocolo pode apenas atingir, por exemplo, um rácio de garantia de 60%, e somente 40% da oferta FRAX seja estabilizada algoritmicamente, enquanto que mais de metade é suportado por garantia. O protocolo apenas ajusta o rácio de garantia como resultado da procura por mais FRAX e mudanças no preço da FRAX. Quando o preço da FRAX cai abaixo de 1 dólar, o protocolo gera garantia adicional e aumenta o rácio até que a confiança seja restaurada e o preço se recupere. O rácio da garantia não diminuirá, a menos que a procura por FRAX aumente novamente. Pode até ser possível que a FRAX se torne inteiramente algorítmica, mas irá criar garantia adicional para um rácio de garantia substancial, caso as condições de mercado exijam. Acreditamos que este protocolo determinístico e reflexivo é a forma mais elegante de medir a confiança do mercado num stablecoin sem suporte. As tentativas anteriores de stablecoin algorítmicas não tinham garantias no sistema na sua conceção e nunca usaram garantias de forma alguma. Essas tentativas anteriores não abarcaram a falta de confiança do mercado num stablecoin algorítmico no seu começo. Deve-se notar que mesmo o dólar, ao qual a Frax está indexada, não era uma moeda fiduciária até ter proeminência global.

Rácio de garantia

O protocolo ajusta o rácio de garantia durante os momentos de expansão e retração da FRAX. Durante os tempos de expansão, o protocolo diminui a garantia (diminui o rácio) no sistema de modo a que menos garantias e mais FXS devamser depositadas para cunhar FRAX. Isto reduz a quantidade de garantias que dão suporte a qualquer FRAX. Durante os tempos de retração, o protocolo gera garantia adicional (aumenta o rácio). Isto aumenta o rácio de garantia no sistema como uma proporção da oferta de FRAX, aumentando a confiança do mercado na FRAX, à medida que o seu suporte vai aumentando.

Na sua génese, o protocolo ajusta o rácio de garantia, uma vez a cada hora, numa etapa de 25%. Quando a FRAX está a negociar num valor igual ou superior a 1 dólar, a função reduz o rácio de garantia, uma vez a cada hora, e quando o seu preço está abaixo de 1 dólar, a função aumenta o rácio de garantia, uma vez a cada hora. Isso significa que se o preço da FRAX for igual ou superior a 1 dólar na maior parte do tempo, durante algum intervalo de tempo, o movimento líquido do rácio de garantia está a diminuir. Se o preço da FRAX estiver abaixo de 1 dólar na maior parte do tempo, o rácio de garantia está a aumentar em direção a 100%, em média.

Numa atualização de protocolo futura, os feeds de preço para garantia podem ser descontinuados e o processo de cunhagem pode ser movido para um sistema baseado em leilão para limitar a confiança nos dados de preço e descentralizar adicionalmente o protocolo. Em tal atualização, o protocolo seria executado sem dados de preço necessários para qualquer ativo, incluindo FRAX e FXS. A cunhagem e os reembolsos aconteceriam a partir de blocos de leilão aberto, onde os licitantes publicariam o rácio de garantia mais alto/baixo, mais a FXS que desejam para cunhar/reembolsar a FRAX. Este acordo de leilão levaria à descoberta do preço de garantia de dentro do próprio sistema e não exigiria nenhuma informação de preço através de oracles. Outro projeto possível em vez de leilões poderia ser o uso de controladores PID para fornecer oportunidades de arbitragem para cunhagem e reembolso FRAX, semelhante a como um par de negociação Uniswap incentiva os ativos da pool a manter um rácio constante que converge para o seu preço alvo de mercado aberto.

Controlador PID

A partir de fevereiro de 2021, o sistema passou a usar um Controlador PID para controlar o rácio de garantia de acordo com a variação do índice de crescimento, definido como tal:

Gr=aianZiPzFG_r = \cfrac{\sum_{a_i}^{a_n} Z_i *P_z}{F}

GrG_r é o rácio de crescimento

ZiZ_ié a oferta de FXS como liquidez para um par num AMM descentralizado i (Uniswap, Sushiswap, etc.)

aia_ipara ana_nsão os pares FXS em AMMs

PzP_zé o preço da FXS

FFé a oferta total da FRAX

No seu núcleo, o índice de crescimento mede a quantidade de liquidez de FXS existente em comparação com a oferta geral de FRAX. O raciocínio é que quanto maior for a taxa de crescimento, mais FRAX poderá ser reembolsado com menos variação percentual global na oferta de FXS. Se quem reembolsa vendesse o seu FXS cunhado de FRAX reembolsado, uma taxa de crescimento mais alta implicaria menos derrapagem de preço no FXS e, por consequência, menos probabilidade de ocorrência de quaisquer ciclos de feedback negativo indesejáveis.

Como o índice de garantia varia pela mudança no índice de crescimento, um CR global baixo implica mais períodos precedentes do índice de crescimento líquido positivo do que negativo. Isto pode ser causado por períodos de aumentos de preços de FXS positivos sustentados, reembolsos de FRAX que não afetam o preço da FXS da FXS recém-cunhada ou mais liquidez da FXS entrando em AMMs.

A motivação para o índice de crescimento é receber o sinal do valor de mercado da FRAX e FXS, de forma que uma mudança no rácio de garantia possa ser suportada pelas condições correntes. Por exemplo, uma situação de 5 milhões de dólares de liquidez de FXS com 50 milhões de FRAX por liquidar é muito menos frágil do que outra com a mesma liquidez de FXS, mas 500 milhões de FRAX por liquidar.

No modelo anterior, olhar apenas para o preço da FRAX para alterar o rácio de garantia seria suficiente para a fase de início do protocolo, mas o seu crescimento recente e o tamanho corrente do sistema revelam a necessidade de uma mudança no modelo de forma a considerar o rácio de crescimento, para permitir um feedback mais preciso. O novo sistema ainda usa uma faixa de preço, mas apenas ajusta o rácio de garantia, para cima ou para baixo, quando o preço da FRAX está fora da faixa-alvo.

Last updated