? La proposition d’OP_CAT visant à intégrer les contrats intelligents au bitcoin a finalement reçu un “numéro BIP”
– Une tentative sérieuse de doter Bitcoin d’une fonctionnalité de contrat intelligent de type Ethereum, appelée OP_CAT, a finalement reçu un “numéro BIP” : 347. Il s’agit de la première étape vers le lancement effectif de la mise à jour logicielle proposée depuis longtemps.
L’obtention d’un numéro BIP n’implique pas un consensus de la part de la communauté”, a déclaré Ethan Heilmann, l’un des coauteurs de la proposition avec Armin Sabouri, lors d’une interview. “Le numéro BIP facilitera simplement la discussion de la proposition et la création du logiciel, car tout le monde disposera d’un identifiant unique sur lequel tout le monde s’accordera.
En d’autres termes, l’attribution du numéro BIP 347 signifie que le débat sur la proposition controversée va enfin commencer pour de bon.
D’un côté, il y a ceux qui veulent que le réseau Bitcoin reste réservé aux transactions monétaires, et de l’autre, ceux qui veulent créer quelque chose de nouveau sur la blockchain, dont les partisans de l’OP_CAT ne représentent qu’une petite partie.
OP_CAT a une longue histoire dans le monde du bitcoin. À l’origine, il faisait partie des premiers op_codes (essentiellement un raccourci de programmation intégré à Bitcoin), mais il a été supprimé en 2010 par Satoshi Nakamoto lui-même en raison de préoccupations liées à l’utilisation excessive de la mémoire et à la possibilité de créer des vulnérabilités.
Ces dernières années, cependant, les partisans de l’OP_CAT sont revenus à la charge pour augmenter le nombre de choses pouvant être créées avec Bitcoin, en particulier après la publication du protocole Ordinals, qui a ravivé le désir des développeurs de construire sur la chaîne de blocs (blockchain). D’autres suggestions incluent le CTV du développeur de Bitcoin Jeremy Rubin et des solutions de mise à l’échelle riches en fonctionnalités telles que Stacks et Ark.
Heilman et Saboury ont commencé à explorer la réimplémentation d’OP_CAT en 2022 et ont proposé pour la première fois d’exécuter OP_CAT sur la liste de diffusion Bitcoin par le biais d’une softfork rétrocompatible un an plus tard. L’idée était de réimplémenter et d’étendre le code existant appelé “OP_SUCCESS126” sans avoir à forker la chaîne.
Si cette proposition se concrétise, la convention OP_CAT permettra de créer des applications et des systèmes plus complexes avec plusieurs signatures Bitcoin. Cela fonctionnerait en introduisant des “conventions”, ou règles, dans Bitcoin qui peuvent être définies pour déterminer comment certaines transactions fonctionnent.
Bitcoin permet aux utilisateurs de définir des règles sur qui peut dépenser des bitcoins et comment ; CAT ne fait que combiner les deux valeurs. Si vous avez “abc” et “def”, CAT combinera ces deux valeurs pour obtenir “abcdef””, a expliqué M. Heilmann, ajoutant qu’une opération aussi élémentaire n’est pas possible aujourd’hui. CAT est simplement l’abréviation de conCATenate.
Une fois que la communauté sera convaincue que le logiciel fonctionne comme prévu, un PR pour le cœur du bitcoin sera prêt. C’est à ce moment-là que les choses sérieuses commencent”. Heilmann ajoute : “Car la question n’est plus de savoir si le logiciel fonctionne correctement, mais si la communauté bitcoin veut l’OP_CAT”. Cela peut se faire rapidement ou prendre des années”.
Parmi les plus grands partisans d’OP_CAT figurent Eric Wall et Woody Wertheimer, cofondateurs du populaire projet Taproot Wizards, qui a travaillé sur une sorte de campagne de marketing pour le projet Quantum Cats proposé par Heilman et Savory. Le projet de lettrage a été lancé.
Bien que Quantum Cats soit l’un des projets d’inscription les plus populaires à ce jour, l’OP_CAT lui-même n’est pas universellement reconnu. Par exemple, il semblerait que Heilman et Saboury aient soumis une proposition à BIP il y a plusieurs mois, mais que son approbation ait été retardée par Luke Dashjr, éditeur de BIP et développeur de Bitcoin Core.
Lundi, la communauté bitcoin a nommé cinq autres éditeurs de BIP ; selon GitHub, le numéro OP_CAT de BIP a été attribué à un éditeur portant le surnom de “Roasbeef”.
Voir aussi : articles connexes : articles connexes : articles connexes : articles connexes : articles connexes : articles connexes : articles connexes : articles connexes : articles connexes. Et aussi : le nouvel éditeur BIP facilitera-t-il le développement de bitcoins ?
M. Heilman a déclaré que maintenant que l’OP_CAT a un numéro BIP, la communauté doit décider si elle doit aller de l’avant.