Exploration et perspectives d'optimisation de BitVM
Le Bitcoin, en tant qu'actif numérique décentralisé, sécurisé et fiable, fait face à des problèmes d'évolutivité. Le modèle UTXO du Bitcoin rend difficile l'exécution de calculs complexes et dépendant de l'état, ce qui limite le champ de construction d'applications décentralisées et d'outils financiers complexes sur Bitcoin.
La technologie BitVM propose une solution pour réaliser des contrats Bitcoin Turing-complets sans modifier le consensus du réseau Bitcoin. Elle utilise les scripts Bitcoin et Taproot pour mettre en œuvre un Rollup optimiste, établissant une connexion entre deux UTXO Bitcoin, permettant ainsi des scripts Bitcoin avec état. Cela élargit considérablement les cas d'utilisation potentiels de Bitcoin.
Cependant, la technologie BitVM en est encore à ses débuts, et il existe certains problèmes en termes d'efficacité et de sécurité. Cet article propose quelques idées d'optimisation :
Réduire le nombre de défis et améliorer l'efficacité grâce aux preuves à zéro connaissance. Il est possible de construire une preuve de fraude ZK, permettant de réaliser une preuve ZK à la demande, nécessitant des preuves ZK uniquement en cas de défi.
En utilisant la signature unique de Winternitz à la place de la signature de Lamport, les frais de transaction de BitVM peuvent être réduits d'au moins 50 %.
Implémenter une fonction de hachage conviviale pour Bitcoin, comme BLAKE3, afin d'optimiser la taille du script et la taille du témoin.
Introduction des Scriptless Scripts, permettant d'implémenter des engagements de portes logiques dans le circuit BitVM grâce à des signatures multiples Schnorr et des signatures d'adaptateur, économisant ainsi de l'espace de script.
Concevoir un protocole de défi multipartite sans autorisation, étendant le modèle de confiance de BitVM à 1-of-N, tout en résolvant les problèmes de collusion et de défi malveillant.
Ces directions d'optimisation devraient permettre d'améliorer davantage l'efficacité et la sécurité de BitVM, favorisant l'expansion et la prospérité de l'écosystème Bitcoin. À l'avenir, davantage d'explorations et de pratiques seront nécessaires pour exploiter pleinement le potentiel de BitVM.
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.
14 J'aime
Récompense
14
10
Partager
Commentaire
0/400
OnChainDetective
· 07-19 21:46
Il est urgent d'améliorer les performances d'extensibilité.
Voir l'originalRépondre0
ProxyCollector
· 07-18 10:24
Ne fais pas confiance à ce piège.
Voir l'originalRépondre0
Lionish_Lion
· 07-17 05:34
SUIVEZ-MOI si vous souhaitez une véritable éducation au trading. Pas de blabla, juste des insights de marché exploitables. 💡📈
Voir l'originalRépondre0
EntryPositionAnalyst
· 07-17 05:15
zk-SNARKs est une tendance
Voir l'originalRépondre0
NFTArchaeologis
· 07-17 05:13
Un bon potentiel, j'attends plus.
Voir l'originalRépondre0
DevChive
· 07-17 05:09
Optimisez d'abord avant de chauffer
Voir l'originalRépondre0
FarmToRiches
· 07-17 05:04
Je suis complètement baissier sur ce truc.
Voir l'originalRépondre0
LiquidityOracle
· 07-17 05:03
Sécurité à prouver
Voir l'originalRépondre0
gas_fee_therapist
· 07-17 05:00
L'optimisation nécessite également un choix prudent.
BitVM optimisation : améliorer le potentiel d'évolutivité de Bitcoin et des smart contracts
Exploration et perspectives d'optimisation de BitVM
Le Bitcoin, en tant qu'actif numérique décentralisé, sécurisé et fiable, fait face à des problèmes d'évolutivité. Le modèle UTXO du Bitcoin rend difficile l'exécution de calculs complexes et dépendant de l'état, ce qui limite le champ de construction d'applications décentralisées et d'outils financiers complexes sur Bitcoin.
La technologie BitVM propose une solution pour réaliser des contrats Bitcoin Turing-complets sans modifier le consensus du réseau Bitcoin. Elle utilise les scripts Bitcoin et Taproot pour mettre en œuvre un Rollup optimiste, établissant une connexion entre deux UTXO Bitcoin, permettant ainsi des scripts Bitcoin avec état. Cela élargit considérablement les cas d'utilisation potentiels de Bitcoin.
Cependant, la technologie BitVM en est encore à ses débuts, et il existe certains problèmes en termes d'efficacité et de sécurité. Cet article propose quelques idées d'optimisation :
Réduire le nombre de défis et améliorer l'efficacité grâce aux preuves à zéro connaissance. Il est possible de construire une preuve de fraude ZK, permettant de réaliser une preuve ZK à la demande, nécessitant des preuves ZK uniquement en cas de défi.
En utilisant la signature unique de Winternitz à la place de la signature de Lamport, les frais de transaction de BitVM peuvent être réduits d'au moins 50 %.
Implémenter une fonction de hachage conviviale pour Bitcoin, comme BLAKE3, afin d'optimiser la taille du script et la taille du témoin.
Introduction des Scriptless Scripts, permettant d'implémenter des engagements de portes logiques dans le circuit BitVM grâce à des signatures multiples Schnorr et des signatures d'adaptateur, économisant ainsi de l'espace de script.
Concevoir un protocole de défi multipartite sans autorisation, étendant le modèle de confiance de BitVM à 1-of-N, tout en résolvant les problèmes de collusion et de défi malveillant.
Ces directions d'optimisation devraient permettre d'améliorer davantage l'efficacité et la sécurité de BitVM, favorisant l'expansion et la prospérité de l'écosystème Bitcoin. À l'avenir, davantage d'explorations et de pratiques seront nécessaires pour exploiter pleinement le potentiel de BitVM.