- Vitalik Buterin a décrit comment l'obscurcissement cryptographique pourrait aider les plates-formes blockchain à protéger la logique de leur programme.
- Bien qu'il y ait eu quelques progrès, les techniques d'obscurcissement actuelles sont encore trop inefficaces pour être utilisées dans les blockchains.
Le co-fondateur d'Ethereum, Vitalik Buterin, a publié un article complet décrivant l'obscurcissement dans l'industrie de la cryptographie. Il a expliqué comment l’obscurcissement cryptographique pourrait renforcer la confidentialité et la sécurité de la blockchain à l’avenir. L'obfuscation convertit le code ordinaire en une forme cryptée tout en lui permettant de produire le même résultat.
Contrairement au cryptage qui sécurise les informations stockées ou transmises, l’obscurcissement protège le code lui-même. Cela se fait après avoir été analysé par tout utilisateur qui essaie de le regarder et de comprendre son fonctionnement.
Cela permettrait au développeur de développer des applications en utilisant des informations qui resteraient sécurisées. Sans avoir à divulguer de code propriétaire ou de logique métier. Il a déclaré que l'obscurcissement ainsi que la technologie blockchain pourraient créer des systèmes qui préserveraient la confidentialité des utilisateurs. Et en faisant moins appel aux autorités centrales pour leurs services.
La blockchain pourrait améliorer la capacité d'obscurcissement
L’obscurcissement seul ne suffit pas pour gérer en toute sécurité les actifs numériques tels que les crypto-monnaies, car les utilisateurs peuvent simplement dupliquer l’obscurcissement. Par conséquent, il ne serait pas possible de gérer l’équilibre et la propriété uniquement par l’obscurcissement.
Cependant, les réseaux blockchain ont une capacité inhérente à enregistrer la propriété et les transactions sous la forme d'une technologie de grand livre distribué, ce qui les rend appropriés, lorsqu'ils sont combinés avec l'obscurcissement, pour créer des applications capables de prouver la propriété tout en masquant la logique du programme. Comme l'a déclaré Buterin, cette combinaison permettrait des systèmes de paiement sécurisés, des applications financières, des opérations commerciales confidentielles et de nombreuses autres applications blockchain.
Des difficultés techniques entravent l’application pratique de l’obscurcissement
Buterin a déclaré que les chercheurs ont fait des progrès considérables dans un domaine appelé obscurcissement de l'indiscernabilité, qui cherche à rendre impossible à un observateur extérieur la distinction entre plusieurs programmes générant le même résultat.
Même si les chercheurs ont déjà démontré qu’un tel obscurcissement est possible en supposant certains niveaux de sécurité acceptés, l’efficacité de ces implémentations est extrêmement médiocre. Selon Buterin, certaines techniques actuellement utilisées consomment tellement de ressources que leur exécution prendrait plus de temps que la durée de vie de l'univers.
Les scientifiques étudient encore plusieurs techniques qui pourraient contribuer à améliorer l’efficacité des algorithmes. Il s’agit d’optimiser les méthodes cryptographiques actuellement utilisées, d’améliorer les outils mathématiques et même d’employer des approches entièrement nouvelles en dehors du cadre existant.
Buterin a conclu que l'obscurcissement pratique prendra beaucoup de temps avant de devenir réalisable, mais que de nouvelles améliorations permettront de créer des produits hautement sécurisés basés sur la blockchain qui ne nécessiteront pas l'implication de tiers de confiance.
Actualités cryptographiques en surbrillance :
La prime USDT de l'Inde dépasse 8,5 % alors que l'offre de pièces stables se resserre
Voir l’article original en anglais
