une nouvelle technologie qui veut rendre Bitcoin programmable sans y toucher

5 Min Read
5 Min Read

Misha Komarov, fondateur de la société de recherche cryptographique alloc init, a présenté ce 29 avril lors de l’événement Bitcoin 2026 à Las Vegas une technologie appelée PIPEs v2.

La proposition cherche à résoudre deux limitations du Bitcoin : l’impossibilité de programmer des conditions de dépenses avancées sans modifier le protocole, et la difficulté d’intégrer des preuves de connaissance nulle (Preuves ZK), des preuves cryptographiques qui permettent de vérifier que quelque chose est vrai sans révéler les informations sous-jacentes, directement dans les transactions du réseau principal.

Les limitations indiquées proviennent du langage de programmation Bitcoin, qui est volontairement simple et soutient certaines conditions de dépenses de basecomme le blocage des fonds jusqu’à une certaine date (le mécanisme utilisé par les portefeuilles d’héritage pour transférer des bitcoins à un bénéficiaire après le décès du propriétaire).

Cette simplicité conduit à des conditions plus complexes, telles que le déblocage des fonds uniquement si un test cryptographique arbitraire est satisfait, pas possible sans modifier les règles du protocole. Certains développeurs, comme ceux à l’origine de PIPEs v2, s’engagent à étendre cette programmabilité sans toucher au consensus.

Comment fonctionne PIPEs v2 dans Bitcoin ?

Chaque transaction en Bitcoin nécessite une signature numérique, produite avec une clé privée que seul le propriétaire des fonds connaît. PIPEs v2 agit justement sur ce point. Au lieu de demander à Bitcoin de vérifier une condition supplémentaire (ce que le protocole ne peut pas faire sans être modifié), PIPEs v2 Verrouille cryptographiquement la clé privée derrière une condition prédéfinieselon son document technique, publié en février dernier.

LIRE  OpenAI, Google et Microsoft créent une entité pour développer l'IA autonome

Le mécanisme qui rend ce blocage possible est appelé chiffrement par jeton (chiffrement des témoins), un système cryptographique qui crypte la clé de signature afin qu’elle ne puisse être récupérée que si la personne qui tente de dépenser les fonds peut démontrer que la condition indiquée est remplie.

Si la condition est satisfaite, la clé est libérée et la signature peut avoir lieu. Sinon, c’est mathématiquement irréalisable. Du point de vue de Bitcoin, la transaction ressemble à n’importe quelle autre : une signature standard sous une clé publique standard.

Concernant l’intégration de preuves à connaissance nulle dans les transactions Bitcoin, elles serviraient par exemple à vérifier que un utilisateur remplit une condition d’éligibilité sans divulguer quelle est cette condition et sans que le réseau principal ait à faire ce travail. Le cryptage des jetons résoudrait le problème hors chaîne.

Handan Kılınç Alper, cryptographe et chercheur de l’équipe PIPEs v2, a résumé le principe de l’approche :

Si la validité de la signature est la seule condition vérifiée par Bitcoin, alors la politique de dépenses la plus puissante que nous puissions mettre en œuvre sans modifier le protocole est celle qui contrôle si une signature valide peut être générée.

Handan Kılınç Alper, scripteur de l’allocation d’initialisation.

En retour, et après la présentation, Peter Todd, l’un des développeurs historiques de Bitcoin Core, a commenté : « Ne sous-estimez jamais les mathématiques lunaires ». L’expression qui fait allusion dans l’écosystème des crypto-monnaies à des développements qui semblent impossibles jusqu’à ce qu’ils soient prouvés viablesrésume les problèmes que, selon la vision de Todd, PIPEs v2 doit surmonter, car il s’agirait d’une proposition mathématiquement solide dont la viabilité pratique à grande échelle n’a pas encore été démontrée.

LIRE  Un contrat intelligent rédigé par AI entraîne une perte de 1,7 million de dollars chez Moonwell

A quoi sert PIPEs v2 en pratique ?

Selon son document, le mécanisme PIPEs v2 ouvre la porte à des cas d’usage qui nécessitent aujourd’hui des modifications du protocole ou des mécanismes plus complexes.

Les plus spécifiques sont coffres-forts de sécurité (coffres-forts En anglais). Il s’agit de contrats qui permettent de bloquer des fonds avec des conditions de retrait strictes, comme exiger une preuve cryptographique ou un délai d’attente, sans que personne ne puisse les déplacer avant que cette condition ne soit remplie. Cela permettrait également de contrôler les sorties des protocoles de deuxième couche (L2), tels que Lightning Network (LN).

Cependant, selon l’équipe alloc init, PIPEs v2 fait actuellement l’objet de recherches en cours. Le coût d’exécution actuel se situe entre 100 et 200 USD par opération dans l’infrastructure de cloud computing, viable pour les cas de grande valeur mais pas pour un usage quotidientandis que l’équipe travaille sur des techniques d’optimisation qui pourraient le réduire.

Share This Article
Leave a comment