Análise do ataque de rejeição de empacotamento do Pool de mineração da Máquina Oracle NEST
A máquina Oracle NEST distribuída tem como objetivo aumentar a fiabilidade dos dados de preços e a segurança do sistema através da participação ampla de usuários em cadeia. Para enfrentar cotações maliciosas, o NEST projetou um mecanismo de validação de cotações-e-ordens. No entanto, a eficácia deste mecanismo depende da capacidade de as ordens serem processadas e as novas cotações serem registradas na cadeia em tempo hábil.
Com o surgimento dos Pools de mineração, o direito de empacotar transações foi monopolizado. Grandes pools de mineração, devido à sua vantagem de poder computacional, podem selecionar transações favoráveis para empacotar, levando a que as novas cotações do NEST não sejam verificadas a tempo. Isso pode resultar na saída de dados de preços incorretos do NEST, criando oportunidades de arbitragem para alguns pools de mineração, ameaçando a segurança do ecossistema DeFi.
Análise do fluxo de ataque
Suponha que todos os participantes da mineração sejam pools de mineração com diferentes potências de cálculo e que todos conheçam a proporção de suas potências de cálculo.
Pools de mineração maliciosos acumulam criptomoedas necessárias para arbitragem de forma antecipada, através de empréstimos relâmpago e outros métodos.
Submeter uma proposta ao NEST que se desvie gravemente do preço de mercado.
Durante o período de verificação, outros validadores enviarão transações de arbitragem para corrigir as cotações.
Cada pool de mineração enfrenta a decisão de empacotar ou não a transação, formando múltiplos jogos estáticos de informação completa independentes.
O resultado do jogo depende dos ganhos de cada participante em diferentes combinações de decisões.
A escolha de correção de preços do Pool de mineração pode resultar em lucros imediatos a, mas só pode ser realizada ao minerar um novo bloco, com uma probabilidade de Pi. Se não corrigir o preço, pode-se lucrar após a formação de preços maliciosos, obtendo um lucro maior b.
Na verdade, as duas receitas consideradas pelo Pool de mineração são:
Correção de preço: Pia
Não corrigir cotações: Pib * Pn (Pn é a probabilidade de que a cotação durante o período de validação não seja corrigida )
O Pool de mineração escolherá se deve ou não corrigir a cotação com base na proporção de sua própria capacidade de cálculo e na relação de proporção entre a e b, alcançando assim o equilíbrio de Nash.
Resumo
Pool de mineração pode utilizar a vantagem de poder de computação para obstruir a atualização dos preços do NEST, de modo a realizar arbitragem. Isso não é apenas um desafio enfrentado pela Máquina Oracle do NEST, mas também reflete o impacto da concentração de pools de mineração sobre o conceito de descentralização em toda a blockchain. Como lidar com os problemas trazidos pelos pools de mineração é um desafio importante no processo de 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.
10 gostos
Recompensa
10
4
Republicar
Partilhar
Comentar
0/400
GmGnSleeper
· 18h atrás
A dormir~ NEST isto está a acabar
Ver originalResponder0
GameFiCritic
· 18h atrás
Máquina Oracle tornou-se uma ferramenta de captação de capital, invertendo a ordem das coisas.
Ver originalResponder0
AirdropChaser
· 18h atrás
Velhos conhecidos, nest, estão absolutamente acabados~
Ver originalResponder0
LiquidityWitch
· 18h atrás
bull ah A frente olhei as notícias, atrás a Máquina Oracle já teve problemas.
NEST Máquina Oracle enfrenta ataque de rejeição de empacotamento do Pool de mineração, a segurança do ecossistema DeFi está ameaçada
Análise do ataque de rejeição de empacotamento do Pool de mineração da Máquina Oracle NEST
A máquina Oracle NEST distribuída tem como objetivo aumentar a fiabilidade dos dados de preços e a segurança do sistema através da participação ampla de usuários em cadeia. Para enfrentar cotações maliciosas, o NEST projetou um mecanismo de validação de cotações-e-ordens. No entanto, a eficácia deste mecanismo depende da capacidade de as ordens serem processadas e as novas cotações serem registradas na cadeia em tempo hábil.
Com o surgimento dos Pools de mineração, o direito de empacotar transações foi monopolizado. Grandes pools de mineração, devido à sua vantagem de poder computacional, podem selecionar transações favoráveis para empacotar, levando a que as novas cotações do NEST não sejam verificadas a tempo. Isso pode resultar na saída de dados de preços incorretos do NEST, criando oportunidades de arbitragem para alguns pools de mineração, ameaçando a segurança do ecossistema DeFi.
Análise do fluxo de ataque
Suponha que todos os participantes da mineração sejam pools de mineração com diferentes potências de cálculo e que todos conheçam a proporção de suas potências de cálculo.
Pools de mineração maliciosos acumulam criptomoedas necessárias para arbitragem de forma antecipada, através de empréstimos relâmpago e outros métodos.
Submeter uma proposta ao NEST que se desvie gravemente do preço de mercado.
Durante o período de verificação, outros validadores enviarão transações de arbitragem para corrigir as cotações.
Cada pool de mineração enfrenta a decisão de empacotar ou não a transação, formando múltiplos jogos estáticos de informação completa independentes.
O resultado do jogo depende dos ganhos de cada participante em diferentes combinações de decisões.
A escolha de correção de preços do Pool de mineração pode resultar em lucros imediatos a, mas só pode ser realizada ao minerar um novo bloco, com uma probabilidade de Pi. Se não corrigir o preço, pode-se lucrar após a formação de preços maliciosos, obtendo um lucro maior b.
Na verdade, as duas receitas consideradas pelo Pool de mineração são:
O Pool de mineração escolherá se deve ou não corrigir a cotação com base na proporção de sua própria capacidade de cálculo e na relação de proporção entre a e b, alcançando assim o equilíbrio de Nash.
Resumo
Pool de mineração pode utilizar a vantagem de poder de computação para obstruir a atualização dos preços do NEST, de modo a realizar arbitragem. Isso não é apenas um desafio enfrentado pela Máquina Oracle do NEST, mas também reflete o impacto da concentração de pools de mineração sobre o conceito de descentralização em toda a blockchain. Como lidar com os problemas trazidos pelos pools de mineração é um desafio importante no processo de alcançar uma verdadeira descentralização.