Partager cet article

La proposition OP_CAT visant à intégrer les contrats intelligents à Bitcoin obtient enfin un « numéro BIP »

Il s’agit de la première étape vers la réintroduction de fonctionnalités supprimées de Bitcoin par le créateur Satoshi Nakamoto en 2010.

Une tentative sérieuse visant à apporter une fonctionnalité de contrat intelligent de type Ethereum à Bitcoin appelée OP_CAT a finalement reçu un « numéro BIP » : 347Il s’agit de la première étape vers le lancement effectif de la mise à niveau logicielle proposée depuis longtemps.

« L'obtention d'un numéro BIP ne témoigne d'aucun consensus au sein de la communauté », a déclaré Ethan Heilman, ONEun des coauteurs de la proposition avec Armin Sabouri, lors d'une interview. « Cela facilite simplement les discussions et le développement de logiciels autour de la proposition, car celle-ci dispose désormais d'un identifiant numérique unique sur lequel tout le monde s'accorde. »

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

En d’autres termes, l’attribution du BIP 347 signifie que le débat sur la proposition controversée peut enfin commencer sérieusement.

D' un côté, il y a ceux qui veulent réserver le réseau Bitcoin aux seules transactions monétaires ; de l'autre, il y a ceux qui veulent construire de nouvelles choses sur la chaîne, dont les partisans de l'OP_CAT ne sont qu'une infime partie.

OP_CAT a unlongue histoire dans les cercles BitcoinInitialement inclus comme ONEun des premiers op_codes (essentiellement des raccourcis de programmation intégrés à Bitcoin), Satoshi Nakamoto lui-même a supprimé la fonctionnalité en 2010 après que des inquiétudes ont été soulevées concernant une utilisation excessive de la mémoire et la possibilité d'introduire des vulnérabilités.

Mais ces dernières années, notamment suite à la sortie du protocole Ordinals, qui a ravivé l'envie des développeurs de construire sur la blockchain, ses partisans sont revenus à OP_CAT comme un moyen possible d'augmenter le nombre de choses pouvant être construites avec Bitcoin. Parmi les autres propositions, on trouve CTV, développé par le développeur Bitcoin Jeremy Rubin, et des solutions de mise à l'échelle riches en fonctionnalités comme Stacks et Ark.

Voir aussi :Les Stacks Bitcoin L2 font l'objet d'une refonte majeure

Heilman et Sabouri ont commencé à étudier la réintroduction d'OP_CAT en 2022 et ont proposé de le lancer un an plus tard sur la liste de diffusion Bitcoin via un soft fork rétrocompatible. L'idée serait de redéfinir et d'étendre un code existant appelé « OP_SUCCESS126 »,sans avoir à bifurquer la chaîne.

Si la proposition est adoptée, les clauses OP_CAT pourraient permettre la création d'applications plus sophistiquées et de configurations multi-signatures sur Bitcoin. Ce Bitcoin fonctionne en introduisant des « conventions », ou règles, qui peuvent être établies pour déterminer le fonctionnement d'une transaction spécifique.

«Bitcoin permet aux utilisateurs de définir des règles sur qui et comment leurs bitcoins peuvent être dépensés. Le CAT se contente de joindre deux valeurs. Ainsi, si vous avez « abc » et « def », le CAT les joindra pour former « abcdef », a expliqué Heilman, ajoutant qu'une telle opération simple n'est T possible aujourd'hui. « Le CAT est simplement l'abréviation de « conCATenate ». »

« Une fois que la communauté sera convaincue que le logiciel fonctionne comme prévu, nous créerons une demande de publication dans bitcoin-core. C'est là que les choses sérieuses commencent, car la question passe de "le logiciel est-il correct ?" à "la communauté Bitcoin souhaite-t-elle OP_CAT ?" », a déclaré Heilman. « Cela peut être QUICK ou prendre des années. »

Parmi les plus grands partisans d'OP_CAT figurent les cofondateurs du populaire projet Ordinals Taproot Wizards, Eric Wall et Udi Wertheimer, qui ont créé le projet d'inscriptions Quantum Cats comme une sorte decampagne de marketingpour la proposition de Heilman et Sabouri.

Bien que Quantum Cats soit ONEun des projets d'inscription les plus populaires à ce jour, OP_CAT lui-même est loin d'être universellement accepté. Certains spéculent, par exemple, que malgré la soumission de leur proposition BIP par Heilman et Sabouri il y a plusieurs mois, celle-ci aurait été retardée par Luke Dashjr, rédacteur en chef de BIP et développeur de Bitcoin CORE , qui n'est pas le seul à être sceptique quant aux récentes expérimentations on-chain.

Lundi, la communauté Bitcoin a nommé cinq nouveaux éditeurs BIP. Selon GitHub, le numéro BIP d'OP_CAT a été attribué par un éditeur connu sous le nom de « Roasbeef ».

Voir aussi : Voir aussi :Les nouveaux éditeurs BIP de Bitcoin rationaliseront-ils le développement ?

Heilman a déclaré que maintenant que OP_CAT dispose d’un numéro BIP, il appartient à la communauté de déterminer si elle doit aller de l’avant.

« En mon nom personnel, je compte désormais me retirer du processus et laisser la communauté débattre de la question de savoir si OP_CAT est une option qu'elle souhaite ou non », a-t-il déclaré. « Je T l'intention d'intervenir dans ce débat, sauf si nécessaire pour clarifier des points techniques. »

Daniel Kuhn

Daniel Kuhn était rédacteur en chef adjoint du Consensus Magazine, où il participait à la production des dossiers éditoriaux mensuels et de la rubrique Analyses . Il rédigeait également un bulletin d'information quotidien et une chronique bihebdomadaire pour la newsletter The Node. Il a d'abord été publié dans Financial Planning, un magazine spécialisé. Avant de se lancer dans le journalisme, il a étudié la philosophie en licence, la littérature anglaise en master et le journalisme économique et commercial dans le cadre d'un programme professionnel à l'université de New York. Vous pouvez le contacter sur Twitter et Telegram @danielgkuhn ou le retrouver sur Urbit sous le pseudonyme ~dorrys-lonreb.

Daniel Kuhn