Nouvelles avancées dans Zero Knowledge Proofs (ZK Proof) dans Bitcoin

Nouvelles avancées dans Zero Knowledge Proofs (ZK Proof) dans Bitcoin
Temps de lecture :1 Minutes, 50 Secondes

Les développeurs de Bitcoin Robin Linus et Lukas George ont mis au point une approche innovante pour réduire la quantité de données que les clients (logiciels de nœud) doivent télécharger dans Bitcoin pour vérifier les transactions via des preuves à connaissance nulle.

Les développeurs, dans le document publié cette semaine, ont créé un prototype qui cherche à s’assurer que les changements dans l’état de les transactions respectent les règles du réseau ; immuable et sans double dépense. Un client qui reçoit cette preuve et une copie de l’ensemble UTXO actuel sera en mesure de vérifier l’exactitude et l’exhaustivité du total reçu.

Pour simplifier leurs tests, ils utilisent une version d’utreexo, connue sous le nom d’accumulateur de transactions dynamiques, avec une fonction de hachage optimisée pour leur système. En combinant le modèle utreexo avec un client Bitcoin, il est possible de télécharger un nœud du réseau qui commence à fonctionner immédiatement. Ainsi, seule une très petite partie de la blockchain doit être téléchargée.

- 10% de frais de trading sur Binance !
-10 % à vie sur les frais de trading de Binance !

En plus de lire l’état de la blockchain Bitcoin, ils décrivent également un protocole pouvant être utilisé pour la validation côté client sur les jetons, similaire à celui utilisé dans Lightning Labs et RGB. Lorsque quelqu’un transfère des bitcoins, il est nécessaire de vérifier l’historique de chaque transfert précédent. Si des bitcoins de différentes transactions sont combinés, il est nécessaire de vérifier l’historique de chacun. C’est ce qu’on appelle le traitement par lots. Si les lots sont fréquents, la taille de l’historique qui doit être vérifié approche l’historique complet de chaque transfert. Avec zéro test de connaissances, la charge de travail pourrait être considérablement réduite.

Pour le moment, les développeurs ont développé un prototype fonctionnel. Cependant, le portail d’actualités spécialisé, Bitcoin Optech rapporte que ce type de technologie est en développement depuis plus d’une décennie, car, si elle était mise en œuvre avec succès dans Bitcoin, elle apporterait une plus grande évolutivité au réseau. Le prototype développé par Linus et George promet d’accélérer jusqu’à 40 fois la confirmation des transactions en bitcoins, selon le document.

Des entreprises comme ZeroSync ont également annoncé des développements dans Bitcoin avec la preuve ZK, pour l’évolutivité du réseau, comme le rapporte CriptonNoticias.

Voir l’article original sur www.criptonoticias.com