
Pourquoi devriez-vous prêter attention au OP_CAT de Bitcoin ? La plus grande narration après le réseau Lightning
TechFlow SélectionTechFlow Sélection

Pourquoi devriez-vous prêter attention au OP_CAT de Bitcoin ? La plus grande narration après le réseau Lightning
Un simple concept suffit-il à faire monter le cours ? Les développeurs principaux du réseau Lightning s'engagent collectivement : OP_CAT serait-il le prochain réseau Lightning ?
Rédaction : Jaleel Jia Liu, BlockBeats
Au début de cette année, lorsque j’écrivais l’article intitulé « 13 lignes de code pour permettre aux contrats intelligents sur Bitcoin ? Comprendre le fork souple OP_CAT », OP_CAT restait un terme inconnu pour beaucoup. Sans le projet NFT Bitcoin Taproot Wizards, qui a popularisé la série Quantum Cats via la culture des mèmes afin de promouvoir OP_CAT, peu de gens auraient probablement entendu parler de ce concept technique apparemment aride.
Pourtant, en seulement six mois, OP_CAT est devenu brûlant d’actualité, considéré même comme le prochain « Réseau Lightning ». Le réseau fractal Fractal Bitcoin, récemment très populaire, est en réalité une implémentation du code OP_CAT dans Bitcoin. Son jeton FB a triplé ou quadruplé en quelques jours seulement. Dans l’écosystème Bitcoin, plusieurs protocoles basés sur OP_CAT sont nés en l’espace d’une journée, comme CAT20 sur le réseau fractal, qui exploite aussi le concept OP_CAT. Pendant les jours de frappe, les frais GAS du réseau fractal ont grimpé jusqu’à plus de 5000. Actuellement, le prix hors marché d’un CAT tourne autour de 5,5 dollars, avec très peu d’ordres en circulation, et les premiers frappeurs ont réalisé des gains allant de 5 à 20 fois leur investissement initial. Quant aux Quantum Cats, elles maintiennent un prix stable de 0,25 BTC, devenant ainsi un actif phare parmi les NFT Bitcoin.
Il semble que tout ce qui touche à OP_CAT monte en flèche.
Ce n’est pas seulement un engouement communautaire. La technologie OP_CAT suscite également de nombreux débats parmi les développeurs Bitcoin. En parcourant les lettres d’information d’Optech et les comptes rendus des réunions des développeurs Bitcoin cette année, j’ai constaté que OP_CAT revenait régulièrement dans les discussions.
Actuellement, la proposition BIP pour OP_CAT, co-écrite par les développeurs Bitcoin Core Ethan Heilman et Armin Sabouri, a été officiellement baptisée BIP347. De nombreuses figures influentes du secteur Bitcoin, telles que Tadge Dryja (co-auteur du livre blanc du Réseau Lightning), Olaoluwa Osuntokun (CTO de Lightning Labs) et Andrew Poelstra (directeur de recherche chez Blockstream), affichent un fort soutien envers OP_CAT.
Pourquoi les développeurs du Réseau Lightning soutiennent-ils OP_CAT ?
Pour comprendre ce phénomène, commençons par le Réseau Lightning. En 2011, Satoshi Nakamoto a mentionné dans un courriel les prémices du Réseau Lightning, conçu comme solution clé pour la mise à l’échelle de Bitcoin et l’accélération des paiements. Dès sa création, il a attiré l’attention de nombreux développeurs.
Ces dernières années, alors que le concept d’« écosystème Bitcoin » gagne en popularité, diverses solutions de mise à l’échelle — chaînes latérales, machines virtuelles, etc. — ont fleuri comme des champignons après la pluie, attirant de nombreux investisseurs. Pourtant, aux yeux des développeurs Bitcoin expérimentés, ces projets sont souvent perçus comme marginaux, voire non conformes à l’esprit originel du réseau. Après tout, le Réseau Lightning est aujourd’hui considéré comme le meilleur « canal de paiement » sur Bitcoin, l’un des rares héritages de Satoshi, et symbolise même la légitimité technique et philosophique au sein de la communauté Bitcoin.
Toutefois, la situation a radicalement changé ces derniers temps. Plusieurs développeurs ont annoncé leur départ des projets liés au Réseau Lightning, et les critiques se multiplient, notamment de la part de développeurs chevronnés. Fiatjaf, fondateur de Nostr, n’a pas mâché ses mots : « Le Réseau Lightning escroque depuis six ans le temps, l’énergie et l’argent des utilisateurs Bitcoin. »

