Vitalik Buterin détaille le « mélange local » dans son troisième message obscurcissant

- Vitalik Buterin a publié la troisième partie de sa série sur l'obfuscation cryptographique, examinant une méthode appelée mélange local.
- Cette technique emprunte à la cryptographie symétrique, en faisant passer les circuits par des étapes de réversibilité, de durcissement, de gadgetisation et de mélange qui dispersent les portes inutiles tout en préservant la sortie.
- Buterin qualifie cela de pari risqué et audacieux, reposant sur un cimetière de tentatives ratées de cryptographie en boîte blanche.
Vitalik Buterin, cofondateur Ethereum , a publié vendredi le troisième volet de sa série sur l'obfuscation cryptographique.
Il a examiné une méthode appelée « mélange local » qui rejette les réseaux et les courbes elliptiques au profit d'idées empruntées à la conception de fonctions de hachage.
Buterin avait publié la première partie le 29 juin, et la seconde, qui est le compte rendu sur le diamant iO, a été publiée le 28 juillet.
Dans ces publications, il a abordé les constructions à base de réseaux. Avec le mélange local, Buterin a déclaré qu'il s'agissait d'une « approche totalement différente de la cryptographie ». Dans son article, il a écrit que le mélange local ne fait appel ni aux courbes elliptiques, ni à la factorisation en nombres premiers, ni à aucun réseau dans sa conception.
Selon Buterin, le procédé le plus proche du mélange local est la cryptographie symétrique, qui est la discipline sous-jacente au chiffrement et au hachage courants.
Des portes défectueuses et un circuit fonctionnant en sens inverse
Le processus de mixage local commence par un circuit composé de portes logiques telles que XOR, AND et NOT, qui passe par un pipeline qui maintient la sortiedenttout en effaçant toute tracde la logique interne.
Buterin a écrit que le mélange local passe par le circuit original suivant, ajoutant réversibilité, durcissement, gadgetisation, mélange et enfin obscurcissement.
Lors du mélange, des portes logiques inutiles sont dispersées dans le circuit. L'agencement est ensuite remanié, et de petits blocs de portes sont remplacés par d'autres effectuant le même calcul.
Cependant, cela ne suffit pas à lui seul, et c'est pourquoi les autres étapes sont importantes, car elles effectuent la plus grande partie du travail.
La réversibilité est primordiale car elle rend tout le reste possible. Buterin explique qu'une porte réversible peut être réécrite comme un ensemble quelconque d'autres portes réversibles ayant le même comportement. C'est plus difficile à faire avec une porte ET ou OU.
Un pari fondé sur des échecs passés
Buterin qualifiait toujours le mixage local de « pari risqué et audacieux », écrivant qu'il repose sur « un cimetière de tentatives ratées de cryptographie en boîte blanche »
Il a toutefois souligné que les auteurs du concept de mélange local affirment que des efforts supplémentaires, ainsi qu'une volonté d'accepter des frais généraux plus élevés, pourraient permettre à cette idée de se maintenir.
L'intelligence artificielle est une solution envisagée, car elle permettrait de condenser trois décennies de développement des fonctions de hachage en quelques années seulement. Cependant, elle s'éloigne des approches basées sur les réseaux, où le compromis résidait dans les hypothèses de sécurité.
Buterin qualifiait l'obfuscation de « boss final de la cryptographie », et dans sa dernière publication, il la décrit comme « l'ultime frontière de la cryptographie ».
Il a affirmé que les constructions les plus rigoureuses ont des durées d'exécution « littéralement galactiques », supérieures à la durée de vie de l'univers.
Pourquoi l'obscurcissement vaut-il la peine ?
Grâce à l'obfuscation, un programme peut être transformé en une version chiffrée fonctionnant toujours avec des entrées classiques. Dans ce cas, les sorties sont renvoyées telles quelles, mais le code est masqué.
Lorsque l'obfuscation est associée à une blockchain, elle se rapproche d'un « tiers de confiance sans tiers de confiance » qui permet des choses comme un vote privé et résistant à la collusion sans comité M-sur-N auquel se fier.
Les plus grands experts en cryptomonnaies lisent déjà notre newsletter. Envie d'en faire partie ? Rejoignez-les !
FAQ
Qu'est-ce que le mélange local ?
Le mélange local est une méthode d'obfuscation cryptographique qui transforme un circuit en ajoutant des portes logiques parasites, en les réorganisant et en remplaçant de petites sections par des portes fonctionnellementdent, tout en préservant les sorties du circuit et en masquant sa logique interne. Buterin précise qu'elle n'utilise ni courbes elliptiques, ni factorisation en nombres premiers, ni réseaux.
En quoi le mélange local diffère-t-il des approches d'obfuscation précédentes de Buterin ?
Contrairement aux constructions basées sur les réseaux présentées dans ses deux premiers articles, le mélange local emprunte à la cryptographie symétrique, à la tradition qui sous-tend les fonctions de hachage comme SHA et BLAKE, et ne requiert aucune connaissance des réseaux. Buterin le décrit comme un pari audacieux et risqué qui accepte une charge de calcul plus importante.
Pourquoi l'obfuscation est-elle importante pour les blockchains ?
Buterin soutient que l'obfuscation combinée à une blockchain permet de créer un « tiers de confiance sans confiance », rendant possibles des applications telles qu'un système de vote sécurisé, privé et résistant à la collusion, sans presque aucune hypothèse de confiance et sans comité de seuil M-sur-N.
Avertissement : Les informations fournies ne constituent pas un conseil en investissement. CryptopolitanCryptopolitan.com toute responsabilité quant aux investissements réalisés sur la base des informations présentées sur cette page. Nous voustronrecommandons vivement d’effectuer vosdent et/ou de consulter un professionnel qualifié avant toute décision d’investissement.

Hannah Collymore
Hannah est rédactrice et éditrice, forte d'une expérience de près de dix ans dans la rédaction de blogs et la couverture d'événements liés aux cryptomonnaies. Chez Cryptopolitan, elle contribue à la page d'actualités en rédigeant des articles et en analysant les dernières évolutions de la finance décentralisée DeFi, des comptes gérés par les utilisateurs (RWA), de la réglementation des cryptomonnaies, de l'intelligence artificielle (IA) et des technologies de pointe. Elle est diplômée en administration des affaires de l'université Arcadia.
















