Le 21 juillet, Jito Labs a présenté BAM (Block Assembly Marketplace) pour répondre à des enjeux persistants dans les écosystèmes blockchain, tels que l’ordre biaisé des transactions et le MEV (Maximum Extractable Value), tout en ouvrant une nouvelle ère dans le traitement des transactions sur Solana. BAM vise à instaurer un flux d’exécution des transactions sur Solana plus transparent et maîtrisable, qui maintient des performances élevées en intégrant confidentialité, ordonnancement vérifiable et programmabilité applicative, afin de bâtir un marché d’exécution on-chain efficient et équitable.
Cet article analyse l’architecture technique de BAM, ses cas d’usage, son impact sur l’écosystème ainsi que sa feuille de route afin d’éclairer le lecteur sur l’importance de cette infrastructure fondamentale.
Habituellement, les blockchains laissent l’ordonnancement des transactions aux producteurs de blocs (pour Solana, les nœuds Leaders). Ce mécanisme permet à certains nœuds de générer des profits en priorisant, réorganisant ou intercalant des transactions (pratiques de « front-running » ou de préemption), l’ensemble étant désigné sous le terme MEV. Bien qu’il s’agisse d’« extraction de valeur », ce procédé nuit en réalité aux utilisateurs et aux dApps, altérant l’équité et détériorant l’expérience de l’utilisateur.
Ce problème affecte particulièrement les blockchains dotées de carnets d’ordres à cours limité (CLOB), où l’exécution des ordres impacte directement les résultats de trading. En l’absence d’un mécanisme d’ordonnancement transparent et maîtrisable, les utilisateurs se retrouvent désavantagés et les revenus du protocole peuvent être affectés.
Illustration : Utilisateur victime d’une « attaque sandwich »
Pour contrer le MEV, l’écosystème Ethereum a mis en place la séparation Proposer-Builder (PBS), créant un marché de construction de blocs en dissociant le pouvoir d’ordonnancement des proposeurs de blocs. À l’inverse, Solana, résolument tournée vers la performance, adopte avec BAM une approche entièrement intégrée et novatrice, qui fait du marché d’ordonnancement un pilier de son architecture, du matériel au protocole de base.
Le dispositif BAM s’appuie sur plusieurs composants clés :
Le déroulement des transactions s’articule ainsi :
L’innovation cruciale réside dans la création d’un marché d’ordonnancement, la gestion de la confidentialité et la vérification on-chain—trois facteurs qui renforcent l’équité et la programmabilité—sans modifier le consensus fondateur de Solana.
BAM ne se limite pas à optimiser l’ordonnancement ; il permet de nouveaux usages inédits :
Ces fonctionnalités élèvent l’expérience utilisateur, tout en fournissant aux institutionnels les garanties de conformité et de bonne exécution requises, ce qui pourrait renforcer l’attrait de Solana auprès des grands investisseurs.
Le lancement de BAM conforte la place de Jito DAO au cœur de l’infrastructure MEV de Solana. D’après Jito, l’ensemble des frais générés par BAM et le moteur de construction de blocs Jito sera reversé à la trésorerie du DAO Jito.
La mise en œuvre des plugins introduit également un nouveau mécanisme de capture de valeur : les développeurs peuvent percevoir des frais liés à leurs plugins tandis que les nœuds BAM et les validateurs partagent les revenus issus des services d’ordonnancement et d’exécution.
Jito Labs assurera le volet technique de BAM, mais la gouvernance sera confiée à la communauté DAO, afin de garantir la neutralité et d’encourager une croissance décentralisée.
Le déploiement de BAM suivra plusieurs phases :
Les partenaires initiaux rassemblent des projets clés de l’écosystème Solana tels que Drift, Pyth et DFlow ; d’autres initiatives DeFi, oracles et infrastructures de trading devraient rapidement suivre.
BAM ne propose pas seulement un gain de performance ou plus d’équité ; il transfère l’autorité d’ordonnancement des blocs du protocole aux développeurs et utilisateurs, rapprochant la négociation on-chain des standards de déterminisme, confidentialité et responsabilité des marchés financiers traditionnels, et jetant les bases de la DeFi 2.0.
Toutefois, l’adoption de BAM s’accompagne de défis : confiance dans la sécurité des TEE, complexité de développement des plugins, et équilibre à trouver pour préserver la décentralisation demeurent des questions majeures qui appelleront une veille continue. Il reste à découvrir si BAM permettra à Solana de s’imposer durablement.