Analyse des attaques de refus de paquet dans les pools de minage des oracles distribués
Les oracles distribués visent à améliorer la fiabilité des données de prix et la sécurité du système grâce à une large participation des utilisateurs sur la chaîne. Cependant, ce design fait également face au défi de la vérification efficace des données, comme le problème d'influence des offres malveillantes sur les prix. Pour cela, certains oracles ont conçu un mécanisme de validation des soumissions d'offres et de transactions, permettant aux validateurs de trader en fonction des offres et de soumettre des corrections d'offres, limitant ainsi dans une certaine mesure les offres malveillantes.
Cependant, le bon fonctionnement de ce mécanisme de correction des prix dépend de l'apparition rapide des transactions et des nouvelles offres dans les nouveaux blocs sur la chaîne. Avec l'apparition des Pool de minage, le monopole d'un Pool de minage sur le droit de regrouper les transactions devient une menace potentielle. Les grands Pool de minage ont souvent tendance à regrouper en priorité les transactions qui leur sont favorables ou celles avec des frais de transaction plus élevés, même si ces transactions ne sont pas les premières à être publiées sur la chaîne.
Cette situation, lorsqu'elle est appliquée aux Oracle Machines distribuées, peut entraîner le fait que de nouvelles offres ne puissent pas être validées rapidement dans le délai de validation, ce qui pourrait finalement conduire l'Oracle Machine à fournir des données de prix erronées. Certains Pool de minage pourraient exploiter ce mécanisme pour réaliser des arbitrages, menaçant ainsi la sécurité de l'ensemble de l'écosystème DeFi.
Le processus d'attaque spécifique est le suivant :
Les pools de minage malveillants accumulent à l'avance les cryptomonnaies nécessaires à l'arbitrage par des moyens tels que les prêts flash.
Soumettre une offre avec une grande différence par rapport au prix du marché réel à l'Oracle Machine.
Pendant la période de validation, d'autres validateurs proposeront des transactions de type "manger" et tenteront de corriger les offres.
Tous les Pool de minage sont confrontés au choix de savoir s'ils vont inclure les transactions corrigées dans le prochain bloc.
Chaque Pool de minage joue en fonction de la part de puissance de calcul et des bénéfices potentiels pour décider s'il doit modifier l'offre.
Cette attaque est en réalité un jeu statique à information complète à plusieurs parties. Le Pool de minage va peser les bénéfices de la correction immédiate de l'offre obtenus (a) contre les bénéfices de l'arbitrage après que l'offre soit validée (b). En général, b > a, mais la probabilité pour le Pool de minage d'obtenir ces deux types de bénéfices est proportionnelle à sa puissance de calcul.
Finalement, le Pool de minage choisira de corriger ou non l'offre en fonction de sa part de puissance de calcul et de la relation proportionnelle entre les deux types de revenus, afin d'atteindre un état d'équilibre de Nash. Ce type de jeu pourrait entraîner des offres malveillantes qui ne peuvent pas être corrigées à temps.
Les pools de minage, grâce à leur avantage en puissance de calcul, retardent et entravent les corrections de prix. Ce n'est pas seulement un défi auquel sont confrontés les oracles distribués, mais aussi un défi pour l'ensemble de la philosophie de décentralisation de la blockchain. Comment résoudre les problèmes posés par les pools de minage est une question importante sur la voie vers une véritable décentralisation de la blockchain.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
10 J'aime
Récompense
10
7
Reposter
Partager
Commentaire
0/400
NewPumpamentals
· 07-25 19:48
Encore une fois, le rêve de la Décentralisation est anéanti.
Voir l'originalRépondre0
SelfStaking
· 07-24 13:00
La centralisation est de retour, rouleau ~
Voir l'originalRépondre0
NotGonnaMakeIt
· 07-22 23:28
Un pool de minage monopolistique est un bug.
Voir l'originalRépondre0
quiet_lurker
· 07-22 23:26
Attendez de voir l'effondrement pour en parler.
Voir l'originalRépondre0
AirdropHunter
· 07-22 23:23
Encore joué par le patron des mines~
Voir l'originalRépondre0
TommyTeacher1
· 07-22 23:22
Le coût de la centralisation devient de plus en plus élevé.
Voir l'originalRépondre0
RugpullTherapist
· 07-22 23:11
Pool de minage aussi est tombé sur l'Oracle Machine.
L'oracle distribué subit une attaque de refus de paquet par le pool de minage, la sécurité de l'écosystème DeFi est menacée.
Analyse des attaques de refus de paquet dans les pools de minage des oracles distribués
Les oracles distribués visent à améliorer la fiabilité des données de prix et la sécurité du système grâce à une large participation des utilisateurs sur la chaîne. Cependant, ce design fait également face au défi de la vérification efficace des données, comme le problème d'influence des offres malveillantes sur les prix. Pour cela, certains oracles ont conçu un mécanisme de validation des soumissions d'offres et de transactions, permettant aux validateurs de trader en fonction des offres et de soumettre des corrections d'offres, limitant ainsi dans une certaine mesure les offres malveillantes.
Cependant, le bon fonctionnement de ce mécanisme de correction des prix dépend de l'apparition rapide des transactions et des nouvelles offres dans les nouveaux blocs sur la chaîne. Avec l'apparition des Pool de minage, le monopole d'un Pool de minage sur le droit de regrouper les transactions devient une menace potentielle. Les grands Pool de minage ont souvent tendance à regrouper en priorité les transactions qui leur sont favorables ou celles avec des frais de transaction plus élevés, même si ces transactions ne sont pas les premières à être publiées sur la chaîne.
Cette situation, lorsqu'elle est appliquée aux Oracle Machines distribuées, peut entraîner le fait que de nouvelles offres ne puissent pas être validées rapidement dans le délai de validation, ce qui pourrait finalement conduire l'Oracle Machine à fournir des données de prix erronées. Certains Pool de minage pourraient exploiter ce mécanisme pour réaliser des arbitrages, menaçant ainsi la sécurité de l'ensemble de l'écosystème DeFi.
Le processus d'attaque spécifique est le suivant :
Les pools de minage malveillants accumulent à l'avance les cryptomonnaies nécessaires à l'arbitrage par des moyens tels que les prêts flash.
Soumettre une offre avec une grande différence par rapport au prix du marché réel à l'Oracle Machine.
Pendant la période de validation, d'autres validateurs proposeront des transactions de type "manger" et tenteront de corriger les offres.
Tous les Pool de minage sont confrontés au choix de savoir s'ils vont inclure les transactions corrigées dans le prochain bloc.
Chaque Pool de minage joue en fonction de la part de puissance de calcul et des bénéfices potentiels pour décider s'il doit modifier l'offre.
Cette attaque est en réalité un jeu statique à information complète à plusieurs parties. Le Pool de minage va peser les bénéfices de la correction immédiate de l'offre obtenus (a) contre les bénéfices de l'arbitrage après que l'offre soit validée (b). En général, b > a, mais la probabilité pour le Pool de minage d'obtenir ces deux types de bénéfices est proportionnelle à sa puissance de calcul.
Finalement, le Pool de minage choisira de corriger ou non l'offre en fonction de sa part de puissance de calcul et de la relation proportionnelle entre les deux types de revenus, afin d'atteindre un état d'équilibre de Nash. Ce type de jeu pourrait entraîner des offres malveillantes qui ne peuvent pas être corrigées à temps.
Les pools de minage, grâce à leur avantage en puissance de calcul, retardent et entravent les corrections de prix. Ce n'est pas seulement un défi auquel sont confrontés les oracles distribués, mais aussi un défi pour l'ensemble de la philosophie de décentralisation de la blockchain. Comment résoudre les problèmes posés par les pools de minage est une question importante sur la voie vers une véritable décentralisation de la blockchain.