Cet article est destiné à vous donner une compréhension de base du fonctionnement de MEV sur Solana. en bref:
MEV sur Solana n’a pas disparu.
Tous les MEV ne sont pas mauvais.
Un front-running rentable est possible non seulement dans les AMM, mais également dans les structures de plateformes de liquidité DEX.
La production constante de blocs de Solana et l’absence de pool de mémoire dans le protocole modifient le comportement par défaut et la dynamique sociale de la blockchain.
D’autres peuvent créer ou essayer de reproduire le pool de mémoire hors protocole de Jito pour extraire plus de MEV, mais cela serait difficile à la fois techniquement et socialement.
De nombreux validateurs soutiennent la décision de supprimer le pool de mémoire Jito et de renoncer aux revenus de la sandwicherie pour soutenir le développement et la santé à long terme de Solana.
introduire
Dans un réseau de preuve de participation, lorsque vous êtes désigné comme leader d’un bloc spécifique, vous avez le pouvoir de déterminer le contenu de ce bloc. La valeur maximale extractible (MEV) est la valeur obtenue en ajoutant, supprimant ou réorganisant des transactions dans un bloc donné.
À mesure que l’activité et l’intérêt pour Solana augmentent, MEV devient un sujet de plus en plus intéressant. Le 10 janvier 2024, un chercheur a récompensé le vérificateur avec 890 SOL, ce qui était l’une des récompenses les plus importantes de l’histoire de Jito :
Au cours de la semaine se terminant le 12 mars 2024, les validateurs Solana ont reçu plus de 7 millions de dollars en pourboires Jito pour l’espace de bloc. Aujourd’hui, plus de 50 % des transactions Solana sont des arbitrages ratés, et comme les coûts de transaction sont très faibles, les rendements attendus restent positifs. À long terme, les traders profiteront de ces transactions.
Structure MEV de Solana
Aperçu
MEV sur Solana est différent des autres chaînes en ce sens qu’il encourage les chercheurs à exécuter leurs propres nœuds et à s’intégrer à des nœuds à enjeux élevés pour obtenir la dernière vue de la blockchain (car Solana est sensible à la latence). Cela est dû aux mises à jour continues de l’état de Solana et aux mécanismes pondérés en fonction des enjeux, tels que Turbine (pour lire l’état mis à jour) et QoS pondéré en fonction des enjeux (pour écrire un nouvel état).
L’une des différences les plus significatives est l’absence de pools de mémoire traditionnels comme ceux courants sur d’autres chaînes comme Ethereum.
La production continue de blocs de Solana ne nécessite aucun mécanisme d’enchères supplémentaires ou hors protocole, réduisant ainsi certains types de MEV (notamment en front-running).
### Transaction MEV
Les opportunités MEV se présentent dans différentes catégories. Voici quelques types de transactions MEV courants qui existent actuellement sur Solana :
Frappe NFT : le MEV généré par la frappe NFT se produit lorsque les participants tentent d’obtenir des NFT rares ou précieux lors d’événements publics de frappe (y compris les NFT de premier ordre et les NFT à longue traîne). Les opportunités MEV dans les activités de frappe NFT vont soudainement augmenter. Le bloc x-1 n’a pas d’opportunités NFT MEV, tandis que le bloc x a un grand nombre d’opportunités MEV (le bloc x fait ici référence au bloc lorsque le casting a été mis en ligne). La congestion massive provoquée par la frappe de ces NFT est l’une des raisons des fréquentes pannes de Solana en 2021/2022.
*Liquidation : lorsque les emprunteurs ne parviennent pas à maintenir le ratio de garantie requis pour le prêt, leurs positions seront probablement liquidées. Les chercheurs analysent la blockchain à la recherche de telles positions sous-garantis et effectuent des liquidations pour rembourser tout ou partie de la dette et reçoivent une partie de la garantie en récompense. Les liquidations se produisent dans les protocoles qui utilisent des jetons et des NFT comme garantie. La liquidation est nécessaire pour que le protocole reste solvable et bénéfique à l’écosystème au sens large.
Arbitrage : L’arbitrage consiste à profiter des différences de prix pour un même actif sur différents marchés ou plateformes. Ces opportunités d’arbitrage existent au sein des chaînes, entre les chaînes et entre CEX et DEX. L’arbitrage en chaîne est actuellement la seule forme d’arbitrage qui garantit l’atomicité, puisque les deux transactions sont exécutées sur la même chaîne, tandis que l’arbitrage intra-chaîne nécessite des hypothèses de confiance supplémentaires. Tant qu’il n’entraîne pas une augmentation du flux d’ordres nuisibles, l’arbitrage peut maintenir le prix d’un actif cohérent sur différents marchés.
Jito
Jito est un mécanisme d’enchères d’espace de bloc hors protocole pour des blocs partiels, différent de MEV-boost qui construit des blocs complets (Jito et mev-geth sont similaires dans l’esprit, mais très différents dans la mise en œuvre). Jito fournit des garanties d’inclusion hors chaîne pour un ensemble de transactions spécifiques appelées bundles. Les bundles sont exécutés de manière séquentielle et atomique (soit tout, soit aucun). Si le chercheur remporte l’enchère et paie le pourboire, il soumet les lots dont l’exécution était auparavant garantie sur la chaîne. Les pourboires Jito existent en dehors de l’accord et sont distincts des frais prioritaires au sein de l’accord.
Cette approche vise à réduire le spam et à augmenter l’efficacité des ressources informatiques de Solana en organisant les enchères hors chaîne, en garantissant uniquement que les offres groupées publieront un seul gagnant de l’enchère dans un bloc. Les chercheurs peuvent utiliser des offres groupées pour implémenter l’une ou les deux propriétés suivantes : une inclusion rapide et garantie et des enchères de transaction frontrun/backrun. Ceci est particulièrement important étant donné qu’une grande partie des ressources informatiques du réseau est actuellement consommée par des transactions échouées.
Pool de mémoire
Contrairement à Ethereum, Solana ne dispose pas de pool de mémoire natif dans le protocole. Le service de pool de mémoire désormais obsolète de Jito a effectivement créé un pool de mémoire canonique hors protocole, car environ 65 % des validateurs exécutent le client Jito-Solana (plutôt que le client natif Solana-Labs).
Une fois en ligne, les transactions resteront dans le pool de pseudo-mémoire de Jito pendant 200 millisecondes. Pendant cette période, les chercheurs peuvent enchérir sur l’opportunité de préempter/revenir en arrière ou de prendre en sandwich les transactions en attente, et le package de transactions avec l’offre la plus élevée sera transmis au validateur pour exécution. Les échanges sandwich représentent une grande partie des revenus du MEV, mesurés en pourboires versés aux validateurs.
Le service de pool de mémoire de Jito a été arrêté le 8 mars
Personne n’aime parler de trading sandwich (surtout sur Ethereum) car il impose une externalité strictement négative au trader final : cet utilisateur négocie au pire prix possible. À titre de référence, le trading sandwich sur Ethereum a généré à lui seul environ 24 millions de dollars de bénéfices au cours des 30 derniers jours. Lorsque les utilisateurs fixent un slippage maximum, ils négocient presque toujours à ce prix. En d’autres termes, si l’ordre est exécuté, le glissement réel de l’utilisateur est presque toujours égal au glissement maximum qu’il a fixé.
Les chercheurs de Jito peuvent toujours soumettre d’autres types de packages commerciaux MEV qui ne dépendent pas du flux d’ordres mempool, tels que les transactions d’arbitrage et de liquidation (qui nécessitent d’observer la transaction dans le bloc et de saisir l’opportunité lors de la prochaine enchère Jito).
chaîne d’approvisionnement
Pour référence, la chaîne d’approvisionnement actuelle de la construction de blocs Ethereum ressemble à ceci :
La chaîne d’approvisionnement de construction de blocs sur Solana (pour les validateurs exécutant le client Jito-Solana) ressemble à ceci :
Transaction entrante : l’état planifié de la transaction en attente d’exécution. Cela peut provenir de RPC, d’autres validateurs, d’un flux de commandes privées ou d’autres sources.
Relayeurs : les relayeurs sur Solana sont différents de ceux sur Ethereum. Sur Ethereum, un relais est une entité de confiance qui connecte les constructeurs de blocs et les proposants (les constructeurs font confiance au relais pour ne pas modifier leurs blocs). Sur Solana, les relais sont chargés de relayer les transactions entrantes, en effectuant des opérations TPU limitées telles que la déduplication des paquets et la vérification des signatures. Le relais transmet les paquets au moteur de bloc et aux validateurs. Il n’est pas nécessaire d’avoir un relais équivalent sur Ethereum car Ethereum a un mempool et Solana n’en a pas. La logique du relais est open source et n’importe qui peut exécuter son propre relais (Jito fait des instances de relais une ressource publique). D’autres participants connus du réseau Solana gèrent également leurs propres relais.
Moteur de blocs : le moteur de blocs simule les combinaisons de transactions et exécute des enchères d’espace de blocs hors chaîne. Le package de transactions optimisé par MEV est ensuite transmis au responsable exécutant le client Jito-Solana.
Seeker : Seeker cherche à exploiter les différences de prix en insérant ses propres transactions dans un bloc donné. Ils peuvent exploiter des sources telles que ShredStream de Jito (et auparavant MempoolStream).
Validateur : Le validateur construit et génère des blocs. Les blocs Jito-Solana sont construits par le planificateur, qui réserve 3 millions d’UC, représentant les premiers 80 % du bloc, pour les transactions acheminées via Jito.
Ces parties ne sont pas nécessairement des entités distinctes, car les entités peuvent être intégrées verticalement. Comme mentionné précédemment, les validateurs ont la pleine autorité sur leurs blocs. Les validateurs eux-mêmes peuvent rechercher des opportunités économiques en insérant, réorganisant et censurant les transactions pour un bloc donné tout en devenant des leaders.
Que le leader utilise ou non Jito-Solana, les chercheurs peuvent également soumettre des transactions via la méthode RPC (routage intra-protocole standard). En raison des frais relativement bas de Solana et du calendrier incertain, l’envoi de transactions reste une méthode courante pour acquérir des opportunités MEV. Certaines opportunités MEV peuvent exister plus longtemps que prévu, allant d’un à des dizaines de blocs.
Répartition du MEV parmi les participants
Bien que Solana puisse accélérer l’exécution des transactions et réduire les opportunités pour certains types de MEV, il peut exacerber le potentiel de centralisation basée sur la latence, dans laquelle les validateurs et les chercheurs cherchent à intégrer leur infrastructure pour obtenir un avantage concurrentiel. Nous sommes encore loin d’un état d’équilibre compétitif et stable des infrastructures et des mécanismes associés.
Source : Twitter
Dans un monde où les temps de blocage sont inférieurs à 200 millisecondes, cela offre un avantage comparatif aux acteurs senior disposant de l’infrastructure et de l’expertise nécessaires pour optimiser le système. Jusqu’à présent, Ethereum s’est éloigné de cet équilibre, créant des solutions en dehors du protocole pour donner aux chercheurs une opportunité démocratisée de rivaliser.
Comment atténuer le MEV
Des mécanismes hors protocole courants sont intégrés au protocole pour réduire les opportunités MEV sur la chaîne Solana. Ces mécanismes comprennent :
Systèmes RFQ : les systèmes RFQ (Request for Quote) (tels que Hashflow) ont fait leur chemin dans Solana et gagnent en popularité (le volume cumulé des transactions dans l’ensemble de l’écosystème dépasse 10 milliards de dollars). Les commandes sont exécutées par des teneurs de marché professionnels (Wintermute, Jump Crypto, GSR, LedgerPrime) plutôt que via des AMM ou des carnets de commandes en chaîne, et la tarification basée sur la signature permet des calculs hors chaîne. Cela déplace effectivement la découverte des prix hors chaîne, seules les transactions de transfert terminées étant en chaîne.
Terminaux RPC protégés par MEV : ces terminaux permettent aux utilisateurs de recevoir une partie des revenus de leur flux de commandes sous forme de remises. Les chercheurs enchérissent pour obtenir le droit d’antidater les transactions et enchérissent sur les remises associées, qui sont restituées aux utilisateurs. Ces terminaux sont généralement gérés en faisant confiance à la contrepartie qui gère le terminal pour garantir qu’il n’y ait pas de pratiques de trading anticipées ou sandwich.
Le mécanisme d’atténuation/redistribution MEV est une combinaison d’utilisateurs capturant une partie de la valeur du flux de commandes et déplaçant les enchères de découverte de prix et les mécanismes associés hors chaîne. Ces mécanismes impliquent des compromis entre les propriétés des crypto-monnaies, telles que la résistance à la censure, l’auditabilité et le manque de confiance.
en conclusion
Cet article présente les principaux acteurs de la chaîne d’approvisionnement MEV sur Solana, les derniers développements et les formes courantes de MEV sur Solana.
La recherche dans la zone Solana MEV s’est concentrée sur l’étude de l’impact des différents mécanismes d’atténuation/redistribution du MEV. Ethereum a investi des ressources importantes dans les infrastructures, et les Flashbots sont conçus pour offrir des opportunités MEV démocratisées, mais imposent également d’autres conceptions pour faire face à d’éventuelles externalités négatives.
Solana a l’opportunité d’explorer de nouveaux modèles à l’avant-garde des chaînes d’approvisionnement de production MEV et bloc.
Voir l'original
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.
Guide Solana MEV : Une autre forêt sombre au-delà d'Ethereum
Auteur original : Ryan Chern
Compilation originale : Luffy, Foresight News
Cet article est destiné à vous donner une compréhension de base du fonctionnement de MEV sur Solana. en bref:
introduire
Dans un réseau de preuve de participation, lorsque vous êtes désigné comme leader d’un bloc spécifique, vous avez le pouvoir de déterminer le contenu de ce bloc. La valeur maximale extractible (MEV) est la valeur obtenue en ajoutant, supprimant ou réorganisant des transactions dans un bloc donné.
À mesure que l’activité et l’intérêt pour Solana augmentent, MEV devient un sujet de plus en plus intéressant. Le 10 janvier 2024, un chercheur a récompensé le vérificateur avec 890 SOL, ce qui était l’une des récompenses les plus importantes de l’histoire de Jito :
Au cours de la semaine se terminant le 12 mars 2024, les validateurs Solana ont reçu plus de 7 millions de dollars en pourboires Jito pour l’espace de bloc. Aujourd’hui, plus de 50 % des transactions Solana sont des arbitrages ratés, et comme les coûts de transaction sont très faibles, les rendements attendus restent positifs. À long terme, les traders profiteront de ces transactions.
Structure MEV de Solana
Aperçu
MEV sur Solana est différent des autres chaînes en ce sens qu’il encourage les chercheurs à exécuter leurs propres nœuds et à s’intégrer à des nœuds à enjeux élevés pour obtenir la dernière vue de la blockchain (car Solana est sensible à la latence). Cela est dû aux mises à jour continues de l’état de Solana et aux mécanismes pondérés en fonction des enjeux, tels que Turbine (pour lire l’état mis à jour) et QoS pondéré en fonction des enjeux (pour écrire un nouvel état).
L’une des différences les plus significatives est l’absence de pools de mémoire traditionnels comme ceux courants sur d’autres chaînes comme Ethereum.
La production continue de blocs de Solana ne nécessite aucun mécanisme d’enchères supplémentaires ou hors protocole, réduisant ainsi certains types de MEV (notamment en front-running).
### Transaction MEV
Les opportunités MEV se présentent dans différentes catégories. Voici quelques types de transactions MEV courants qui existent actuellement sur Solana :
Jito
Jito est un mécanisme d’enchères d’espace de bloc hors protocole pour des blocs partiels, différent de MEV-boost qui construit des blocs complets (Jito et mev-geth sont similaires dans l’esprit, mais très différents dans la mise en œuvre). Jito fournit des garanties d’inclusion hors chaîne pour un ensemble de transactions spécifiques appelées bundles. Les bundles sont exécutés de manière séquentielle et atomique (soit tout, soit aucun). Si le chercheur remporte l’enchère et paie le pourboire, il soumet les lots dont l’exécution était auparavant garantie sur la chaîne. Les pourboires Jito existent en dehors de l’accord et sont distincts des frais prioritaires au sein de l’accord.
Cette approche vise à réduire le spam et à augmenter l’efficacité des ressources informatiques de Solana en organisant les enchères hors chaîne, en garantissant uniquement que les offres groupées publieront un seul gagnant de l’enchère dans un bloc. Les chercheurs peuvent utiliser des offres groupées pour implémenter l’une ou les deux propriétés suivantes : une inclusion rapide et garantie et des enchères de transaction frontrun/backrun. Ceci est particulièrement important étant donné qu’une grande partie des ressources informatiques du réseau est actuellement consommée par des transactions échouées.
Pool de mémoire
Contrairement à Ethereum, Solana ne dispose pas de pool de mémoire natif dans le protocole. Le service de pool de mémoire désormais obsolète de Jito a effectivement créé un pool de mémoire canonique hors protocole, car environ 65 % des validateurs exécutent le client Jito-Solana (plutôt que le client natif Solana-Labs).
Une fois en ligne, les transactions resteront dans le pool de pseudo-mémoire de Jito pendant 200 millisecondes. Pendant cette période, les chercheurs peuvent enchérir sur l’opportunité de préempter/revenir en arrière ou de prendre en sandwich les transactions en attente, et le package de transactions avec l’offre la plus élevée sera transmis au validateur pour exécution. Les échanges sandwich représentent une grande partie des revenus du MEV, mesurés en pourboires versés aux validateurs.
Le service de pool de mémoire de Jito a été arrêté le 8 mars
Personne n’aime parler de trading sandwich (surtout sur Ethereum) car il impose une externalité strictement négative au trader final : cet utilisateur négocie au pire prix possible. À titre de référence, le trading sandwich sur Ethereum a généré à lui seul environ 24 millions de dollars de bénéfices au cours des 30 derniers jours. Lorsque les utilisateurs fixent un slippage maximum, ils négocient presque toujours à ce prix. En d’autres termes, si l’ordre est exécuté, le glissement réel de l’utilisateur est presque toujours égal au glissement maximum qu’il a fixé.
Les chercheurs de Jito peuvent toujours soumettre d’autres types de packages commerciaux MEV qui ne dépendent pas du flux d’ordres mempool, tels que les transactions d’arbitrage et de liquidation (qui nécessitent d’observer la transaction dans le bloc et de saisir l’opportunité lors de la prochaine enchère Jito).
chaîne d’approvisionnement
Pour référence, la chaîne d’approvisionnement actuelle de la construction de blocs Ethereum ressemble à ceci :
La chaîne d’approvisionnement de construction de blocs sur Solana (pour les validateurs exécutant le client Jito-Solana) ressemble à ceci :
Ces parties ne sont pas nécessairement des entités distinctes, car les entités peuvent être intégrées verticalement. Comme mentionné précédemment, les validateurs ont la pleine autorité sur leurs blocs. Les validateurs eux-mêmes peuvent rechercher des opportunités économiques en insérant, réorganisant et censurant les transactions pour un bloc donné tout en devenant des leaders.
Que le leader utilise ou non Jito-Solana, les chercheurs peuvent également soumettre des transactions via la méthode RPC (routage intra-protocole standard). En raison des frais relativement bas de Solana et du calendrier incertain, l’envoi de transactions reste une méthode courante pour acquérir des opportunités MEV. Certaines opportunités MEV peuvent exister plus longtemps que prévu, allant d’un à des dizaines de blocs.
Répartition du MEV parmi les participants
Bien que Solana puisse accélérer l’exécution des transactions et réduire les opportunités pour certains types de MEV, il peut exacerber le potentiel de centralisation basée sur la latence, dans laquelle les validateurs et les chercheurs cherchent à intégrer leur infrastructure pour obtenir un avantage concurrentiel. Nous sommes encore loin d’un état d’équilibre compétitif et stable des infrastructures et des mécanismes associés.
Source : Twitter
Dans un monde où les temps de blocage sont inférieurs à 200 millisecondes, cela offre un avantage comparatif aux acteurs senior disposant de l’infrastructure et de l’expertise nécessaires pour optimiser le système. Jusqu’à présent, Ethereum s’est éloigné de cet équilibre, créant des solutions en dehors du protocole pour donner aux chercheurs une opportunité démocratisée de rivaliser.
Comment atténuer le MEV
Des mécanismes hors protocole courants sont intégrés au protocole pour réduire les opportunités MEV sur la chaîne Solana. Ces mécanismes comprennent :
Le mécanisme d’atténuation/redistribution MEV est une combinaison d’utilisateurs capturant une partie de la valeur du flux de commandes et déplaçant les enchères de découverte de prix et les mécanismes associés hors chaîne. Ces mécanismes impliquent des compromis entre les propriétés des crypto-monnaies, telles que la résistance à la censure, l’auditabilité et le manque de confiance.
en conclusion
Cet article présente les principaux acteurs de la chaîne d’approvisionnement MEV sur Solana, les derniers développements et les formes courantes de MEV sur Solana.
La recherche dans la zone Solana MEV s’est concentrée sur l’étude de l’impact des différents mécanismes d’atténuation/redistribution du MEV. Ethereum a investi des ressources importantes dans les infrastructures, et les Flashbots sont conçus pour offrir des opportunités MEV démocratisées, mais imposent également d’autres conceptions pour faire face à d’éventuelles externalités négatives.
Solana a l’opportunité d’explorer de nouveaux modèles à l’avant-garde des chaînes d’approvisionnement de production MEV et bloc.