Pular para o conteúdo

Sistema Yield Guard

O Yield Guard é um mecanismo criado para proteger os bond providers de uma alocação ineficiente do rendimento entre os nós da rede THORChain. Seu principal objetivo é evitar que nós com bond em excesso recebam mais delegações de RUNE que não gerariam rendimento de forma eficaz.


Um nó é marcado com Yield Guard e ocultado das listagens quando atende a qualquer uma das condições abaixo. Todas as verificações são aplicadas apenas a nós com status Active:

  1. Nó com bond em excesso
  • O total_bond do nó é igual ou maior que o optimal_bond definido pela rede.
  • RUNE adicional em bond neste nó não vai gerar rendimento.
  • Isso evita a delegação ineficiente a nós já saturados.
  1. Mais pontos de slash da rede
  • O nó tem os slash_points mais altos entre todos os nós ativos.
  • É provável que ele saia em um churn nos próximos 3 dias por mau desempenho ou mau comportamento.
  1. Menor bond total da rede
  • O nó tem o total_bond mais baixo entre todos os nós ativos.
  • Como ele é o último em peso de bond, espera-se que saia na próxima rotação.
  1. Nó ativo mais antigo
  • O nó tem o timestamp status_since mais antigo entre todos os nós ativos.
  • Os churns acontecem aproximadamente a cada 3 dias, e o nó ativo mais antigo é o que sai na rotação.
  1. Pediu para sair
  • O nó tem requested_to_leave = true.
  • O operador sinalizou explicitamente a intenção de sair da rede, o que vai acontecer em cerca de 3 dias.

⚠️ O que acontece com os nós com bond em excesso?

Seção intitulada “⚠️ O que acontece com os nós com bond em excesso?”

Quando o Yield Guard está ativo em um nó:

  • O nó fica oculto das listagens públicas.
  • Os usuários ainda podem delegar, mas ele fica claramente marcado como ineficiente.
  • Assim que o bond total do nó volta a ficar abaixo do limite ideal, ele reaparece automaticamente nas listagens.

  • ✅ Garante uma distribuição justa e eficiente do rendimento na rede.
  • ✅ Ajuda os usuários a não delegar a nós que vão sair da rede em breve.
  • ✅ Incentiva a descentralização da rede ao promover nós estáveis e com menos bond.
  • ✅ Protege os bond providers de fazer bond em nós que não vão gerar retorno.