Bitcoin introduit la vérification ZK : comparaison entre OP_CAT et le schéma BitVM

robot
Création du résumé en cours

Comment Bitcoin prend-il en charge la fonctionnalité de vérification ZK ?

Bitcoin en tant que système social, ses règles fondamentales sont déterminées par les développeurs initiaux et maintenues en fonctionnement stable grâce à un mécanisme de consensus. Cependant, Bitcoin fait encore face à de nombreux défis dans la réalisation de la vision d'un système de monnaie électronique, tels que des frais de transaction élevés et une protection de la vie privée insuffisante.

Pour résoudre ces problèmes, la communauté a proposé plusieurs solutions d'amélioration, parmi lesquelles les technologies liées à ZK et SNARKs sont considérées comme les plus efficaces. Ces technologies peuvent significativement améliorer la confidentialité et le débit des transactions. Cependant, en raison de la difficulté de modifier le protocole Bitcoin, la question clé devient comment améliorer les performances sans changer le protocole.

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

Le modèle UTXO et le langage de script de Bitcoin limitent ses fonctionnalités. Bien que le script de Bitcoin puisse effectuer des opérations de base et vérifier des signatures, il ne prend pas en charge les calculs complexes et ne peut pas vérifier directement les SNARK. Bien qu'il soit théoriquement possible de réaliser une vérification SNARK, la mise en pratique est limitée par la taille des blocs.

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

Ces dernières années, la mise à niveau Taproot a apporté certaines améliorations à Bitcoin, telles que le support des signatures Schnorr et des scripts plus complexes. Cependant, l'ajout d'opcodes de vérification SNARK spécifiques reste confronté à des défis techniques et de consensus.

Actuellement, il existe deux voies possibles pour que Bitcoin prenne en charge la vérification ZK:

  1. Améliorer les fonctionnalités des scripts à l'aide de codes d'opération simples comme OP_CAT, réalisant ainsi indirectement la vérification SNARK. Bien qu'OP_CAT soit simple, il peut considérablement améliorer les capacités des scripts et a le potentiel d'obtenir le soutien de la communauté.

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

  1. Grâce à la technologie BitVM, il est possible de vérifier n'importe quel calcul sans modifier le protocole. BitVM surmonte les limitations de taille des scripts grâce à Taproot et à une solution de stockage KV, combinant un mécanisme de preuve de fraude pour étendre ses fonctionnalités.

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

De plus, la technologie des preuves d'état de chaîne combinée avec ZK peut considérablement réduire les coûts d'exploitation des nœuds, ce qui en fait une partie importante de BitVM.

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

Dans l'ensemble, l'introduction de la fonctionnalité de vérification ZK pour Bitcoin est incontournable, mais il est nécessaire d'équilibrer l'innovation et la stabilité. À court terme, BitVM pourrait être la solution la plus viable, tandis que le redémarrage de codes d'opération simples comme OP_CAT mérite également d'être exploré. Quelle que soit la solution adoptée, l'objectif final est de rendre Bitcoin plus pratique et de soutenir davantage de cas d'application.

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

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
  • 9
  • Partager
Commentaire
0/400
MoneyBurnervip
· Il y a 17h
Une nouvelle opportunité de se faire prendre pour des cons est arrivée. Je disais que le BTC n'était pas dépassé.
Voir l'originalRépondre0
TokenDustCollectorvip
· Il y a 21h
zk incroyable ah ça aurait dû être fait plus tôt
Voir l'originalRépondre0
ForkLibertarianvip
· 07-16 01:30
zk je pense que c'est bien, continuons comme ça
Voir l'originalRépondre0
WalletDetectivevip
· 07-15 19:36
Cette question est assez compliquée.
Voir l'originalRépondre0
ReverseFOMOguyvip
· 07-15 19:31
La confidentialité est très importante, regardez le grand marché.
Voir l'originalRépondre0
degenonymousvip
· 07-15 19:30
Mal de tête, c'est trop profond, non ?
Voir l'originalRépondre0
0xTherapistvip
· 07-15 19:23
Encore quelqu'un a dit que Bitcoin a été refait.
Voir l'originalRépondre0
ZenMinervip
· 07-15 19:20
C'est vrai, les mineurs ont vraiment du mal en ce moment.
Voir l'originalRépondre0
MoonBoi42vip
· 07-15 19:16
C'est un sujet de discussion habituel.
Voir l'originalRépondre0
Afficher plus
  • Épingler
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)