Share this article

Bitcoin pourrait obtenir des contrats intelligents de type Ethereum dans le cadre du plan « BitVM »

L'un des objectifs de la conception de Robin Linus pour « BitVM » est de permettre des contrats Bitcoin Turing-complets – rendant la blockchain programmable, semblable à un ordinateur – sans rendre le réseau plus compliqué pour les autres utilisateurs.

Un article de recherche publié cette semaine a présenté un nouveau paradigme visant à intégrer des contrats intelligents de type Ethereum au réseau Bitcoin .

BitVM, comme on le sait, a été exposé dans un livre blanc du 9 octobre par Robin Linus, un contributeur CORE de ZeroSync, qui crée des outils permettant aux développeurs d'utiliser des preuves à connaissance nulle sur Bitcoin.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

L'objectif de BitVM est de permettre des contrats Bitcoin Turing-complets sans complexifier le réseau pour les autres utilisateurs. La complétude de Turing est un terme informatique désignant un système capable d'exécuter n'importe quel calcul ou programme.

Sous BitVM, les calculs seraient effectués hors chaîne puis vérifiés sur la chaîne, de manière similaire à la mécanique derollups optimistes sur Ethereum.

En théorie, il ne devrait y avoir aucune limite à la complexité des calculs puisqu'ils sont effectués hors chaîne, il n'y a donc aucun risque d'engorger le réseau au détriment des autres utilisateurs.

« Cela permet des contrats intelligents plus expressifs sur Bitcoin», Linus écrit sur X (anciennement Twitter)« En particulier, cela permet des fonctionnalités pour lesquelles nous pensions avoir besoin d'un soft fork. »

Le protocole implique deux parties : un « démonstrateur » et un « vérificateur ». Le démonstrateur affirme qu'une fonction spécifique produit une sortie particulière lorsqu'elle reçoit certaines entrées. Ils pré-signent une séquence de transactions, permettant ainsi un jeu de défi-réponse entre eux.

Ils effectuent ensuite des dépôts on-chain sur une adresse Bitcoin , activant ainsi le contrat et commençant à échanger des données off-chain, le vérificateur étant en mesure de prélever le dépôt du prouveur en cas de déclaration erronée. Cela devrait signifier que les attaquants perdent systématiquement leurs dépôts, a écrit Linus.

Les limites de BitVM

La proposition de Linus a déclenché une série de réponses sur X, les commentateurs QUICK à souligner les limites de BitVM.

Auteur pseudonyme de BitcoinShinobi a souligné que le coût de la gestion des données hors chaîneest « massif », ajoutant que le protocole impliquant seulement deux parties – le prouveur et le vérificateur – constitue également une « grosse limitation ».

Bob Bodily, PDG de la place de marché Ordinals Bioniq,a écrit dans un article sur X que BitVM est « comme une version très précoce et limitée de la machine virtuelle Ethereum (EVM) ».

« BitVM est une avancée majeure, car même si BitVM présente actuellement de nombreuses failles, la plupart sont réparables », a-t-il déclaré. « Je m'attends à ce que nombre de ces failles soient comblées au cours des prochains mois, et nous disposerons alors de scripts Bitcoin plus performants, sans mise à niveau. »

Contrats intelligents Bitcoin

Les tentatives d'implémentation de contrats intelligents dans le réseau Bitcoin ne sont bien sûr pas nouvelles. Depuis un certain temps, les développeurs Bitcoin tentent de contourner les limitations du réseau dues à son langage de script plus simple que celui des blockchains comme Ethereum ou Solana.

En décembre de l'année dernière, le projet blockchain Stacks a publié un livre blanc présentant ses actifs numériques «Stacks Bitcoin» (sBTC), présenté comme un moyen d'intégrer des contrats intelligents à Bitcoin.

Sur le même sujet : Bitcoin est fondamentalement différent des autres cryptomonnaies : Fidelity Digital Assets








Jamie Crawley

Jamie fait partie de l'équipe d'actualité de CoinDesk depuis février 2021. Il se concentre sur l'actualité, la technologie et les protocoles Bitcoin , ainsi que sur le capital-risque Crypto . Il détient des BTC, ETH et DOGE.

Jamie Crawley