Les contrats intelligents Bitcoin pourraient créer un nouvel écosystème DeFi


Si vous parlez à certaines personnes au sein de la cryptographie, elles vous diront que Bitcoin représente une technologie obsolète. Certains chercheurs ont même suggéré que la crypto-monnaie "pourrait ne pas durer beaucoup plus longtemps", compte tenu de son manque relatif d'évolutivité, ainsi que du fait qu'elle ne prend pas en charge les contrats intelligents avancés.

Les membres de la communauté Bitcoin pourraient affirmer que la mise à niveau Taproot de novembre dernier, qui réduit les données nécessaires à enregistrer sur la blockchain Bitcoin, lui donne déjà la possibilité d'exécuter des contrats intelligents. Cependant, alors que Taproot permet l'exécution de transactions en remplissant certaines conditions, ces contrats intelligents auront une portée plus étroite et beaucoup moins complexes que ceux observés sur une plate-forme comme Ethereum.

Comme CoinShares l'a écrit dans un rapport sur Taproot : « Pour être clair, Taproot n'activera pas les mêmes contrats intelligents entièrement expressifs et récursifs qui existent dans les systèmes de blockchain alternatifs (Ethereum, Solana, etc.) et cela ne se produira presque certainement jamais en tant que contrats intelligents récursifs. sont largement considérés comme présentant un risque inacceptable pour Bitcoin.

Les contrats intelligents Bitcoin pourraient créer un nouvel écosystème DeFi

Mais cela pourrait bientôt changer. L'année dernière, les développeurs de la Fondation DFINITY ont lancé le processus d'intégration de la blockchain Internet Computer au réseau Bitcoin. Ils signalent maintenant qu'un aperçu de l'API pour les développeurs sera bientôt prêt, avec une version expérimentale sur le réseau principal à suivre en mars. Une fois l'intégration terminée, les fonctionnalités appartenant nativement à l'ordinateur Internet seront disponibles pour Bitcoin, y compris les contrats intelligents avancés.

Selon les développeurs et les experts, l'introduction de contrats intelligents sur Bitcoin pourrait modifier considérablement son écosystème, ouvrant les vannes à DeFi et à d'autres applications. À son tour, l'incorporation de Bitcoin dans DeFi pourrait promouvoir une utilisation plus large de DeFi grand public, ce qui aurait un impact durable sur le paysage financier plus large.

Intégration directe avec Bitcoin

Dieter Sommer, le responsable technique principal du programme travaillant sur l'intégration Bitcoin. Le premier est l'intégration technique réelle du réseau Bitcoin avec le protocole informatique Internet, dans lequel l'ordinateur Internet agirait comme un nœud Bitcoin léger qui est déployé sur la chaîne et peut être interrogé et utilisé pour envoyer des transactions BTC sortantes par des contrats intelligents en canister..

"Il s'agit de se connecter des nœuds IC aux nœuds du réseau Bitcoin, d'obtenir des blocs Bitcoin, de fournir des blocs par consensus IC, de les traiter, de servir UTXO ensembles pour stocker des contrats intelligents et permettre aux conteneurs de soumettre des transactions BTC au réseau Bitcoin », explique Sommer.

L'autre élément clé de l'intégration consiste à traduire l'utilisation par Bitcoin des signatures ECDSA (Elliptic Curve Digital Signature Algorithm) en modèle de confiance de l'ordinateur Internet. Cet objectif sera atteint en mettant en œuvre un protocole de signature ECDSA à seuil, qui fera partie de la cryptographie à clé de chaîne de l'ordinateur Internet. Threshold ECDSA donne à chaque canister la possibilité de conserver BTC directement sur la blockchain Bitcoin car le canister peut contrôler les clés de signature ECDSA.

"Cette fonctionnalité réalise une manière sans confiance de calculer les signatures ECDSA sur la base d'une clé privée ECDSA partagée entre toutes les répliques du sous-réseau IC compatible Bitcoin", explique Sommer. "Aucune partie ne détient la clé privée, pas même lors de sa génération, et les signatures sont calculées à l'aide d'un protocole cryptographique multipartite."

Les contrats intelligents Canister sont des ensembles de données de code et de chaîne sur l'ordinateur Internet qui peuvent exécuter automatiquement diverses fonctions et être utilisés pour implémenter n'importe quoi, des pages Web aux applications DeFi. Une fois l'intégration complète de Bitcoin déployée, chaque cartouche sur l'ordinateur Internet pourra agir comme un portefeuille Bitcoin et être utilisée pour conserver, envoyer et recevoir du BTC réel.

Les deux fonctionnalités devaient initialement sortir d'ici la fin de 2021, mais ont glissé en 2022 en raison de la complexité de la mise en œuvre et des exigences de test. Selon Sommer, ils seront prêts pour une "sortie expérimentale" d'ici la fin mars.

Malgré les retards, les développeurs ont fait des progrès constants. L'équipe travaillant sur le seuil ECDSA a récemment terminé et partagé une démonstration de bout en bout montrant comment un message soumis par l'utilisateur sur l'ordinateur Internet peut être haché puis signé par une cartouche pour produire une signature ECDSA qui ne se distingue pas de celles produites par un ordinateur conventionnel. Paire de clés ECDSA.

