Introduction de la vérification ZK : une tendance inévitable du protocole Bitcoin
Bitcoin en tant que système social, son fonctionnement stable dépend du consensus des gens sur sa nature et son apparence souhaitée. Cependant, il existe encore des divergences larges et en constante évolution sur des questions clés.
Satoshi Nakamoto a initialement envisagé Bitcoin comme un tout nouveau système de paiement électronique P2P. Cependant, Bitcoin a limité le débit de données dans sa conception de produit, ce qui a entraîné des frais de transaction élevés. De plus, les données de transaction sur la chaîne Bitcoin exposent dans une large mesure la vie privée des utilisateurs, ce qui est loin de l'anonymat initialement prévu.
Pour résoudre ces problèmes, la communauté Bitcoin a proposé de nombreuses solutions d'amélioration, dont la plus efficace sur le plan théorique est l'introduction des technologies liées aux ZK et aux SNARKs. Ces technologies peuvent considérablement améliorer la confidentialité et augmenter le débit des transactions. Cependant, en raison de la difficulté de modifier le protocole Bitcoin, ces technologies n'ont pas encore été intégrées au protocole Bitcoin.
Les fonctionnalités des scripts Bitcoin sont limitées et ne peuvent pas vérifier directement les SNARK. Bien qu'il soit théoriquement possible de vérifier n'importe quel calcul, en pratique, la taille des programmes nécessaires pour la vérification des SNARK dépasse la limite de taille des blocs de Bitcoin.
Pour réaliser la vérification SNARK dans Bitcoin, il existe actuellement deux voies possibles :
En activant des opérations simples comme OP_CAT, améliorer les fonctionnalités des scripts Bitcoin pour permettre la vérification des SNARK. OP_CAT peut être utilisé pour vérifier les preuves Merkle, ce qui aide à vérifier les SNARK basés sur FRI.
En utilisant la technologie BitVM, il est possible de vérifier n'importe quelle tâche de calcul sans modifier le protocole. BitVM contourne les limitations de taille de script grâce à la structure Taproot MerkleTree et à un schéma de stockage KV, et utilise un mécanisme de preuve de fraude pour garantir la sécurité.
De plus, la technologie Chain State Proofs proposée par l'équipe ZeroSync, combinée aux ZK, peut considérablement réduire le volume de travail nécessaire pour synchroniser et vérifier les données historiques de Bitcoin, diminuant ainsi le coût des nœuds d'exécution.
Dans l'ensemble, l'introduction de la validation ZK est une tendance inévitable du protocole Bitcoin, mais le chemin d'implémentation spécifique nécessite encore des recherches et des discussions supplémentaires. Quelle que soit la solution choisie, l'objectif final doit être de soutenir davantage de scénarios réalisables et d'améliorer l'utilité.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
19 J'aime
Récompense
19
3
Reposter
Partager
Commentaire
0/400
NftDeepBreather
· 07-27 21:53
Combien de hausse peut-on avoir en ajoutant zk
Voir l'originalRépondre0
LiquidationAlert
· 07-25 15:42
BTC encore une mise à niveau ? De toute façon, le protocole ne peut pas être modifié.
Voir l'originalRépondre0
TxFailed
· 07-25 15:40
techniquement parlant... le btc est bloqué en 2009 pendant que zk sauve déjà les utilisateurs d'eth des cauchemars de confidentialité
ZK validation : le chemin incontournable de l'évolution du protocole Bitcoin
Introduction de la vérification ZK : une tendance inévitable du protocole Bitcoin
Bitcoin en tant que système social, son fonctionnement stable dépend du consensus des gens sur sa nature et son apparence souhaitée. Cependant, il existe encore des divergences larges et en constante évolution sur des questions clés.
Satoshi Nakamoto a initialement envisagé Bitcoin comme un tout nouveau système de paiement électronique P2P. Cependant, Bitcoin a limité le débit de données dans sa conception de produit, ce qui a entraîné des frais de transaction élevés. De plus, les données de transaction sur la chaîne Bitcoin exposent dans une large mesure la vie privée des utilisateurs, ce qui est loin de l'anonymat initialement prévu.
Pour résoudre ces problèmes, la communauté Bitcoin a proposé de nombreuses solutions d'amélioration, dont la plus efficace sur le plan théorique est l'introduction des technologies liées aux ZK et aux SNARKs. Ces technologies peuvent considérablement améliorer la confidentialité et augmenter le débit des transactions. Cependant, en raison de la difficulté de modifier le protocole Bitcoin, ces technologies n'ont pas encore été intégrées au protocole Bitcoin.
Les fonctionnalités des scripts Bitcoin sont limitées et ne peuvent pas vérifier directement les SNARK. Bien qu'il soit théoriquement possible de vérifier n'importe quel calcul, en pratique, la taille des programmes nécessaires pour la vérification des SNARK dépasse la limite de taille des blocs de Bitcoin.
Pour réaliser la vérification SNARK dans Bitcoin, il existe actuellement deux voies possibles :
De plus, la technologie Chain State Proofs proposée par l'équipe ZeroSync, combinée aux ZK, peut considérablement réduire le volume de travail nécessaire pour synchroniser et vérifier les données historiques de Bitcoin, diminuant ainsi le coût des nœuds d'exécution.
Dans l'ensemble, l'introduction de la validation ZK est une tendance inévitable du protocole Bitcoin, mais le chemin d'implémentation spécifique nécessite encore des recherches et des discussions supplémentaires. Quelle que soit la solution choisie, l'objectif final doit être de soutenir davantage de scénarios réalisables et d'améliorer l'utilité.