Análise do ataque de rejeição de empacotamento do Pool de mineração da Máquina Oracle NEST
A Máquina Oracle distribuída NEST visa aumentar a fiabilidade dos dados de preços e a segurança do sistema através da ampla participação de utilizadores em cadeia. Para enfrentar cotações maliciosas, o NEST desenhou um mecanismo de validação de cotações e de aceitação de ordens, permitindo aos validadores negociar com base nas cotações e propor correções.
No entanto, o funcionamento eficaz deste mecanismo depende de que as ordens de compra e as novas transações apareçam a tempo em novos blocos na cadeia. Com o surgimento dos Pool de mineração, o direito de empacotar transações foi monopolizado, e grandes pools tendem a escolher empacotar transações que lhes são favoráveis ou com altas taxas, o que pode levar a que novas transações não sejam verificadas a tempo.
Neste caso, o NEST pode gerar dados de preços incorretos, criando oportunidades de arbitragem para alguns Pool de mineração, ameaçando assim a segurança do ecossistema DeFi.
Análise do fluxo de ataque
Suponha que todos os membros que participam na mineração sejam pools de mineração com diferentes proporções de poder de cálculo e que se conheçam mutuamente.
Preparação antes do ataque: pools de mineração maliciosos acumulam criptomoedas para arbitragem por meio de empréstimos relâmpago e outros métodos.
Submissão de uma oferta falsa: Submeter uma oferta à NEST que difira significativamente do preço de mercado real.
Jogo de verificação: Durante o período de verificação, cada pool de mineração enfrenta a escolha de empacotar ou não transações corrigidas. Isso constitui um jogo estático de informação completa independente de múltiplas jogadas.
Considerações de decisão: o Pool de mineração, na decisão de empacotamento de cada bloco, comparará dois tipos de rendimento:
Correção da cotação: a probabilidade de obter imediatamente o rendimento a é Pi (proporcional ao poder de mineração)
Não corrigir o preço: esperar que o preço seja estabelecido para arbitragem, a probabilidade de obter um retorno mais alto b é Pi
Equilíbrio de Nash: cada Pool de mineração escolhe se deve ou não corrigir as ofertas com base na sua proporção de poder de cálculo e na proporção de rendimento, alcançando finalmente um estado de equilíbrio de Nash.
Resumo
O Pool de mineração, graças à sua vantagem em poder computacional, pode obstruir a correção de preços e permitir arbitragem a partir da Máquina Oracle NEST. Isto não é apenas um desafio que o NEST enfrenta, mas também reflete o impacto da concentração de pools de mineração na ideia de descentralização da blockchain. Resolver os problemas trazidos pelos pools de mineração é uma questão importante para alcançar uma verdadeira descentralização.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
NEST Máquina Oracle遭遇 Pool de mineração拒绝打包攻击 Finanças Descentralizadas生态安全受威胁
Análise do ataque de rejeição de empacotamento do Pool de mineração da Máquina Oracle NEST
A Máquina Oracle distribuída NEST visa aumentar a fiabilidade dos dados de preços e a segurança do sistema através da ampla participação de utilizadores em cadeia. Para enfrentar cotações maliciosas, o NEST desenhou um mecanismo de validação de cotações e de aceitação de ordens, permitindo aos validadores negociar com base nas cotações e propor correções.
No entanto, o funcionamento eficaz deste mecanismo depende de que as ordens de compra e as novas transações apareçam a tempo em novos blocos na cadeia. Com o surgimento dos Pool de mineração, o direito de empacotar transações foi monopolizado, e grandes pools tendem a escolher empacotar transações que lhes são favoráveis ou com altas taxas, o que pode levar a que novas transações não sejam verificadas a tempo.
Neste caso, o NEST pode gerar dados de preços incorretos, criando oportunidades de arbitragem para alguns Pool de mineração, ameaçando assim a segurança do ecossistema DeFi.
Análise do fluxo de ataque
Suponha que todos os membros que participam na mineração sejam pools de mineração com diferentes proporções de poder de cálculo e que se conheçam mutuamente.
Preparação antes do ataque: pools de mineração maliciosos acumulam criptomoedas para arbitragem por meio de empréstimos relâmpago e outros métodos.
Submissão de uma oferta falsa: Submeter uma oferta à NEST que difira significativamente do preço de mercado real.
Jogo de verificação: Durante o período de verificação, cada pool de mineração enfrenta a escolha de empacotar ou não transações corrigidas. Isso constitui um jogo estático de informação completa independente de múltiplas jogadas.
Considerações de decisão: o Pool de mineração, na decisão de empacotamento de cada bloco, comparará dois tipos de rendimento:
Equilíbrio de Nash: cada Pool de mineração escolhe se deve ou não corrigir as ofertas com base na sua proporção de poder de cálculo e na proporção de rendimento, alcançando finalmente um estado de equilíbrio de Nash.
Resumo
O Pool de mineração, graças à sua vantagem em poder computacional, pode obstruir a correção de preços e permitir arbitragem a partir da Máquina Oracle NEST. Isto não é apenas um desafio que o NEST enfrenta, mas também reflete o impacto da concentração de pools de mineração na ideia de descentralização da blockchain. Resolver os problemas trazidos pelos pools de mineração é uma questão importante para alcançar uma verdadeira descentralização.