Le ci-dessous est un extrait direct de Marty’s Bent Problème #1286 : « Le premier DLC du réseau principal sur Lightning a été exécuté. »Inscrivez-vous à la newsletter ici.
Cela fait exactement 11 mois et deux jours que nous avons écrit sur les contrats de logs discrets (DLC) dans ce torchon. Pour ceux d’entre vous qui sont un peu rouillés ou complètement ignorants de ce qu’est un contrat de journal discret, il s’agit d’un type spécial de transaction bitcoin qui exécute un contrat intelligent avec des informations fournies par un oracle.
Par exemple, si deux personnes veulent parier sur le résultat du concours NBA de samedi entre les 76ers et les Grizzlies, elles pourraient créer un DLC en bloquant des fonds dans une adresse multisig, en pré-construisant des transactions de résultats – si les 76ers gagnent, envoyez les sats à ce adresse, si les Grizzlies gagnent, envoyez les sats à cette adresse – et choisissez un oracle, une société qui publie les scores finaux, par exemple, Statmuse. L’oracle fournit un hachage du résultat du jeu. Lorsque le jeu est terminé samedi, le DLC peut être clôturé par le gagnant du pari en signant la transaction qui déplace les sats du contrat intelligent vers leur adresse en utilisant le hachage du résultat fourni par Statmuse.
Un pari sportif n’est qu’un exemple. Les individus pourraient décider de parier sur le prix du bitcoin, le taux de hachage à une certaine hauteur de bloc, la température un jour particulier, ou même créer des dérivés peer-to-peer comme l’a fait l’équipe d’ItchySats. Si vous, les monstres, avez suivi notre couverture des DLC au fil des ans, vous savez probablement que votre oncle Marty est assez optimiste quant au potentiel des DLC à perturber un certain nombre d’industries. Cependant, à ce jour, l’une des choses qui empêche les DLC d’atteindre un point de basculement critique est le fait qu’ils n’ont été menés qu’en chaîne. Compte tenu du nombre d’applications potentielles qui pourraient tirer parti des DLC et du nombre d’utilisateurs finaux qu’elles pourraient potentiellement toucher, l’idée de faire évoluer ce cas d’utilisation sur la chaîne semble intenable, surtout si l’on considère la possibilité de périodes de frais de transaction élevés qui rendent certains DLC non rentables. Pour moi, il est logique que les DLC fonctionnent sur des protocoles de couche 2, comme le Lightning Network ou Fedimint, qui ont des frais relativement bon marché.
Eh bien, l’équipe de Crypto Garage a annoncé avoir ouvert et fermé avec succès un canal Lightning avec un canal DLC intégré sur le réseau principal. Selon leur article de blog, il semble que l’équipe Crypto Garage ait créé le kit de développement Lightning pour ajouter la prise en charge de la division d’un canal Lightning, ce qui leur a permis de créer un canal DLC dans un canal Lightning. À partir de là, ils ont pu créer des transactions spéciales – une transaction fractionnée et une transaction de colle – qui permettraient aux différentes parties engagées dans un DLC de mettre à jour l’état de leur contrat au sein du canal Lightning et du canal DLC sans donner à l’une des parties un avantage injuste, qui était l’un des grands défis de conception qui n’était pas résolu auparavant. C’est un pas énorme dans la bonne direction.
Cela étant dit, l’équipe de Crypto Garage avertit que cette implémentation en est à ses tout débuts et ne doit pas être considérée comme stable. En fait, ils avertissent que vous risquez de perdre vos sats si vous essayez de l’exécuter sur le réseau principal. Néanmoins, c’est incroyable à voir. Bravo à l’équipe de Crypto Garage et à ceux qui les ont aidés à faire avancer les choses.
Lentement mais sûrement, alors que tous les opposants de la planète prétendent que le bitcoin est un schéma de Ponzi raté, ceux qui reconnaissent la nature révolutionnaire du protocole construisent les outils qui rendent le bitcoin plus utile pour les individus du monde entier.