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 melhorar a confiabilidade dos dados de saída da máquina e a segurança do sistema, permitindo que mais usuários na cadeia participem do processo de determinação da relação de conversão de preços. Para resolver o problema de cotações maliciosas, o NEST projetou um mecanismo de validação de submissão de cotações-e-execução, permitindo que os validadores realizem transações com base nas cotações e corrijam os preços.
No entanto, o funcionamento eficaz deste mecanismo depende de que as transações de ordens de compra e novas ordens apareçam a tempo nos novos blocos da cadeia. Com o surgimento dos Pool de mineração, o seu monopólio sobre o direito de empacotar transações pode ameaçar o funcionamento normal deste mecanismo. Os grandes Pool de mineração tendem a priorizar o empacotamento de transações que lhes são favoráveis ou que têm taxas mais altas, em vez das transações que foram publicadas primeiro na cadeia.
Se essa situação ocorrer na Máquina Oracle NEST, pode resultar na incapacidade de novas cotações serem verificadas de forma oportuna durante o período de validação, levando à saída de dados de preço incorretos pelo NEST. Certos Pool de mineração podem aproveitar essa oportunidade de arbitragem, ameaçando a segurança de todo o ecossistema DeFi.
O processo de ataque específico é o seguinte:
Pool de mineração malicioso que acumula criptomoedas para arbitragem.
Fazer uma oferta ao NEST que apresente uma grande discrepância em relação ao preço de mercado real.
Durante o período de verificação, outros validadores irão propor transações de arbitragem para corrigir as cotações.
Todos os pools de mineração enfrentam a decisão de se devem incluir a transação no próximo bloco.
O Pool de mineração, com base na sua proporção de poder de hash e potencial de lucro, escolhe se deve ou não ajustar a cotação, formando um equilíbrio de Nash.
A decisão do Pool de mineração depende da comparação de dois tipos de rendimento:
Corrija imediatamente o lucro obtido com a cotação, que é proporcional à capacidade de cálculo ( e ).
Não corrigir o preço, esperar que a cotação seja estabelecida para o lucro da arbitragem.
Finalmente, o Pool de mineração pode aproveitar sua vantagem de poder de cálculo para atrasar ou obstruir a correção de preços, lucrando com a Máquina Oracle NEST.
Esta questão não só afeta a Máquina Oracle NEST, mas também desafia o conceito de descentralização de toda a blockchain. Como resolver eficazmente os problemas trazidos pelo Pool de mineração é uma questão importante que não pode ser evitada no processo de 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.
9 Curtidas
Recompensa
9
3
Compartilhar
Comentário
0/400
BridgeTrustFund
· 5h atrás
Novamente sendo manipulado pelos Pool de mineração.
Ver originalResponder0
GasGuzzler
· 5h atrás
Quem vai cuidar destes mineradores?
Ver originalResponder0
AirdropHarvester
· 5h atrás
Ai, eu já achava que esta Máquina Oracle não era muito confiável.
NEST Máquina Oracle遭遇 Pool de mineração rejeição de ataque de empacotamento
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 melhorar a confiabilidade dos dados de saída da máquina e a segurança do sistema, permitindo que mais usuários na cadeia participem do processo de determinação da relação de conversão de preços. Para resolver o problema de cotações maliciosas, o NEST projetou um mecanismo de validação de submissão de cotações-e-execução, permitindo que os validadores realizem transações com base nas cotações e corrijam os preços.
No entanto, o funcionamento eficaz deste mecanismo depende de que as transações de ordens de compra e novas ordens apareçam a tempo nos novos blocos da cadeia. Com o surgimento dos Pool de mineração, o seu monopólio sobre o direito de empacotar transações pode ameaçar o funcionamento normal deste mecanismo. Os grandes Pool de mineração tendem a priorizar o empacotamento de transações que lhes são favoráveis ou que têm taxas mais altas, em vez das transações que foram publicadas primeiro na cadeia.
Se essa situação ocorrer na Máquina Oracle NEST, pode resultar na incapacidade de novas cotações serem verificadas de forma oportuna durante o período de validação, levando à saída de dados de preço incorretos pelo NEST. Certos Pool de mineração podem aproveitar essa oportunidade de arbitragem, ameaçando a segurança de todo o ecossistema DeFi.
O processo de ataque específico é o seguinte:
Pool de mineração malicioso que acumula criptomoedas para arbitragem.
Fazer uma oferta ao NEST que apresente uma grande discrepância em relação ao preço de mercado real.
Durante o período de verificação, outros validadores irão propor transações de arbitragem para corrigir as cotações.
Todos os pools de mineração enfrentam a decisão de se devem incluir a transação no próximo bloco.
O Pool de mineração, com base na sua proporção de poder de hash e potencial de lucro, escolhe se deve ou não ajustar a cotação, formando um equilíbrio de Nash.
A decisão do Pool de mineração depende da comparação de dois tipos de rendimento:
Finalmente, o Pool de mineração pode aproveitar sua vantagem de poder de cálculo para atrasar ou obstruir a correção de preços, lucrando com a Máquina Oracle NEST.
Esta questão não só afeta a Máquina Oracle NEST, mas também desafia o conceito de descentralização de toda a blockchain. Como resolver eficazmente os problemas trazidos pelo Pool de mineração é uma questão importante que não pode ser evitada no processo de alcançar uma verdadeira descentralização.