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.

Comment faire en sorte que Bitcoin prenne en charge ZK, de OP_CAT à la preuve d'état et BitVM ?

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.

Comment rendre Bitcoin compatible avec ZK, de OP_CAT à la preuve d'état et BitVM ?

Pour réaliser la vérification SNARK dans Bitcoin, il existe actuellement deux voies possibles :

  1. 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.

Comment faire en sorte que Bitcoin prenne en charge ZK, depuis OP_CAT jusqu'à la preuve d'état et BitVM ?

  1. 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é.

Comment rendre Bitcoin compatible avec ZK, depuis OP_CAT jusqu'à la preuve d'état et BitVM ?

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.

Comment faire en sorte que Bitcoin supporte ZK, de OP_CAT à la preuve d'état et BitVM ?

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é.

Comment faire en sorte que Bitcoin prenne en charge ZK, de OP_CAT à la preuve d'état et BitVM ?

ZK2.91%
BTC0.27%
Voir l'original
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.
  • Récompense
  • 3
  • Reposter
  • Partager
Commentaire
0/400
NftDeepBreathervip
· 07-27 21:53
Combien de hausse peut-on avoir en ajoutant zk
Voir l'originalRépondre0
LiquidationAlertvip
· 07-25 15:42
BTC encore une mise à niveau ? De toute façon, le protocole ne peut pas être modifié.
Voir l'originalRépondre0
TxFailedvip
· 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é
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)