Como Funciona o Voto do Oráculo

Serviços como o Chainlink agregam dados de preços de muitas fontes por meio de um conjunto descentralizado de operadores de nós independentes, e a maioria das blockchains depende deles exatamente para isso. A Terra Classic adota uma abordagem diferente: ela coloca essa responsabilidade diretamente em seus validadores.

A rede Terra depende de validadores para, periodicamente, votarem sobre a taxa de câmbio atual de Luna; o protocolo atualiza a taxa na cadeia (on-chain) como a mediana ponderada do boletim de voto. Isso significa que validadores maiores — com mais stake por trás — têm mais peso na determinação do preço final.

Durante cada período de votação, o módulo de oráculo exige que todos os membros do conjunto de validadores enviem um voto sobre a taxa de câmbio de Luna. Os validadores devem primeiro se pré-comprometer com uma taxa de câmbio e, no período subsequente, submeter e revelar a taxa junto com a prova desse pré-compromisso. Esse esquema força o votante a se comprometer com uma submissão antes de conhecer os votos dos demais, reduzindo a centralização e o risco de free-rider (aproveitador).

Como esse processo ocorre a cada 30 segundos, os validadores precisam configurar um processo automatizado para evitar serem punidos (slashed) e colocados em jail.

Penalidades por Votos Perdidos

O sistema é respaldado por fiscalização rigorosa. Quando um validador perde votos ou falha em votar corretamente no processo de oráculo, outros validadores podem enviar evidências da má conduta. Após a confirmação, o validador infrator terá uma parcela de seus fundos cortada (slashed) e poderá ser colocado em jail ou excluído do consenso por um período de tempo.

Validadores que ficam próximos da mediana ponderada compartilham do pool de recompensas do oráculo. Aqueles que participam fielmente e votam dentro da faixa de recompensas ao redor da mediana ponderada ganham uma parcela de seigniorage como incentivo para permanecer ativo e preciso.

Os dados de participação refletem o quanto o conjunto de validadores leva a sério essa obrigação. De acordo com os dados do validator.info, 86 de 87 validadores ativos votaram no último round, uma taxa de participação quase perfeita, o que destaca o incentivo financeiro para permanecer em conformidade.

Fontes:
Documentação do Protocolo Terra Classic - Documentação Terra Classic
Configurar um Oracle Feeder - Documentação Terra Classic
Feeds de Preço Chainlink - Documentação Oficial da Chainlink