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ú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.
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.