
Definição não circular é um princípio de design que determina que variáveis-chave dentro de um sistema não devem se referenciar mutuamente, formando um ciclo auto-reforçador. Ou seja, não se deve definir a variável A a partir de B e, simultaneamente, definir B a partir de A, pois isso cria um ciclo lógico.
No universo Web3, esse conceito se aplica a situações envolvendo preço, índice de colateralização e regras de liquidação. Por exemplo, se um protocolo gera seu próprio preço e utiliza esse preço para definir liquidações e emissões, ele está “auto-precificando”. Em períodos de volatilidade, essa lógica auto-referencial pode acelerar a propagação de riscos.
Pense como se estivesse construindo com blocos: cada bloco deve se sustentar sozinho. Se as camadas superiores e inferiores dependem entre si para se manter, toda a estrutura fica instável.
A definição não circular é fundamental porque estruturas circulares intensificam o “auto-reforço”. Uma queda em uma variável impacta outra via o ciclo de feedback, que por sua vez suprime ainda mais a variável inicial, desencadeando uma reação em cadeia.
Um exemplo marcante foi a crise das stablecoins algorítmicas em maio de 2022: os preços das stablecoins dependiam do valor de mercado e da relação de emissão/queima de um token relacionado, gerando influência mútua e ciclos de feedback. Sob pressão do mercado, esse mecanismo entrou em uma “espiral da morte”.
Em protocolos de empréstimo, se o preço dos ativos colaterais é definido por métricas internas mantidas pelos tomadores, oscilações bruscas podem provocar liquidações em massa e eventos concentrados de risco.
O princípio central é estruturar as dependências do sistema como um grafo acíclico. Em resumo: relacione todas as entradas-chave por fonte e garanta que essas fontes não formem ciclos.
Entre as práticas de implementação estão:
Esse modelo torna os protocolos mais auditáveis—os auditores podem rastrear caminhos de dependência unidirecionais sem risco de retorno ao ponto de partida.
Stablecoins buscam estabilidade de preço e, normalmente, são atreladas a moedas fiduciárias ou a uma cesta de ativos. Aplicar definição não circular significa garantir que o “lastro de valor” não dependa da própria stablecoin.
Práticas comuns incluem:
No nível de negociação—como nos pares de stablecoin da Gate—os preços são formados pelo cruzamento de ordens reais e profundidade de mercado, e não por “precificação interna” de contratos do emissor. Isso proporciona transparência ao usuário em relação aos preços praticados pelo mercado.
Em protocolos de empréstimo, os usuários empenham ativos como garantia para tomar empréstimos de outros ativos, sendo o índice de colateralização definido como “valor do colateral ÷ valor do empréstimo”.
Pontos essenciais de implementação:
Por exemplo, ao usar ETH como colateral para tomar uma stablecoin emprestada, o preço do ETH deve ser obtido de mercados independentes e oráculos multi-fonte. As regras de liquidação devem seguir parâmetros predefinidos, e não serem alteradas dinamicamente pelo contrato da stablecoin em operação.
Oráculos trazem dados off-chain para a blockchain, atuando como “termômetros confiáveis” para leituras externas em tempo real. A definição não circular exige que as fontes dos oráculos sejam independentes do sistema monitorado.
Na prática, utilizar dados multi-fonte e preços médios ponderados pelo tempo reduz o risco de manipulação. Salvaguardas adicionais, como detecção de anomalias e circuit breakers, podem pausar operações críticas em caso de desvios acentuados de preço.
Para o usuário, checar se o projeto utiliza oráculos descentralizados e multi-fonte traz mais confiança do que depender de dados auto-relatados. Em negociações, é importante considerar transações reais de mercado e profundidade, não apenas indicadores fornecidos pelo próprio projeto.
Uma análise rápida envolve criar um “diagrama de dependências”: identificar os principais insumos do projeto (como preço, índice de colateralização, parâmetros de liquidação, regras de emissão) e observar se há referências mútuas.
Etapas:
A definição não circular contribui para mitigar riscos auto-reforçadores e reduz cenários de “corrida bancária” provocados por ciclos de feedback. Ela aprimora a previsibilidade de liquidações e emissões, além de facilitar auditorias e conformidade regulatória.
Entre as limitações estão a dependência de redes externas de dados—o que pode impactar disponibilidade e latência—e, por vezes, menor eficiência de capital devido a índices de colateralização mais elevados ou parâmetros mais conservadores.
Para o usuário, isso significa um equilíbrio: mais estabilidade, mas possivelmente retornos menos agressivos. Ao utilizar a Gate para investir ou emprestar, atente-se às fontes de preço, regras de liquidação, tratamento de anomalias, gerencie posições com cautela e esteja atento aos riscos dos fundos.
Etapas:
Erros comuns incluem:
A definição não circular exige estruturar entradas-chave do sistema como fontes independentes e acíclicas. É fundamental em stablecoins, empréstimos e oráculos—reduzindo riscos de auto-reforço e reações em cadeia. As melhores práticas incluem uso de dados externos multi-fonte, gestão de risco em camadas, circuit breakers, revisão de diagramas de dependência e testes de estresse. Para o usuário, dar atenção à independência das fontes de preço e regras ajuda a delimitar riscos; em mercados voláteis, projetos robustos garantem maior previsibilidade no funcionamento do protocolo.
A definição não circular enfatiza a independência e rastreabilidade do valor dos ativos, enquanto o mercado financeiro tradicional frequentemente aceita colateral baseado em crédito. No Web3, a definição não circular exige que os ativos colaterais não dependam de promessas de valor não verificadas de outros ativos—garantindo uma cadeia de valor clara e confiável. Isso torna o empréstimo DeFi mais transparente, mas limita os tipos de colateral aceitos.
Projetos ficam expostos a riscos de ciclos de valor—em que vários ativos dependem mutuamente entre si. Se algum elo falhar, pode ocorrer um efeito dominó. Historicamente, diversos projetos colapsaram devido a dependências circulares (como protocolos de ativos sintéticos que falharam em quedas bruscas de mercado). A definição não circular rigorosa reduz consideravelmente o risco sistêmico e as perdas dos usuários.
Analise três pontos:
O impacto é indireto, mas relevante. Projetos que seguem definição não circular apresentam risco geral reduzido—diminuindo a chance de seus ativos ficarem presos em protocolos instáveis. Embora não seja possível eliminar todos os riscos, optar por plataformas que implementam rigorosamente a definição não circular (como as listagens revisadas da Gate) aumenta significativamente a segurança dos fundos.
Novos projetos podem conquistar confiança estabelecendo bases de valor transparentes e não circulares—como colateralização com ativos reais, reservas auditáveis publicamente e verificação independente de terceiros—demonstrando resiliência em testes de estresse. Esses projetos tendem a atrair usuários mais avessos ao risco e apresentar desempenho mais estável no longo prazo.