"C'est une étape importante que l'équipe a franchie et qui ouvrira sûrement la voie à une intégration réussie de Bitcoin", déclare Paul Liu, un développeur travaillant sur l'élément ECDSA de l'intégration., sécurisée, bien testée et vérifiée avant le déploiement."

Un aperçu pour les développeurs avec la sortie de l'API pour les contrats intelligents de canister compatibles Bitcoin dans le cadre du SDK DFINITY Canister est attendu début février. Les plans futurs verront également la sortie d'une forme de BTC enveloppé sur l'ordinateur Internet, qui permettra au BTC d'être dépensé sur la plate-forme sans être soumis aux limitations du protocole Bitcoin.

"Clairement. les limites de la blockchain Bitcoin s'appliquent  : des coûts de transaction relativement élevés, un temps moyen entre les blocs de 10 minutes, seulement quelques transactions par seconde et des temps de finalité des transactions d'une heure. Ces limitations s'appliquent au transfert de bitcoin dans l'écosystème informatique Internet (vers un contrat intelligent) et au transfert vers l'extérieur », explique Sommer.

Mais une fois que BTC est sur l'ordinateur Internet, ces limitations ne s'appliquent pas aux applications de contrat intelligent. Cela signifie qu'une fois l'intégration terminée, Bitcoin pourrait vraiment finir par avoir son propre écosystème DeFi efficace, sans qu'il soit nécessaire de verrouiller BTC pour frapper des jetons ERC-20.

Des changements pour Bitcoin ?

Alors que DFINITY est confiant dans les perspectives de l'intégration, certains membres de la communauté des crypto-monnaies restent méfiants. "Essayer d'ajouter une fonctionnalité de contrat intelligent à Bitcoin, c'est comme mettre des flotteurs sur un réservoir pour le transformer en bateau", déclare Andreas M. Antonopoulos, défenseur de Bitcoin. Mais d'autres observateurs pensent également que l'intégration peut fonctionner comme indiqué.

"C'est réaliste et réalisable", déclare John Egan, PDG de L'Atelier BNP Paribas, une entreprise de prospective qui identifie les opportunités d'investissement à l'intersection des changements technologiques et sociaux.

«Les développeurs mettront en œuvre leurs contrats intelligents contre l'API IC Bitcoin sous peu. L'API fournira des moyens pour interroger l'ensemble UTXO pour des adresses spécifiques et pour soumettre des transactions, et il y aura également une API Threshold ECDSA avec des méthodes pour obtenir la clé publique et la signature du contrat intelligent », ajoute-t-il.

Egan note que les contrats intelligents Bitcoin sur l'ordinateur Internet seront une intégration directe, et non un substitut indirect comme le Bitcoin enveloppé ou un système de paiement bidirectionnel pour les transactions hors registre comme Lightning. Il pense que cela aura un impact significatif sur Bitcoin et sur la crypto plus généralement.

«Cela donnera naissance à un écosystème DeFi basé sur Bitcoin. En termes simples, IC étend les fonctionnalités de type Ethereum à Bitcoin, mais d'une manière beaucoup plus rapide, plus évolutive et moins coûteuse que les options actuelles », dit-il. "Compte tenu de la taille absolue de Bitcoin de près de 1 billion de dollars et de sa taille relative par rapport à l'espace des crypto-monnaies (près de 40% de part de marché), l'écosystème DeFi qui en résulte pourrait être assez vaste."

Bitcoin n'a actuellement aucune application réelle au-delà d'être une réserve de valeur et un actif d'investissement. Si l'intégration de l'ordinateur Internet devait exploiter ne serait-ce qu'une fraction de sa valeur et de sa liquidité, l'écosystème DeFi qui en résulterait pourrait être substantiel.

Les demandes impliquant des prêts (avec BTC déposé directement en garantie) pourraient s'avérer particulièrement intéressantes, étant donné le modèle de confiance plus fort de l'intégration directe. En effet, le BTC enveloppé – un jeton ERC-20 indexé 1 : 1 avec BTC et utilisé sur les applications DeFi compatibles Ethereum – est déjà devenu la 18e plus grande crypto-monnaie par capitalisation boursière, avec quelque 271 000 jetons WBTC frappés à ce jour à une valeur de environ 10 milliards de dollars.

Une gamme d'autres applications potentielles pourraient également émerger suite à l'intégration, déclare Dieter Sommer.

"Par exemple, une classe de nouveaux cas d'utilisation est rendue possible en mélangeant des applications sociales avec Bitcoin, par exemple, en permettant aux utilisateurs de transférer des bitcoins à des amis dans des applications sociales comme OpenChat", dit-il. "Ou les utilisateurs pourraient payer leurs cycles sur le CI en utilisant BTC en passant par un échange décentralisé.

Si l'intégration Bitcoin de l'ordinateur Internet finit par prendre en charge de nouveaux cas d'utilisation dans la cryptographie.