Dans ce contexte, certains développeurs cherchent activement le prochain « Réseau Lightning ». OP_CAT est désormais perçu par de nombreux développeurs Bitcoin comme la prochaine grande percée après le Réseau Lightning. Étant donné que OP_CAT est technique, avant d’expliquer ce qu’il est et ce qu’il peut faire, examinons d’abord les développeurs qui lui accordent tant d’intérêt.
Les développeurs Bitcoin qui soutiennent OP_CAT
Co-auteur du livre blanc du Réseau Lightning
Tadge Dryja est l’un des auteurs du livre blanc du Réseau Lightning. En 2015, avec Joseph Poon, l’autre co-auteur, et sous l’impulsion d’Elizabeth Stark, il a fondé Lightning Labs. Cette société s’est rapidement imposée comme un acteur majeur aux côtés de Blockstream. La principale différence entre les deux réside dans leurs langages de programmation : Go pour Lightning Labs, C pour Blockstream.
Cependant, fin 2016, Tadge Dryja a eu des désaccords avec l’équipe de Lightning Labs. Un an seulement après sa création, il a choisi de quitter l’entreprise pour rejoindre l’Initiative Monnaie Numérique du MIT (DCI), où il a poursuivi ses recherches sur le Réseau Lightning. Au sein du DCI, il a participé à plusieurs projets, notamment le développement d’Utreexo, une nouvelle technologie visant à rendre les nœuds Bitcoin plus petits et rapides. En 2022, Tadge Dryja a rejoint Lightspark en tant que scientifique principal de recherche, continuant à travailler sur les problèmes de scalabilité de Bitcoin et des blockchains, en s’appuyant sur son expertise en tant que co-inventeur du Réseau Lightning.
C’est précisément grâce à sa profonde expertise en matière de contrats intelligents et de technologies évolutives sur Bitcoin que Tadge Dryja a tôt vu le potentiel d’OP_CAT. Il a toujours soutenu les tests d’OP_CAT sur le réseau test de Bitcoin, encourageant même les développeurs à tenter de « casser » OP_CAT afin d’en identifier les failles potentielles.

CTO de Lightning Labs
Olaoluwa Osuntokun (alias Roasbeef) est un autre cofondateur et CTO de Lightning Labs, ainsi qu’un développeur Bitcoin éminent ayant apporté une contribution significative au développement du Réseau Lightning. On peut dire que l’équipe précoce de Lightning Labs n’avait rien à envier à celle de Blockstream.

Concernant Olaoluwa Osuntokun, on ne peut passer sous silence sa « noble rivalité » avec Tadge Dryja. Ironiquement, le départ de Tadge Dryja de Lightning Labs était largement dû à Olaoluwa. À l’époque, Tadge Dryja avait développé LIT, un protocole incompatible avec BOLT (développé par Blockstream). En revanche, la version d’Olaoluwa était compatible, ce qui lui a permis de gagner progressivement le soutien de la communauté, accélérant ainsi indirectement le départ de Dryja.
Pourtant, l’histoire réserve parfois des retournements inattendus : aujourd’hui, ces deux « rivaux » de Lightning Labs soutiennent ensemble OP_CAT.
Directeur de recherche chez Blockstream
Une rumeur persistante veut que Blockstream soit le véritable « décideur » derrière Bitcoin. Et cette rumeur n’est pas infondée. En 2014, Adam Back, le père du Proof-of-Work, a rassemblé Matt Corallo, Greg Maxwell, Pieter Wuille et d’autres développeurs Bitcoin de première heure pour fonder Blockstream. Lors de la guerre de la mise à l’échelle de Bitcoin, Blockstream a clairement pris position en faveur du Réseau Lightning, contribuant grandement à son statut actuel.
Aujourd’hui, dans les discussions autour d’OP_CAT, Andrew Poelstra, directeur de recherche chez Blockstream, est une figure incontournable. Andrew Poelstra est directeur de recherche chez Blockstream et un développeur chevronné de scripts cryptographiques Bitcoin, dont l’influence dans le secteur est indéniable. Dès le 30 janvier 2021, il a publié un article intitulé « CAT and Schnorr Tricks I », où il discutait déjà d’OP_CAT, soulignant que combiné à CHECKSIGFROMSTACK, il pourrait offrir une méthode astucieuse d’introspection transactionnelle.

