Introdução

Muitos protocolos de stablecoin adotaram inteiramente um espetro de design (totalmente garantido) ou o outro extremo (totalmente algorítmico sem suporte). As stablecoins com garantias têm risco de custódia ou requerem sobregarantia em cadeia. Estes designs proporcionam um stablecoin com um pino bastante firme com maior confiança do que os designs puramente algorítmicos. Projetos puramente algorítmicos designadamente o Basis, o Empty o Set Dollar e o Seigniorage Shares fornecem um modelo altamente confiável e escalonável que capta a visão inicial da Bitcoin de dinheiro descentralizado, mas com estabilidade útil. O problema dos projetos algorítmicos é que são difíceis de inicializar, crescem lentamente (no quarto trimestre de 2020, nenhum deles teve tração significativa) e exibem períodos extremos de volatilidade, pelo que destroem a confiança na sua utilidade como stablecoins atuais. São vistos principalmente como um jogo/experiência e não como uma alternativa séria de stablecoins com garantias.

A Frax pretende ser o primeiro protocolo de stablecoin a implementar princípios de design de ambos para criar dinheiro em cadeia altamente escalável, independente de confiança, extremamente estável e ideologicamente puro. O protocolo Frax é um sistema de dois tokens que inclui um stablecoin, Frax (FRAX), e um token de governança, Frax Shares (FXS). O protocolo tem igualmente um contrato de pool que detém garantia USDC. As pools podem ser adicionadas ou removidas com governança.

Embora não haja períodos predeterminados para a rapidez com que a quantidade de garantias se altera, acreditamos que à medida que aumenta a adoção da FRAX, os utilizadores ficarão mais confortáveis com uma percentagem maior de oferta da mesma, sendo estabilizado algoritmicamente em vez de ser com garantia. A função de atualização do rácio de garantia no protocolo pode ser solicitada por qualquer utilizador uma vez a cada hora. A função pode alterar o rácio de garantia em etapas de 25% se o preço da FRAX estiver acima ou abaixo de 1 dólar. Quando a FRAX está acima de 1 dólar, a função reduz o rácio de garantia, uma vez, e quando o seu preço está abaixo de 1 dólar, a função aumenta o rácio de garantia, apenas uma vez. A taxa de atualização e os passos dos parâmetros podem ser ajustados pela governança. Numa atualização futura do protocolo, podem inclusive ser ajustados dinamicamente usando um design de controlador PID. Os preços da FRAX, FXS e garantia são calculados com uma média ponderada no tempo do preço do par Uniswap e do oracle Chainlink ETH:USD. O oracle Chainlink permite que o protocolo obtenha o preço real de USD em vez de uma média de pools de stablecoin no Uniswap. Isto permite que a FRAX permaneça estável em relação ao próprio dólar, o que proporcionaria uma maior resiliência em vez de usar apenas uma média ponderada de stablecoins existentes.

As stablecoin FRAX podem ser cunhadas, colocando a quantidade apropriada das suas partes constituintes no sistema. Na génese, a FRAX é 100% garantida, o que significa que a cunhagem da FRAX requer apenas a colocação de garantia no contrato de cunhagem. Durante a fase fracionária, a cunhagem da FRAX exige a colocação da proporção adequada de garantia e a queima da proporção de Ações Frax (FXS). Embora o protocolo seja concebido para aceitar qualquer tipo de criptomoeda como garantia, esta implementação do protocolo Frax aceitará principalmente stablecoins em cadeia, de modo a suavizar a volatilidade na garantia para que a FRAX possa fazer facilmente a transição para mais rácios algorítmicos. À medida que a velocidade do sistema aumenta, torna-se mais fácil e seguro incluir uma criptomoeda volátil, como ETH e BTC embrulhada, em pools futuras com governança.

Last updated