ZK : Starkware présente les possibilités d’OP_CAT sur Bitcoin dans un projet de test

StarkWare teste les capacités de l’OP_CAT sur le réseau Signet de Bitcoin, révélant le potentiel des contrats intelligents et des preuves à divulgation nulle de connaissance sur la blockchain.
starkware pdg eli ben sasson
Getting your Trinity Audio player ready...

Dernière modification effectuée le 18.07.2024 10:58

  • StarkWare a réalisé un projet de preuve de concept sur le réseau de test Signet de Bitcoin pour démontrer les capacités de l’OP_CAT.
  • L’OP_CAT est une proposition d’amélioration visant à réactiver une fonction sur Bitcoin qui permettra de nouvelles possibilités comme l’intégration de ZK rollups natifs sur Bitcoin
  • Le test de StarkWare a utilisé des preuves à divulgation nulle de connaissance, montrant comment cette technologie pourrait être appliquée sur la blockchain Bitcoin.

StarkWare, développeur de layer 2 bien connu pour son travail sur le réseau Starknet d’Ethereum, a récemment réalisé un projet de preuve de concept sur le réseau de test Bitcoin, connu sous le nom de Signet.

L’objectif était de démontrer les capacités potentielles de la blockchain Bitcoin si la proposition technique OP_CAT était adoptée.

Qu’est-ce que l’OP_CAT ?

L’OP_CAT est une proposition souhaitant réactiver une fonction sur Bitcoin, désactivé en urgence à l’époque par Satoshi Nakamoto de peur de créer des failles de sécurité sur le protocole pour spammer le réseau (attaque par déni de service), cette nouvelle proposition corrige des bugs identifiés et permettra de nouvelles possibilité comme l’intégration de vrais ZK Rollups (ou Validity Rollups) natif sur Bitcoin comme ceux de Starknet ou d’autres solutions.

OP_CAT, abréviation de « concatenate », faisait partie intégrante de l’ensemble des opcodes de Bitcoin (fonctions de bitcoin). Cet opcode a joué un rôle crucial dans le développement initial de la cryptomonnaie, permettant la concaténation de deux chaînes de données de bout en bout dans le langage de script Bitcoin.

Initialement sur Bitcoin, OP_CAT fonctionnait comme un mécanisme permettant de combiner des éléments d’information disparates pour former de nouveaux types de transactions. Son objectif principal était de concaténer des données, agissant ainsi efficacement comme une colle numérique au sein du réseau Bitcoin.

Bien que soutenue par de nombreux partisans, cette proposition en est encore à ses débuts en termes de consensus nécessaire pour être intégrée au logiciel de base de Bitcoin.

Démonstration de StarkWare

En utilisant l’OP_CAT sur le réseau de test Signet, StarkWare a démontré comment les preuves de validité (validity proof via la technologie ZK) pourraient être réalisées sur la blockchain Bitcoin.

Ce type de cryptographie permet de compresser des données ou de prouver la validité d’énoncés sans divulguer d’informations compromettant la confidentialité. Cette technologie, de plus en plus populaire, pourrait apporter une nouvelle dimension à Bitcoin, historiquement limité à un système de paiements peer-to-peer.

Potentiel de l’OP_CAT pour Bitcoin

Le projet visait à montrer les capacités de l’OP_CAT, une mise à jour potentielle de Bitcoin qui pourrait introduire la programmabilité des « smart contracts » à la blockchain. Cette fonctionnalité, absente de Bitcoin depuis sa création par Satoshi Nakamoto, pourrait transformer la manière dont la blockchain est utilisée, ouvrant la voie à des applications plus complexes et diverses.

Support et adoption de l’OP_CAT

Bien que l’OP_CAT bénéficie du soutien de nombreux acteurs de l’écosystème, il reste à obtenir le consensus nécessaire pour être intégré dans le logiciel de base de Bitcoin. StarkWare soutient publiquement cette proposition en raison des avantages clairs qu’elle apporte à la communauté Bitcoin et à l’écosystème blockchain plus large.

StarkWare soutient publiquement l’approbation de la proposition en raison des avantages clairs qu’elle débloque pour la communauté Bitcoin ainsi que pour l’écosystème blockchain dans son ensemble.

Si l’OP_CAT était adopté, cela pourrait révolutionner la manière dont Bitcoin est perçu et utilisé. Les capacités de contrats intelligents apporteraient de nouvelles fonctionnalités à la blockchain, permettant des applications décentralisées (dApps) et des transactions complexes. Cela pourrait également augmenter l’attractivité de Bitcoin pour les développeurs et les entreprises cherchant à exploiter la sécurité et la robustesse de la blockchain la plus ancienne.

Articles qui pourraient vous intéresser