Bien que Blockstream n’ait pas créé de blockchain dédiée à OP_CAT, l’entreprise soutient les tests via Bitcoin Inquisition — un réseau-test permettant d’évaluer de nouvelles fonctionnalités Bitcoin. Cela revient à fournir à OP_CAT un « terrain d’entraînement sécurisé », où les chercheurs peuvent observer son comportement dans des conditions réelles.
Andrew Poelstra a également comparé OP_CAT à d’autres propositions comme OP_CTV, notant qu’OP_CAT offre une flexibilité bien plus large, tandis qu’OP_CTV se concentre étroitement sur les contrats intelligents non récursifs.
Les auteurs de la proposition BIP347
Dans la promotion d’OP_CAT, les développeurs Bitcoin Ethan Heilman et Armin Sabouri ont joué un rôle important. Ils ont conjointement rédigé et fait avancer la proposition OP_CAT, désormais désignée officiellement sous le nom de BIP347. Ce document vise à redéfinir via un fork souple l’opcode OP_SUCCESS126 afin de réactiver OP_CAT.
Armin Sabouri, spécialisé auparavant dans l’amélioration des scripts et de la couche consensus de Bitcoin, considère que si OP_CAT n’est pas une solution finale, il ouvre la voie à de nombreuses fonctionnalités nouvelles, marquant une étape cruciale vers l’amélioration des scripts Bitcoin.
Ethan Heilman a également influencé la pensée d’Andrew Poelstra. Lors d’un échange privé à l’automne 2019, il a fait changer d’avis Poelstra, initialement opposé aux fonctionnalités de contrats intelligents sur Bitcoin. Heilman a fait remarquer que, malgré les craintes autour de ces fonctionnalités, des contrats jugés nuisibles pouvaient déjà être réalisés via CHECKMULTISIG. Pour le prouver, il a lancé un défi sur les réseaux sociaux, invitant les internautes à proposer des contrats « sombres » réalisables — défi resté sans réponse à ce jour.
StarkWare
StarkWare est une entreprise spécialisée dans les technologies de mise à l’échelle des blockchains, particulièrement experte dans l’utilisation des preuves à connaissance nulle (ZKPs) pour améliorer confidentialité et efficacité des transactions. L’entreprise vise à déporter des calculs complexes de la chaîne principale (comme Ethereum) vers des réseaux secondaires, sans compromettre sécurité ni décentralisation. Ainsi, StarkWare résout les problèmes de scalabilité tout en préservant transparence et vérifiabilité des transactions.
L’intérêt de StarkWare pour OP_CAT découle de son intérêt pour la mise à l’échelle de Bitcoin et l’ajout de fonctions de contrats intelligents. OP_CAT est un opcode Bitcoin permettant d’exécuter des transactions et contrats plus complexes via la concaténation de données. En activant OP_CAT, StarkWare cherche à offrir sur Bitcoin des capacités similaires aux contrats intelligents d’Ethereum, élargissant ainsi les cas d’usage et renforçant la fonctionnalité de Bitcoin.
En juillet 2022, StarkWare a lancé un fonds de recherche doté de 1 million de dollars, destiné à étudier les avantages et inconvénients de l’activation d’OP_CAT sur Bitcoin. Ce fonds finance les chercheurs et développeurs proposant des idées innovantes sur la manière de mettre en œuvre OP_CAT de façon sûre et efficace.
De plus, StarkWare a démontré sur l’environnement test de Bitcoin, notamment Signet, le potentiel d’OP_CAT pour implémenter des preuves à connaissance nulle. Ces travaux illustrent comment OP_CAT permettrait d’effectuer sur Bitcoin des opérations plus complexes, comme les ZKPs, éléments clés des contrats intelligents. Récemment, StarkWare a noué un partenariat avec sCrypt pour explorer conjointement la conception d’un pont PoC (preuve de concept) basé sur OP_CAT et la « magie ZK », suggérant que StarkWare pourrait bientôt lancer un protocole lié à OP_CAT.
Autres
Plusieurs autres développeurs moins connus seront regroupés ici.
Salvatore Ingala mène des recherches approfondies sur les pools de paiement et les contrats intelligents Bitcoin. Il a proposé d’utiliser OP_CAT pour optimiser le processus de sortie des pools, ce qui réduirait significativement les données et coûts opérationnels sur chaîne. Pour lui, OP_CAT pourrait servir de module complémentaire à d’autres stratégies d’extension Bitcoin, comme Arc ou Coinpools, voire aux futurs rollups optimistes, améliorant ainsi efficacité et sécurité.
Anthony Towns est l’un des principaux développeurs de Bitcoin Inquisition, une plateforme similaire à un réseau test mais plus flexible, dédiée à tester des modifications de protocole Bitcoin non encore largement acceptées. Towns a activé OP_CAT sur Inquisition, lui offrant un « terrain d’essai sécurisé ». Bien reconnaissant l’importance d’OP_CAT pour tester de nouvelles fonctionnalités et explorer les capacités des scripts Bitcoin, Towns reste prudent face à l’ajout excessif de programmabilité, craignant que cela augmente les risques de censure ou de contrôle du réseau.
Robin Linus, créateur de BitVM, estime que la réintroduction d’OP_CAT fournit à Bitcoin un outil puissant, en particulier pour soutenir des projets comme BitVM, qui simplifient et accélèrent la vérification de calculs arbitraires sur Bitcoin. Grâce à OP_CAT, l’écosystème Bitcoin pourra créer des contrats intelligents plus universels et expressifs, favorisant un environnement blockchain plus fonctionnel et utile.
Pourquoi les développeurs du Réseau Lightning s’intéressent-ils tant à OP_CAT ?
L’intérêt marqué des développeurs du Réseau Lightning pour OP_CAT cache-t-il un secret ? Pour le comprendre, explorons d’abord l’essence même d’OP_CAT.
Qu’est-ce qu’OP_CAT ?
OP_CAT est un opcode du script Bitcoin utilisé pour concaténer deux éléments de données situés sur la pile, formant ainsi un élément plus grand. Bien que sa fonction paraisse simple, elle permet d’étendre considérablement les capacités de contrats intelligents sur Bitcoin, permettant aux développeurs de créer et de gérer des logiques transactionnelles plus complexes.
OP_CAT n’est pas un opcode nouveau : il existait dès les premières versions de Bitcoin, mais a été désactivé par la suite en raison de préoccupations liées à la sécurité et à la complexité. Toutefois, avec l’évolution continue de Bitcoin, de plus en plus de développeurs pensent qu’il est temps de le réactiver. Pour plus d’informations, voir : « 13 lignes de code pour permettre aux contrats intelligents sur Bitcoin ? Comprendre le fork souple OP_CAT ».
Mais pourquoi un opcode apparemment si simple suscite-t-il autant de débats parmi les développeurs Bitcoin ? L’une des raisons clés est qu’il peut considérablement renforcer les capacités de contrats intelligents du réseau, permettant aux développeurs de réaliser des fonctionnalités aujourd’hui complexes, voire impossibles, avec le script Bitcoin actuel.
Potentiel d’application d’OP_CAT dans les paiements
OP_CAT présente un potentiel énorme dans les systèmes de paiement, notamment dans les protocoles hors chaîne et les réseaux de canaux de paiement. Sa réactivation permettrait une nette amélioration de l’efficacité opérationnelle de ces systèmes, réduisant la charge des transactions sur chaîne. Parmi ses principales fonctions futures :
Optimisation des signatures multiples (Multisig) : Dans les scénarios multisig, OP_CAT peut aider à fusionner plusieurs signatures en un seul bloc de données, réduisant ainsi le nombre de signatures à soumettre. Cela économise de l’espace sur chaîne et diminue les frais de transaction. Les signatures multiples sont cruciales pour la sécurité des paiements et la gestion de comptes partagés sur Bitcoin, notamment dans des applications comme le Réseau Lightning, où OP_CAT peut rendre ce processus plus efficace.
Contrats d’état (State Contracts) : OP_CAT peut également servir aux contrats d’état, une forme de contrat intelligent capable de maintenir un état à travers plusieurs transactions. Grâce à OP_CAT, les développeurs peuvent concaténer les informations d’état provenant de différentes transactions, permettant ainsi des logiques contractuelles plus complexes sur Bitcoin. Par exemple, certains protocoles de paiement sophistiqués ou applications distribuées (loteries, paris, produits financiers complexes) nécessitent de maintenir un état entre plusieurs transactions — chose réalisable via OP_CAT.
Évolutivité des réseaux de canaux de paiement : Un autre cas d’usage majeur d’OP_CAT concerne les réseaux de canaux de paiement, comme le Réseau Lightning. Dans ces réseaux, les utilisateurs effectuent de nombreux micro-paiements hors chaîne, n’envoyant une transaction sur chaîne qu’au moment du règlement final. La fonction de concaténation d’OP_CAT permet une gestion et une validation plus efficaces des transactions intermédiaires dans le canal. En regroupant plusieurs demandes de paiement, les utilisateurs peuvent effectuer des opérations plus complexes sans alourdir la chaîne. Ainsi, le débit et l’efficacité du canal de paiement augmentent significativement.
Avec l’avancement de la proposition BIP347 et l’arrivée de nouveaux développeurs et chercheurs dans l’exploration d’OP_CAT, nous avons toutes les raisons de croire que cet opcode longtemps mis de côté redonnera vie au réseau Bitcoin. Tout comme le Réseau Lightning est passé d’un concept marginal à une solution mainstream, la réactivation d’OP_CAT pourrait devenir la prochaine étape cruciale de la mise à l’échelle et de l’innovation des paiements sur Bitcoin.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














