Les DLC rendent les contrats intelligents privés sur Bitcoin

Must Read

La société Bitcoin Gridiid envisage une cotation publique sur le NYSE via l’accord SPAC

Après que la société d'auto-minage de bitcoins verticalement intégrée Griid a révélé qu'elle avait obtenu une facilité de...

Lancement réussi du service bêta de SOMESING, « My Hand-Carry Studio Karaoke App »

1 déc. 2021 12:58&nbspUTC | Mis à jour: 1 déc. 2021 à...

Blockchain.com acquiert la plateforme d’investissement crypto résidente Sesocio

Le 30 novembre, la société de cryptographie Blockchain.com l'a déclaré non héritable de la plateforme d'investissement basée en...

«Républicain_win»; «Democratic_win.» Ce sont les paramètres (et les fonctions d’appel) du premier pari séquestre de contrat intelligent placé sur le réseau principal de Bitcoin.

Le 8 septembre, le fondateur de BTCPay Server, Nicolas Dorier, et le fondateur de Suredbits, Chris Stewart, ont entamé le pari sur le résultat de l’élection présidentielle américaine de 2020 en utilisant un contrat de journalisation discret (DSL), une forme de contrat intelligent qui est devenu réalisable sur Bitcoin cette année, grâce à les progrès techniques du développeur Bitcoin indépendant Lloyd Fournier dans le domaine des soi-disant «scripts sans script» sur la blockchain de Bitcoin.

Quant à savoir qui a pris de quel côté du pari, Dorier et Stewart ne l’ont pas dit. Même après le jour du scrutin, lorsque les votes sont comptés, nous ne saurons toujours pas qui a gagné le pari. Et c’est vraiment le point.

Sinon, les contrats ne seraient pas discrets.

Que sont les contrats de journalisation discrets?

Décrits par le développeur Gert-Jaap Glasbergen comme des «contrats intelligents invisibles», les contrats de journalisation discrets sont structurés pour ressembler à des transactions multi-signatures standard sur la blockchain de Bitcoin. Si quelqu’un recherchait la transaction dans le grand livre, il n’aurait aucun moyen de savoir qu’il s’agit d’un contrat intelligent ou, dans le cas de Dorier et Stewart, des détails du pari.

Ces contrats intelligents sont théoriquement réalisables depuis la création de Bitcoin, mais un travail révolutionnaire avec les signatures d’adaptateur ECDSA (un schéma de signature cryptographique qui permet aux «scripts sans script» d’exécuter des contrats intelligents sans s’appuyer sur le langage de script de Bitcoin) au cours de la dernière année les a amenés de la théorie à application.

Lire la suite: RGB poursuit son travail pour apporter de meilleurs contrats intelligents à Bitcoin

«Techniquement, les DLC auraient pu être créés depuis la version originale, mais de nombreux éléments de base n’étaient pas connus à l’époque. Par exemple, pour les DLC, nous utilisons les signatures d’adaptateur ECDSA, dont l’application pour ce cas d’utilisation n’a été découverte que cette année [by Lloyd Fournier]», A déclaré le développeur de Suredbits Ben Carman à CoinDesk.

Suredbits est l’un des principaux acteurs du développement de DLC avec Crypto Garage, Atomic Loans, le développeur indépendant financé par Square Crypto Loyd Fornier et le développeur de Chaincode Labs Antoine Riard.

La structure d’une transaction DLC est assez simple. S’appuyant sur le pari entre Dorier et Stewart, deux parties envoient des fonds à une adresse multi-signature. Afin de régler la transaction, un oracle signerait le contrat avec une signature qui correspond au hachage du résultat gagnant (dans ce cas, soit Republican_Win ou Democrat_Win).

La personne avec le hachage correspondant à la signature de l’oracle peut alors retirer les fonds du contrat.

Selon Carman, «C’est une cryptographie sophistiquée de montrer que votre contrat est basé sur la signature oracle et vous ne pouvez dépenser les fonds que si vous avez cette signature oracle valide.»

