NEST Máquina Oracle enfrenta ataque de Pool de mineração: mecanismo de validação de preços desafiado

robot
Geração do resumo em andamento

Desafios enfrentados pela Máquina Oracle distribuída NEST: análise de ataques de recusa de empacotamento no Pool de mineração

I. Introdução

A Máquina Oracle distribuída NEST tem como objetivo aumentar a confiabilidade dos dados e a segurança do sistema através da ampla participação dos usuários em cadeia. Para resolver potenciais problemas de cotações maliciosas, o NEST projetou um mecanismo de validação de cotações-aceitação, permitindo que os validadores realizem transações com base nas cotações e proponham correções. No entanto, o funcionamento eficaz desse mecanismo baseia-se na aceitação de transações e novas cotações que possam aparecer em tempo hábil nos novos blocos da cadeia.

Com o surgimento dos Pool de mineração, a autoridade de empacotamento das transações apresentou uma tendência de monopólio. Grandes Pool de mineração tendem a escolher empacotar transações que são favoráveis a eles ou que têm taxas mais altas, o que pode levar a que as novas cotações da NEST Máquina Oracle não sejam verificadas a tempo, resultando na produção de dados de preços incorretos, criando oportunidades de arbitragem para certos Pool de mineração, ameaçando a segurança do ecossistema DeFi.

Dois, fluxo de ataque e análise

Suponha que todos os membros que participam na mineração sejam pools de mineração com diferentes proporções de poder de hash, e que estejam cientes da situação do seu poder de hash. O processo de ataque é o seguinte:

  1. Pool de mineração malicioso que acumula antecipadamente criptomoedas para arbitragem.

  2. Apresentar uma oferta com uma diferença enorme em relação ao preço de mercado real ao NEST.

  3. Durante o período de validação, outras pools de mineração enfrentam a escolha de se devem ou não empacotar transações corrigidas.

  4. Cada pool de mineração toma decisões com base em um modelo de jogo estático de informação completa.

A decisão considera dois tipos de rendimento:

  • Correção de oferta: Pia(P para a proporção de poder de cálculo do Pool de mineração, a para o rendimento corrigido )
  • Não corrigir a cotação: Pib * Pn(b é o lucro final de arbitragem, Pn é a probabilidade da cotação não ter sido corrigida )

Pool de mineração escolhe se deve corrigir a cotação com base na proporção de poder de hash e na proporção de receita, alcançando assim o equilíbrio de Nash.

Três, Análise e Resumo

Pool de mineração pode usar a vantagem de poder computacional para atrasar ou obstruir a correção de preços, aproveitando-se da Máquina Oracle NEST. Isso não é apenas um desafio que o NEST enfrenta, mas também reflete o impacto da centralização dos pools de mineração na filosofia de descentralização de toda a blockchain. Resolver os problemas trazidos pelos pools de mineração é um dos desafios importantes para alcançar uma verdadeira descentralização.

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
  • 5
  • Compartilhar
Comentário
0/400
WenAirdropvip
· 15h atrás
A verdadeira Máquina Oracle está toda GG...
Ver originalResponder0
ProxyCollectorvip
· 15h atrás
真不愧是armadilha!
Ver originalResponder0
GasWastervip
· 16h atrás
Ai, agora já era!
Ver originalResponder0
PriceOracleFairyvip
· 16h atrás
hmm outro oráculo fica rekt... a descentralização é apenas um meme neste ponto, tbh
Ver originalResponder0
consensus_failurevip
· 16h atrás
Mais uma falsa Descentralização!
Ver originalResponder0
  • 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)