Vitalik étudie un avenir où Ethereum protège les secrets des contrats intelligents

Vitalik étudie un avenir où Ethereum protège les secrets des contrats intelligents

Vitalik Buterin estime qu'Ethereum pourrait exécuter des contrats intelligents dont la logique interne et les secrets restent cachés, sans renoncer à la vérifiabilité publique de la blockchain. C'est la vision qu'il présente dans la deuxième partie de sa série consacrée à l'obfuscation cryptographique (Indistinguishability Obfuscation ou iO), où il présente Diamond iO, une nouvelle conception cryptographique qui, si jamais elle devient pratique, pourrait rapprocher cet objectif. Cependant, Buterin lui-même souligne que la proposition reste dans une phase purement expérimentale.

Vitalik et les secrets des contrats intelligents

Diamond iO cherche à résoudre l’un des principaux obstacles à l’obscurcissement cryptographique, à savoir son énorme coût de calcul. Cette technique permet de transformer un programme afin que n'importe qui puisse l'exécuter et obtenir le résultat correct sans accéder à sa logique interne ni aux secrets cryptographiques qu'il contient. Jusqu’à présent, les systèmes proposés étaient si inefficaces qu’ils étaient irréalisables, même d’un point de vue théorique. Selon Buterin, Diamond iO réduit considérablement cette complexité, même s'il est encore loin d'être une solution prête pour la production.

Ce que je changerais dans Ethereum

Si la recherche prospère, Ethereum pourrait intégrer des applications qui ne sont pas possibles aujourd’hui. Parmi eux, des contrats intelligents dont la logique reste protégée, des programmes capables d'utiliser des clés cryptographiques sans les exposer ou des applications qui permettent d'exécuter des algorithmes propriétaires sans révéler leur fonctionnement, tout en gardant la possibilité de vérifier publiquement que le résultat est correct.

Pour y parvenir, Diamond iO combine plus directement le cryptage entièrement homomorphique (FHE) et le cryptage basé sur les attributs (ABE). Buterin soutient que cette architecture simplifie les constructions précédentes et fournit une base plus facile à analyser et à optimiser.

Technologie expérimentale

Cependant, Vitalik insiste sur le fait que Diamond iO est loin de devenir une solution pratique. Le protocole continue de nécessiter une énorme puissance de calcul, ne prend en charge que des circuits de faible profondeur et s'appuie sur de nouvelles hypothèses cryptographiques, telles que Full Product LWE et Evasive LWE, qui n'ont pas encore fait l'objet d'analyses approfondies par la communauté scientifique.

Leur conclusion est que Diamond iO ne résout pas encore le problème de l’obscurcissement pratique, mais il représente une nouvelle direction de recherche qui pourrait rapprocher Ethereum d’une génération de contrats intelligents capables de préserver la confidentialité de son fonctionnement sans renoncer à la transparence et à la vérifiabilité d’une blockchain publique.

L'entrée Vitalik enquête sur un avenir dans lequel Ethereum protège les secrets des contrats intelligents a été publiée pour la première fois sur Blockchain Observatory.

Voir l’article original en espagnol

Prime Video sur Amazon.fr
Découvrez un monde infini de divertissement avec Prime Video d’Amazon. Inscrivez-vous dès maintenant pour profiter d’un essai gratuit de 30 jours et plongez dans vos séries et films préférés, où que vous soyez !