Le pont BitVM a été exécuté avec succès pour la première fois sur le Mainnet Bitcoin, démontrant la sécurité cross-chain.

robot
Création du résumé en cours

BitVM a été exécuté avec succès pour la première fois sur la Mainnet Bitcoin

Récemment, une percée majeure a été réalisée sur le Mainnet de Bitcoin : le premier cas d'utilisation en temps réel du pont BitVM a été exécuté avec succès. Cet accomplissement emblématique démontre non seulement toutes les fonctionnalités et la sécurité robuste du pont BitVM, mais prouve également les avancées importantes dans le traitement des transactions non standard (NSTs) - qui a toujours été le principal défi auquel le pont BitVM était confronté.

Auparavant, le potentiel de BitVM a été démontré pour la première fois sur le réseau de test dédié bitvmnet. Pour réaliser un prototypage efficace sur le réseau de test, l'équipe de développement a dû modifier le client principal de Bitcoin pour s'adapter aux NSTs, ces transactions dépassant généralement la limite de 400 Ko autorisée par la stratégie par défaut du pool de mémoire de Bitcoin. Sur le Mainnet, surmonter le problème des NST est devenu la dernière étape clé pour la mise en œuvre du produit.

Récemment, certaines piscines de minage ont annoncé qu'elles s'engageraient à résoudre le défi NST. Ce qui est excitant, c'est que les API de ces piscines ont réussi à traiter les premiers NST en temps réel provenant du pont BitVM, en réponse aux demandes réelles des utilisateurs.

La démonstration du mainnet comprend deux cas d'utilisation complets du pont BitVM. Il convient de noter qu'un des cas implique le traitement de deux NST différents : les transactions Assert et les transactions Disprove. Cette démonstration prouve avec force la capacité du pont BitVM et le succès de la collaboration avec les pools miniers.

Le premier cas d'utilisation du pont BitVM a été exécuté avec succès sur le réseau principal Bitcoin

Démonstration en direct du Mainnet

rôles dans la démonstration

Pour illustrer le mécanisme de fonctionnement du pont, la démonstration du Mainnet comprend :

  • Utilisateurs de recharge : démarrer le processus en transférant des BTC sur Ethereum.
  • Deux courtiers :
    • Courtier A (malveillant) : tente de voler des fonds par des demandes de retrait invalides.
    • Broker B (Honnête) : Initier le processus de retrait légal.

Préparatifs : Recharger et créer une instance de pont

  1. Les utilisateurs de recharge déposeront 0.0001 BTC dans le contrat intelligent BitVM.
  2. Ensuite, l'utilisateur a déposé et a minté 0.0001 Peg-BTC sur le réseau Ethereum (YBTC).

Cas 1 : Retrait réussi de l'agent honnête

Cette scène montre un courtier honnête qui, après avoir détruit son Peg-BTC (YBTC) sur Ethereum, parvient à récupérer son BTC et ses garanties. Cela utilise la fonction de retrait flexible du pont BitVM.

  1. Le courtier B a détruit son YBTC sur Ethereum.
  2. Le courtier B a envoyé une transaction Kickoff sur Bitcoin pour initier une demande de retrait.
  3. Après un dépassement de délai prédéfini, le Broker B a réussi à récupérer son BTC et ses garanties via une transaction HappyTake.

Ce cas valide le chemin de retrait optimiste des participants honnêtes.

Premier cas d'utilisation du pont BitVM exécuté avec succès sur le Mainnet Bitcoin

Cas 2 : Demande de retrait invalide rejetée

Cette scène clé démontre la robustesse du modèle de sécurité du pont BitVM. Un courtier malveillant (Courtier A) a tenté de voler des fonds, mais le protocole de preuve de fraude impliquant les NST a réussi à repousser cette attaque.

  1. Le courtier A a initié une demande de retrait invalide en envoyant une transaction Kickoff.
  2. Un observateur honnête a détecté une fraude et a envoyé une transaction de Challenge, forçant le Courtier A à entrer dans le "chemin pessimiste" du protocole de preuve de fraude.
  3. Le courtier A est contraint de révéler toutes les valeurs intermédiaires du bloc de données des validateurs. Cette étape implique une transaction Assert, qui est un NST traité avec succès par le pool minier collaboratif.
  4. L'observateur a exécuté tous les blocs de données hors ligne et a identifié un incorrect, puis a envoyé une transaction Disprove pour rejouer le bloc de données erroné sur la chaîne. Cela a finalement annulé la demande de retrait invalide. La transaction Disprove est également un NST et a de nouveau été traitée avec succès sur le Mainnet.

Cet exemple démontre clairement la capacité du pont BitVM à punir les acteurs malveillants et à protéger les fonds des utilisateurs, ce qui est principalement dû au traitement des NSTs tels que les transactions Assert et Disprove par le Mainnet.

Le premier cas d'utilisation du pont BitVM a été exécuté avec succès sur le Mainnet Bitcoin

La réussite de cette démonstration en direct sur le Mainnet Bitcoin est un jalon important. Elle valide la faisabilité de la technologie BitVM, démontre l'efficacité de la collaboration avec les pools de minage, ainsi que le potentiel de construction d'une infrastructure Bitcoin évolutive, sécurisée et sans confiance. Cela ouvre la voie à la nouvelle génération d'applications de finance décentralisée sur Bitcoin.

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
  • 4
  • Partager
Commentaire
0/400
TokenToastervip
· 07-04 15:50
Ça y est, ça fait longtemps que j'attends.
Voir l'originalRépondre0
AirdropHustlervip
· 07-02 02:09
La Mainnet a enfin été lancée.
Voir l'originalRépondre0
MetaLord420vip
· 07-02 01:49
Attendre le bon fonctionnement du Mainnet.
Voir l'originalRépondre0
token_therapistvip
· 07-02 01:48
L'écosystème BTC progresse à grands 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)