Optimisation de la technologie BitVM : cinq directions pour étendre les capacités des contrats Bitcoin

Exploration d'optimisation de BitVM

Le Bitcoin, en tant qu'actif numérique décentralisé, sûr et digne de confiance, présente des limitations significatives qui l'empêchent de devenir un réseau évolutif pour les paiements et d'autres applications. Le modèle UTXO du Bitcoin rend difficile l'exécution de calculs complexes et dépendants de l'état, limitant ainsi le champ des applications décentralisées et des instruments financiers complexes pouvant être construits sur Bitcoin.

Pour résoudre le problème de scalabilité de Bitcoin, plusieurs technologies sont principalement utilisées, telles que les canaux d'état, les chaînes latérales et la validation côté client. Cependant, ces technologies présentent certaines limites. En décembre 2023, le projet ZeroSync a proposé le schéma BitVM, permettant de réaliser des contrats Bitcoin Turing-complets sans modifier le consensus du réseau Bitcoin. BitVM tire pleinement parti des scripts Bitcoin et de Taproot, réalisant un Rollup optimiste, élargissant considérablement les cas d'utilisation potentiels de Bitcoin.

Cependant, la technologie BitVM en est encore à ses débuts et présente certains problèmes d'efficacité et de sécurité. Cet article propose quelques idées d'optimisation :

  1. Réduire le nombre d'interactions OP basé sur ZK : utiliser des preuves à divulgation nulle de connaissance pour réduire le nombre de défis de BitVM et améliorer l'efficacité. Il est possible d'explorer un modèle de preuve ZK à la demande, qui nécessite une preuve ZK uniquement en cas de défi.

  2. Une signature à usage unique amicale pour Bitcoin : en utilisant la signature à usage unique de Winternitz au lieu de la signature de Lamport, les frais de transaction de BitVM peuvent être réduits d'au moins 50 %.

  3. Fonctions de hachage compatibles avec Bitcoin : mettre en œuvre la fonction de hachage BLAKE3 basée sur le script Bitcoin et explorer d'autres fonctions de hachage compatibles avec Bitcoin.

  4. Scriptless Scripts BitVM : Grâce à la technologie Scriptless Scripts, en utilisant des signatures multiples Schnorr et des signatures d'adaptateur pour réaliser des engagements de portes logiques dans le circuit BitVM, économisant ainsi de l'espace script.

  5. Défi multi-parties sans autorisation : étudier les protocoles de défi OP multi-parties sans autorisation, étendre le modèle de confiance de BitVM à 1-of-N, tout en abordant les problèmes d'attaques potentiels.

L'exploration de la technologie BitVM ne fait que commencer, et à l'avenir, elle continuera à être optimisée pour permettre l'extension de Bitcoin et à prospérer l'écosystème Bitcoin.

BTC0.41%
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
  • 7
  • Reposter
  • Partager
Commentaire
0/400
LiquiditySurfervip
· 08-15 00:41
Bitcoin a enfin appris à surfer, on a un peu l'impression que des personnes âgées entrent dans une salle de sport.
Voir l'originalRépondre0
MetaverseVagrantvip
· 08-13 03:45
On ne pourra jamais comprendre le btc.
Voir l'originalRépondre0
Ser_APY_2000vip
· 08-13 03:42
Waouh, on peut jouer comme ça avec Bitcoin ?
Voir l'originalRépondre0
HodlNerdvip
· 08-13 03:39
hum, fascinant de voir comment bitvm exploite la théorie des jeux pour étendre les capacités de btc... l'élégance mathématique est indéniable, je ne vais pas mentir.
Voir l'originalRépondre0
SchroedingerMinervip
· 08-13 03:36
btc k année vieille mine Rug Pull est impossible de fuir
Voir l'originalRépondre0
LayerZeroHerovip
· 08-13 03:31
Maintenant, Bitcoin peut exécuter des smart contracts.
Voir l'originalRépondre0
0xSleepDeprivedvip
· 08-13 03:16
Blockchain vieux pigeons Cette piégé ne me trompe pas.
Voir l'originalRépondre0
  • É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)