Le développement du DLC est jeune mais prometteur

Carman a déclaré que les DLC sont «encore très tôt», à tel point que les équipes qui y travaillent continuent de créer des bibliothèques pour les spécifications de codage.

Il a ajouté que les DLC pourraient même trouver une maison sur le Lightning Network, mais cela nécessiterait des progrès étant donné que les implémentations actuelles ne sont pas codées en dur pour accueillir les signatures d’adaptateur ECDSA.

La prise en charge d’ECDSA sur Lightning nécessiterait l’ajout de contrats de verrouillage ponctuel (PTLC), une version mise à niveau en cours de fonctionnement des contrats de verrouillage temporel de hachage qui fonctionnent actuellement sur Lightning.

Les signatures Schnorr seraient une base idéale pour la mise en œuvre des PTLC. La mise à niveau tant attendue de Schnorr / Taproot est essentielle pour les DLC en général, a déclaré Carman. Même si les DLC peuvent être exécutés aujourd’hui, des cas d’utilisation plus avancés seront beaucoup plus faciles à implémenter si la base de code de Bitcoin reçoit un coup de pouce de la softfork Schnorr / Taproot.

Lire la suite: L’avenir de Bitcoin: comment une mise à niveau à venir pourrait améliorer la confidentialité et la mise à l’échelle

Cas d’utilisation du DLC

“Les paris seront le principal cas d’utilisation au début – donc, les élections, les sports et tout ce que vous avez”, a déclaré Carman à CoinDesk. «Une fois que ce sera mieux établi et que nous aurons un marché pour définir les contreparties pour les transactions, il y aura des cas d’utilisation pour la couverture ou les actifs synthétiques.»

Le cas d’utilisation de la couverture est décrit par Glasbergen dans son article de blog «Contrats intelligents invisibles sur la blockchain Bitcoin». Les «contrats à terme» impliqueraient deux parties entrant dans un DLC, une partie acceptant d’acheter une certaine quantité de bitcoin (BTC) pour un prix convenu, et l’autre partie fournissant la liquidité pour cet achat.

Au moment du règlement du contrat, le contrat paie à l’acheteur le montant de Bitcoin par le prix spécifié au moment de la formation du contrat, et non par le taux de change actuel. En substance, ces contrats à terme sont un moyen de bitcoin long ou court.

Ces mêmes contrats à terme pourraient également être utilisés pour régler des matières premières synthétiques (contrats DLC qui représentent des matières premières comme l’or et / ou l’argent, par exemple) en termes libellés en bitcoins.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisement -

Latest News

La société Bitcoin Gridiid envisage une cotation publique sur le NYSE via l’accord SPAC

Après que la société d'auto-minage de bitcoins verticalement intégrée Griid a révélé qu'elle avait obtenu une facilité de...

Lancement réussi du service bêta de SOMESING, « My Hand-Carry Studio Karaoke App »

1 déc. 2021 12:58&nbspUTC | Mis à jour: 1 déc. 2021 à 13:01&nbspUTC Par&nbspClark Grayscale Investments a lancé une...

Blockchain.com acquiert la plateforme d’investissement crypto résidente Sesocio

Le 30 novembre, la société de cryptographie Blockchain.com l'a déclaré non héritable de la plateforme d'investissement basée en Argentine Sesocio. En accord...

La banque centrale d’Indonésie envisage d’émettre de la monnaie numérique pour “combattre” la crypto

Bank Republic of Indonesia, l'institution financière du pays, envisagerait d'émettre une monnaie numérique de banque centrale (CBDC) pour lutter contre l'utilisation de la...

A Deep Dive Into The Polygon Network

  Polygon (MATIC) is a layer 2 solution that enhances Ethereum and powers its scalability. Nobody denies that Ethereum is a trendsetting blockchain globally....
- Advertisement -

More Articles Like This