Analyse de l'attaque de refus de paquet sur le Pool de minage de NEST Oracle Machine
Le système de machines oracle distribué NEST vise à améliorer la fiabilité des données de sortie des oracles et la sécurité du système en permettant à un plus grand nombre d'utilisateurs sur la chaîne de participer au processus de conversion des prix. Cependant, cette caractéristique distribuée pose également de nouveaux défis, dont l'un est que des mineurs malveillants pourraient fournir de fausses offres pour influencer les prix.
Pour faire face à ce problème, NEST a conçu un mécanisme de validation des offres - des ordres d'achat. Les validateurs peuvent effectuer des transactions en fonction des offres pour obtenir les actifs en garantie de l'offreur et proposer de nouvelles offres de correction. Ce mécanisme limite dans une certaine mesure les offres malveillantes et permet également de corriger rapidement les offres inappropriées.
Cependant, le bon fonctionnement de ce mécanisme repose sur le fait que les transactions à sens unique et les nouvelles offres peuvent apparaître en temps voulu dans les nouveaux blocs de la chaîne. Cependant, avec l'apparition des Pool de minage, les mineurs individuels ne travaillent plus seuls. Afin de stabiliser leurs revenus, les mineurs forment des Pool de minage pour intégrer leur puissance de calcul, car dans le consensus PoW, une plus grande puissance de calcul signifie une probabilité plus élevée d'obtenir des revenus.
L'apparition des pools de minage a en réalité créé un monopole sur le droit de regrouper les transactions. Dans les chaînes publiques, seuls les mineurs ou les pools de minage qui extraient des blocs peuvent décider quelles transactions seront incluses dans le prochain bloc. Les grands pools de minage ont souvent un avantage de puissance de calcul écrasant, et peuvent choisir de regrouper des transactions qui leur sont favorables ou qui ont des frais plus élevés, même si ces transactions ne sont pas les premières à être publiées sur la chaîne.
Lorsque cette situation se produit dans l'Oracle Machine NEST, elle peut empêcher les nouvelles offres soumises d'être vérifiées en temps utile pendant la période de validation, entraînant finalement une sortie de données de prix erronées de NEST. Certains Pool de minage peuvent exploiter cette vulnérabilité pour obtenir des opportunités d'arbitrage, mettant ainsi en danger la sécurité de l'ensemble de l'écosystème DeFi.
Le processus d'attaque est essentiellement le suivant :
Les pools de minage malveillants accumulent à l'avance des cryptomonnaies utilisées pour l'arbitrage par le biais de prêts flash et autres moyens.
Soumettre une offre qui présente une énorme différence par rapport au prix du marché réel à NEST.
Pendant la période de validation, d'autres validateurs proposeront des transactions d'achat uniques et ajusteront les offres pour réaliser des bénéfices.
Les pools de minage malveillants utilisent un avantage de puissance de calcul pour refuser de traiter ces transactions corrigées.
Si la correction est empêchée avec succès, le pool de minage malveillant peut effectuer des arbitrages en fonction des offres erronées.
Cette attaque est essentiellement un processus de jeu impliquant plusieurs parties. Chaque Pool de minage doit évaluer les bénéfices de la correction des offres. Une correction immédiate peut engendrer un certain bénéfice, mais si elle n'est pas effectuée, il peut y avoir un plus grand espace d'arbitrage une fois que l'offre devient effective. En fin de compte, le Pool de minage prendra une décision basée sur sa part de puissance de calcul et le ratio des bénéfices potentiels.
Cette question n'est pas seulement un défi auquel fait face l'Oracle Machine NEST, en réalité, l'ensemble de l'idée de décentralisation de la blockchain est impacté par le phénomène des Pool de minage. Comment résoudre efficacement les problèmes posés par les Pool de minage est un sujet important et inévitable sur la voie de la véritable décentralisation de la technologie blockchain.
Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
13 J'aime
Récompense
13
5
Partager
Commentaire
0/400
WalletManager
· 07-03 04:14
Il faut se méfier des Pool de minage qui pourraient causer des problèmes.
Le NEST fait face au risque d'attaque de refus de paquet du pool de minage de l'oracle.
Analyse de l'attaque de refus de paquet sur le Pool de minage de NEST Oracle Machine
Le système de machines oracle distribué NEST vise à améliorer la fiabilité des données de sortie des oracles et la sécurité du système en permettant à un plus grand nombre d'utilisateurs sur la chaîne de participer au processus de conversion des prix. Cependant, cette caractéristique distribuée pose également de nouveaux défis, dont l'un est que des mineurs malveillants pourraient fournir de fausses offres pour influencer les prix.
Pour faire face à ce problème, NEST a conçu un mécanisme de validation des offres - des ordres d'achat. Les validateurs peuvent effectuer des transactions en fonction des offres pour obtenir les actifs en garantie de l'offreur et proposer de nouvelles offres de correction. Ce mécanisme limite dans une certaine mesure les offres malveillantes et permet également de corriger rapidement les offres inappropriées.
Cependant, le bon fonctionnement de ce mécanisme repose sur le fait que les transactions à sens unique et les nouvelles offres peuvent apparaître en temps voulu dans les nouveaux blocs de la chaîne. Cependant, avec l'apparition des Pool de minage, les mineurs individuels ne travaillent plus seuls. Afin de stabiliser leurs revenus, les mineurs forment des Pool de minage pour intégrer leur puissance de calcul, car dans le consensus PoW, une plus grande puissance de calcul signifie une probabilité plus élevée d'obtenir des revenus.
L'apparition des pools de minage a en réalité créé un monopole sur le droit de regrouper les transactions. Dans les chaînes publiques, seuls les mineurs ou les pools de minage qui extraient des blocs peuvent décider quelles transactions seront incluses dans le prochain bloc. Les grands pools de minage ont souvent un avantage de puissance de calcul écrasant, et peuvent choisir de regrouper des transactions qui leur sont favorables ou qui ont des frais plus élevés, même si ces transactions ne sont pas les premières à être publiées sur la chaîne.
Lorsque cette situation se produit dans l'Oracle Machine NEST, elle peut empêcher les nouvelles offres soumises d'être vérifiées en temps utile pendant la période de validation, entraînant finalement une sortie de données de prix erronées de NEST. Certains Pool de minage peuvent exploiter cette vulnérabilité pour obtenir des opportunités d'arbitrage, mettant ainsi en danger la sécurité de l'ensemble de l'écosystème DeFi.
Le processus d'attaque est essentiellement le suivant :
Les pools de minage malveillants accumulent à l'avance des cryptomonnaies utilisées pour l'arbitrage par le biais de prêts flash et autres moyens.
Soumettre une offre qui présente une énorme différence par rapport au prix du marché réel à NEST.
Pendant la période de validation, d'autres validateurs proposeront des transactions d'achat uniques et ajusteront les offres pour réaliser des bénéfices.
Les pools de minage malveillants utilisent un avantage de puissance de calcul pour refuser de traiter ces transactions corrigées.
Si la correction est empêchée avec succès, le pool de minage malveillant peut effectuer des arbitrages en fonction des offres erronées.
Cette attaque est essentiellement un processus de jeu impliquant plusieurs parties. Chaque Pool de minage doit évaluer les bénéfices de la correction des offres. Une correction immédiate peut engendrer un certain bénéfice, mais si elle n'est pas effectuée, il peut y avoir un plus grand espace d'arbitrage une fois que l'offre devient effective. En fin de compte, le Pool de minage prendra une décision basée sur sa part de puissance de calcul et le ratio des bénéfices potentiels.
Cette question n'est pas seulement un défi auquel fait face l'Oracle Machine NEST, en réalité, l'ensemble de l'idée de décentralisation de la blockchain est impacté par le phénomène des Pool de minage. Comment résoudre efficacement les problèmes posés par les Pool de minage est un sujet important et inévitable sur la voie de la véritable décentralisation de la technologie blockchain.