Vitalik passe au mélange local alors que la série sur l'obscurcissement atteint la troisième étape
Vitalik Buterin, cofondateur d'Ethereum, a publié la troisième partie de sa série sur l'obfuscation cryptographique, explorant une méthode appelée "mélange local". Cette approche abandonne les réseaux euclidiens et les courbes elliptiques au profit de concepts empruntés à la conception des fonctions de hachage, s'apparentant ainsi davantage à la cryptographie symétrique.
Le processus de mélange local transforme un circuit logique (composé de portes comme XOR, AND, NOT) via un pipeline garantissant un résultat correct tout en effaçant toute trace de la logique interne. Les étapes clés sont la réversibilité, le durcissement, la mécanisation, le mélange et enfin l'obfuscation, ce dernier ajoutant des portes logiques superflues et réorganisant les éléments.
Buterin qualifie cette méthode d'entreprise "sauvage et risquée", notant qu'elle repose sur des tentatives antérieures infructueuses en cryptographie en boîte blanche. Cependant, ses partisans estiment que des efforts accrus et une tolérance à une complexité plus élevée pourraient prouver sa viabilité, potentiellement aidés par l'intelligence artificielle pour accélérer le développement.
L'obfuscation, décrite comme le "boss final" de la cryptographie, permet d'exécuter un programme chiffré qui produit des sorties normales tout en cachant son code. Combinée à la blockchain, elle pourrait permettre, par exemple, des systèmes de vote privés et résistants à la collusion sans devoir faire confiance à un comité tiers.
cryptonews.ruIl y a 28 mins