Máquina Oracle de Preços Distribuídos: A tecnologia de agregação melhora a confiabilidade dos dados

robot
Geração do resumo em andamento

Sistema de Máquina Oracle de Preços Distribuídos

Para resolver o problema de falha de ponto único, uma Máquina Oracle adotou um design distribuído para fornecer serviços. Por exemplo, um serviço que fornece o preço do BTC em dólares agregou 31 Máquinas Oracle de preços.

Os contratos deste agregador podem ser visualizados no explorador de blockchain. Ao chamar métodos específicos no contrato, é possível ver todas as Máquinas Oracle incluídas neste agregador. Estas Máquinas Oracle são algumas contas externas que podem fornecer dados de preços para vários agregadores, como BTC/USD e ETH/USD.

O fluxo de operação dos contratos em blockchain é o seguinte:

  1. Primeiro, leia o estado atual do contrato e realize uma série de verificações.

  2. Após a verificação, realizar os preparativos.

  3. Verificar cada dado de assinatura, validar o valor hash, verificar o papel do signatário e a duplicidade.

  4. Verifique a ordenação dos valores observados, selecione a mediana e certifique-se de que não exceda o limite. Registre a resposta da Máquina Oracle e realize a validação.

O processo de verificação irá comparar se a variação de preços fornecida pelas duas Máquinas Oracle está dentro de uma faixa razoável.

Máquina Oracle详解系列之 Chainlink(下)

Feed Registry

Para aumentar a flexibilidade e reduzir os custos de governança, pode-se usar a maneira de ligação através do Feed Registry. O Feed Registry pode ser entendido como um agregador de PriceFeeds, já tendo agregado vários priceFeeds. Os usuários podem diretamente ler os dados de preços através do Feed Registry, sem necessidade de configurar o priceFeed.

Máquina Oracle详解系列之 Chainlink(下)

mecanismo de oferta

Os dados de preços são obtidos através da agregação em múltiplos níveis, que incluem principalmente três níveis: agregação de fontes de dados, agregação de operadores de nós e agregação de redes Máquina Oracle.

Os dados de preços originais são provenientes de várias plataformas de negociação. Alguns prestadores de serviços de agregação de dados especializados coletam e processam esses dados brutos, que constituem a agregação de fontes de dados em um primeiro nível.

A segunda camada é agregada pelos operadores de nós. Eles obtêm dados de preços de vários provedores de serviços de agregação de dados independentes, tomam a mediana e eliminam valores anômalos.

A última camada é a agregação de toda a Máquina Oracle, sendo o método comum tomar a mediana quando o número de nós de resposta atinge o valor pré-estabelecido.

A atualização de preços na cadeia deve satisfazer um dos limites de desvio ou limites de batimento cardíaco. Esses dois parâmetros podem ser diferentes para diferentes PriceFeeds.

Este sistema de Máquina Oracle é de fácil acesso e tem uma segurança relativamente alta, mas devido à existência de um limiar de desvio, a atualização de preços é relativamente lenta, sendo normalmente adequado para cenários de aplicação que não são muito sensíveis a atualizações de preços.

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

Máquina Oracle详解系列之 Chainlink(下)

LINK1.93%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 9
  • Compartilhar
Comentário
0/400
StrawberryIcevip
· 5h atrás
Ainda é confiável, ninguém está a manipular o preço na terceira camada!
Ver originalResponder0
GasOptimizervip
· 7h atrás
sentado à espera de preços serem Cupões de Recorte
Ver originalResponder0
DeFiCaffeinatorvip
· 07-19 03:30
Se for na cadeia! É confiável?
Ver originalResponder0
DogeBachelorvip
· 07-18 21:53
Essa coisa é muito complicada, eu só entendo o btc.
Ver originalResponder0
SingleForYearsvip
· 07-18 21:49
Não há muitos contratos na cadeia, apenas gosto de distribuído.
Ver originalResponder0
LayerHoppervip
· 07-18 21:48
Eu vou esperar para ver se esta armadilha do sistema vai falhar no final.
Ver originalResponder0
MagicBeanvip
· 07-18 21:47
Finalmente chegou a solução para a falha de ponto único.
Ver originalResponder0
ApeShotFirstvip
· 07-18 21:43
subir subir subir! Seguir a Máquina Oracle para ganhar dinheiro!
Ver originalResponder0
PumpStrategistvip
· 07-18 21:42
Sim, a precisão dos preços parece ainda estar um pouco abaixo do esperado.
Ver originalResponder0
Ver projetos
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)