Pour comprendre le fonctionnement de Flashbots, il faut d’abord se familiariser avec le terme « valeur extractible par mineur » (MEV). La MEV fait référence au profit que les mineurs peuvent réaliser en incluant, en excluant ou en réorganisant les transactions lors du minage d’un bloc.
Flashbots joue un rôle crucial dans le trading de cryptomonnaies, la DeFi et l’écosystème blockchain au sens large, car elle se concentre sur la transparence et la démocratisation de l’accès à l’activité MEV. Il s’agit notamment d’empêcher les transactions front-running et back-running, qui peuvent avoir des répercussions négatives sur les traders et les utilisateurs.
Le front-running est l’acte d’obtenir un avantage injuste en soumettant une transaction avant la transaction d’un autre utilisateur, tandis que le back-running fait référence à la soumission intentionnelle d’une transaction après la transaction d’un autre utilisateur.
Pour lutter contre ces problèmes, Flashbots crée un canal séparé pour inclure les transactions dans un bloc, facilitant ainsi une vente aux enchères ouverte et équitable pour le processus de passage d’organisation des transactions. Le processus ressemble à ceci :
Les builders (constructeurs) de blocs tiers créent des lots de transactions et les soumettent aux mineurs via le réseau Flashbots.
Les builders de blocs fondent leur sélection et l’arrangement des transactions sur le gain potentiellement réalisable (MEV).
Les mineurs interagissent ensuite directement avec le réseau et décident des lots à inclure dans les nouveaux blocs en fonction de la part des gains offerte par les builders de blocs.
Les utilisateurs qui soumettent des transactions aux builders de blocs avec un pourboire (incitation) seront prioritaires, ce qui se traduira par un marché transparent, efficace et équitable pour l’organisation des transactions.
Flashbots propose une variété de produits et services à ses utilisateurs et contributeurs :
Vente aux enchères Flashbots : une marketplace ouverte pour une organisation des transactions efficace et équitable. Celle-ci permet aux validateurs de déléguer la tâche de construction des blocs à un tiers, ou à un réseau de builders de blocs tiers, ce qui optimise la rentabilité des blocs.
Flashbots Protect : point de terminaison d’appel de procédure distante (RPC) que tout le monde peut utiliser pour se protéger contre les transactions de front-running, de back-running et non réussies. Un RPC est une sorte de serveur informatique qui permet aux utilisateurs de lire les données de la blockchain et de faciliter les transactions vers et à travers différents réseaux.
Flashbots Data : tableaux de bord et outils pour améliorer la transparence de l’activité des MEV sur la blockchain Ethereum et la vente aux enchères de Flashbots.
Examinons quelques-uns des avantages distincts offerts par Flashbots dans l’écosystème crypto :
Grâce au mécanisme d’enchères pour l’organisation des transactions, les mineurs sont en mesure de générer plus de gains en incluant et en hiérarchisant les transactions avec des frais plus élevés.
Flashbots réduit la probabilité de front-running et de back-running. Cela garantit que les transactions sont exécutées de manière équitable et sécurisée
Flashbots réduit le risque que des acteurs malveillants tirent parti de l’extraction de MEV en créant une enchère ouverte pour l’organisation des transactions
Flashbots augmente la transparence en permettant aux traders de voir le coût réel des transactions.
Examinons les limites de l’utilisation de Flashbots dans le secteur du trading de cryptos :
Flashbots fonctionne via un système de transaction hors de la blockchain qui peut, par inadvertance, centraliser le contrôle de l’organisation des transactions. Si le contrôle du processus décisionnel est externe et effectué par un petit nombre de parties, il peut conduire à des pratiques frauduleuses.
Le risque de manipulation du marché est présent. Comme Flashbots permet aux mineurs de prioriser les transactions avec des frais plus élevés, certains traders pourraient potentiellement faire monter les prix pour obtenir un avantage injuste sur d’autres.
Les petits traders auront du mal à rivaliser avec les traders plus importants, qui peuvent se permettre des frais de transaction plus élevés. Cela entraînera une inégalité de traitement pour les petits traders.
La mise en œuvre de Flashbots peut être difficile en raison de la complexité technique et des problèmes de compatibilité avec l’infrastructure existante dans l’écosystème
En 2022, Flashbots a proposé le concept de SUAVE visant à décentraliser le rôle de builder de blocs et à lutter contre les forces centralisatrices du flux d’ordres exclusif.
Le trading sandwich, également connu sous le nom d’attaques sandwich ou sandwiching, est une stratégie de t...