Le 16 avril (UTC), une transaction à confiance minimisée a été réalisée sur la blockchain de Bitcoin dans le cadre d’un contrat à terme entre Crypto Garage et Blockstream, utilisant le nouveau protocole d’échange de crypto-actifs en peer-to peer de Crypto Garage. Un oracle a réglé la transaction automatiquement en référençant le prix au comptant depuis le Cryptocurrency Data Feed d’ICE, démontrant ainsi la possibilité d’échanger des produits dérivés et de régler les transactions de pair à pair sans avoir besoin de la garantie d’un tiers et sans risque de contrepartie.
Qu’est-ce qu’un contrat à terme ?
Un contrat à terme est un type de contrat dérivé consistant en un accord bilatéral d’acheter ou de vendre un actif à un prix donné (le “prix à terme”) à une date prédéterminée, en général dans le but de se couvrir contre les fluctuations du prix. Le “prix à terme” est un prix sur lequel les parties s’accordent et qui tient compte de facteurs tels que le prix au comptant au moment de la création du contrat, des taux d’intérêts et du coût du stockage. Les contrats à terme sont gérés entre les parties, le plus souvent sans qu’il y ait besoin d’une plateforme d’échange ou d’une chambre de compensation. Cela signifie que chacune des parties doit faire confiance à l’autre pour remplir sa part du contrat.
Les contrats dérivés dans Bitcoin
Les “futures” sont similaires aux contrats à terme, mais sont le plus souvent échangés dans l’industrie du Bitcoin sur des plateformes telles que BitMEX et CME. En sus de la spéculation, les “futures” proposent des applications pratiques pour des clients comme les pools de minage qui les utilisent pour se couvrir contre le risque de volatilité qu’implique la possession de montants importants en BTC dans leur bilan comptable. Les “futures” ne sont que partiellement collatéralisés, et la plateforme d’échange agit comme intermédiaire pour sécuriser le collatéral. Celui-ci étant limité, les plateformes (et leurs clients !) risquent d’en être de leur poche en cas de variations de prix importantes.
Par ailleurs, les contrats à terme ne sont généralement garantis par aucun collatéral et nécessitent une gestion de ce dernier par les deux parties. Les deux approches reposent sur une confiance mutuelle entre les parties engagées. L’absence de collatéral signifie que chaque partie risque de voir l’autre manquer à ses obligations contractuelles une fois le contrat arrivé au terme.
C’est là qu’interviennent les contrats à terme à confiance minimisée, un nouveau genre de contrats dérivés P2P.
Une nouvelle approche de la confiance
Un contrat dérivé à confiance minimisée permet le dépôt par chaque partie d’un collatéral en bitcoins qui est verrouillé jusqu’au terme du contrat dans un smart contract nécessitant une multisignature 2-de-2, il est alors automatiquement décaissé en grâce aux signatures des participants et au prix fourni par un oracle de confiance.
L’implémentation de Crypto Garage sur Bitcoin est basée sur les Discreet Log Contracts (DLCs), une idée de Thaddeus Dryja du MIT Digital Currency Initiative. Yutaka Nakasone de Crypto Garage est allé plus loin avec les “contrats à terme sans confiance”, qui utilisent les techniques de l’ingénierie financière pour préparer les DLCs à des applications pratiques en tant qu’instrument financier.
Pour commencer une transaction, les parties A et B stipulent chacun le profit et l’exposition au risque maximums qu’ils sont prêts à accepter pour cette transaction. Les résultats possibles du contrat sont ensuite pré-générées sous la forme de transactions partielles connues sous le nom de _Contract Execution Transactions _(CETx). Arrivé à la date de maturité, l’oracle indique le prix au comptant BTCUSD avec sa propre signature, et soit A, soit B envoie une signature à la CETx correspondante.
Lorsque la signature reçue correspond à celle de l’oracle, le règlement est terminé . Si l’une des parties tente d’afficher un prix différent de celui donné par l’oracle, elle perd la totalité de son collatéral au profit de la partie honnête (ou plus lente). Pour amorcer une liquidation rapide, une des parties doit signer avant l’arrivée au terme, sinon la transaction entre dans un état “retardé” . a partie la plus rapide à réagir peut alors signer pour retirer l’intégralité du collatéral.
Jour de négociation
Le 9 avril, Crypto Garage et Blockstream ont bloqué en collatéral une somme d’environ 0.16 BTC chacun, avec un prix d’exercice de $5 250 USD pour 1 BTC expirant à minuit UTC le 16 avril, et devant être réglé dans l’heure. La transaction était structurée avec une limite haute et une limite basse sur le prix comptant utilisé dans le calcul du terme, ainsi aucune des parties ne risquait de perdre davantage que ce qu’elle avait engagé en collatéral, ce qui rend inutile la confiance mutuelle pour effectuer un paiement supplémentaire. Blockstream était bien entendu “long” sur Bitcoin.
À 00:40 UTC le 16 avril, Blockstream et Crypto Garage ont finalisé le contrat au prix de $5 032, prix déterminé par ICE Cryptocurrency Data Feed. Le collatéral a automatiquement été renvoyé à leur wallet respectif. Crypto Garage a encaissé un gain net de 4,3 million satoshis (environ $230 USD) grâce à leur décision avisée de shorter.
Notons toutefois que Blockstream reste _long _sur BTC, et le serait encore même s’il pouvait remonter le temps.
A venir
La transaction a été réalisée sur Bitcoin, mais Crypto Garage prévoit d’étendre ses travaux aux produits dérivés crypto et de gérer différents types de contrats sur le réseau Liquid pour les Liquid Bitcoin (L-BTC) et d’autres Issued Assets sur le réseau. Le stablecoin JPY sur Liquid de Crypto Garage est l’unique jeton JPY approuvé par le FSA japonais, et fournira des cas d’usage très intéressants pour la minimisation de la confiance dans un futur proche.
Comment s’impliquer
Les applications pour les contrats dérivés P2P à confiance minimisée seront bientôt sur le réseau Liquid de Blockstream. Toute entreprise qui souhaite en savoir plus pour devenir membre du réseau peut entrer en contact avec Blockstream (no link ?). Ceux qui sont intéressés par les contrats dérivés P2P basés sur Bitcoin ou qui se demandent comment faciliter leurs propres contrats dérivés à confiance minimisée peuvent contacter Crypto Garage (no link ?) pour plus d’informations.