Trois secondes ne semblent pas longues, jusqu’à ce que vous soyez confronté à un écran de chargement à chaque fois que vous souhaitez effectuer une transaction privée. Zakura, le développeur derrière un client nœud complet Zcash, vient de publier une bibliothèque open source appelée Zakura Common, qui réduit la création de transactions masquées de plus de trois secondes à moins de 200 millisecondes.
La mise à niveau ne nécessite pas de fork, de changement de consensus ni aucun élément qui obligerait le réseau Zcash à coordonner une mise à jour synchronisée. Les wallets compatibles peuvent simplement intégrer la nouvelle bibliothèque et commencer à servir des transactions plus rapides immédiatement.
Les chiffres derrière le boost de vitesse
La génération de preuve mobile, l'étape gourmande en calculs qui rend les transactions masquées possibles sur les téléphones, est désormais plus de 14 fois plus rapide. Les performances sur ordinateur de bureau ont été améliorées de plus de cinq fois. Le hachage Sinsemilla, une opération cryptographique fondamentale utilisée dans le protocole Orchard de Zcash, a connu une amélioration de 21 fois. Le décryptage expérimental, le processus que les wallets utilisent pour analyser la blockchain et identifier les paiements entrants, est 1,5 fois plus rapide. Et la vérification zk-SNARK, le système de preuve à divulgation nulle de connaissance qui sous-tend les garanties de confidentialité de Zcash, est désormais quatre à huit fois plus rapide.
La bibliothèque est sous licence double MIT et Apache 2.0. Elle sera incluse dans la version 1.3.0 de Zakura, et les wallets construits sur l'infrastructure de Zakura, tels que Vizor, peuvent intégrer les améliorations sans attendre une coordination plus large du réseau.
Pourquoi la vitesse des transactions masquées est importante
Sean Bowe, cofondateur de Zcash et de Zakura, a souligné l'importance pratique de cette publication. Il a noté que les bibliothèques offrent des avantages mesurables pour les wallets masqués et les nœuds complets, améliorant la réactivité et l'expérience utilisateur sans nécessiter de modifications des règles.
Réaction du marché et contexte plus large
ZEC, le token natif de Zcash, a augmenté d'environ 5 % suite à l'annonce de Zakura Common.
Cette version s'inscrit dans une feuille de route plus vaste. Zakura a été développée pour permettre des paiements privés à haut débit via son logiciel de nœud, et l'initiative plus large Tachyon vise à améliorer l'évolutivité du réseau Zcash, des wallets et des processus de vérification. Zakura Common sera intégrée dans le cadre de Zakura v1.3.0 et se concentre exclusivement sur l'amélioration des fonctionnalités existantes de masquage, sans modifier la politique monétaire fondamentale ni introduire de nouvelles hypothèses de confiance.

