Aptos, une blockchain de niveau 1, a récemment déployé une nouvelle fonctionnalité optionnelle appelée Encrypted Mempool, visant à protéger les traders contre les attaques liées à la valeur extractible maximale (MEV), telles que le frontrunning et les attaques par sandwich. Annoncée lundi, cette fonctionnalité est désormais opérationnelle sur le réseau principal d’Aptos, permettant aux utilisateurs de choisir d’encrypter leurs transactions en attente jusqu’à ce que leur ordre de bloc soit finalisé.
Fonctionnement d’Encrypted Mempool
Selon Aptos, cette fonctionnalité a été conçue pour les institutions soumettant de grandes transactions, ainsi que pour les traders cherchant à éviter les risques liés à la MEV, les agents d’IA et les développeurs. Lorsque l’utilisateur choisit d’activer cette option, un portefeuille ou une application compatible chiffre le contenu de la transaction sur son appareil avant de l’envoyer à Aptos. Les détails comme les actifs et les montants impliqués restent cachés, tandis que l’adresse de l’expéditeur et les frais de gaz demeurent visibles. La transaction chiffrée entre dans la mempool, où les transactions en attente patientent pour être incluses dans un bloc. Les validateurs déterminent l’ordre des transactions sans avoir connaissance de leur contenu.
Implications pour la sécurité des transactions
Une fois l’ordre finalisé, les validateurs déchiffrent collectivement les transactions, qui sont ensuite exécutées et enregistrées sur la chaîne. Il est impossible pour un validateuse de déchiffrer une transaction en attente de manière indépendante. Cette confidentialité jusqu’à la fixation de l’ordre empêche les bots de surveiller les commandes en attente et de faire des transactions à l’avance ou autour d’elles pour en tirer profit aux dépens des utilisateurs. Toutefois, cette protection implique des coûts supplémentaires et un léger retard, les transactions chiffrées ayant un prix de gaz minimum équivalent au double du minimum de base du réseau. De plus, Aptos indique que le système ajoute environ 20 millisecondes par bloc lors de tests impliquant 50 nœuds, comparé à l’implémentation de consensus actuelle.
Comparaison avec d’autres blockchains
Aptos n’est pas seul dans l’offre de protections contre les MEV nuisibles. D’autres réseaux, comme la Gnosis Chain, ont également lancé des fonctionnalités similaires, en utilisant Shutter, tandis que Flashbots Protect d’Ethereum achemine des transactions de manière privée vers les constructeurs de blocs. Cependant, Aptos se distingue par le fait que ses validateurs existants gèrent à la fois l’ordre des transactions et le déchiffrement, sans avoir recours à un comité de déchiffrement séparé ou à des constructeurs de confiance.