Le MIT teste le réseau Lightning du Bitcoin

Un test du MIT fournit un aperçu rare de la façon dont le Bitcoin pourrait vraiment fonctionner à l’échelle.

Révélée à CoinDesk la semaine dernière, la prestigieuse université américaine a discrètement démontré un cas d’utilisation expérimental pour le réseau Lightning du Bitcoin, montrant comment elle pourrait être combinée avec des contrats intelligents pour non seulement traiter des millions de transactions, mais avec un plus grand degré de complexité.

Modélisé dans l’initiative scolaire de Digital Currency , commencé en 2015 comme un moyen de poursuivre la R & D sur les crypto-monnaies, le test envisage un système dans lequel les transactions se dérouleraient automatiquement dans le cas d’événements externes définis, basés sur l’actualité ou le prix du dollars.

Cela est possible grâce à l’utilisation créative par le MIT de soi-disant «oracles», des entités de confiance destinées à diffuser des données dans des contrats intelligents. Pour cette démo, les chercheurs Tadge Dryja et Alin S. Dragos ont construit un oracle de test pour diffuser le récent prix des dollars américains en satoshis, la plus petite unité du bitcoins, que n’importe qui peut saisir et utiliser pour ses contrats intelligents.

C’est un pas en avant remarquable pour l’idée, une première proposée par l’inventeur de Lightning ,Dryja, l’été dernier. Cependant, c’est la première fois qu’il est implémenté en tant que prototype avec un code de travail.

Dragos dit à CoinDesk:

«Nous avons conçu cette fonctionnalité comme un élément autonome de notre logiciel du réseau Lightning, en choisissant des données que nous pensions être des dollars américains, mais ce pourrait être n’importe quelle donnée, que ce soit la météo ou un stock.”

Dragos a souligné que la démo est “expérimentale” et “ne devrait pas être utilisée pour de l’argent réel”. Cela dit, lui et d’autres chercheurs du MIT sont convaincus qu’avec l’aide du réseau Lightning, le Bitcoin pourrait un jour évoluer vers des capacités initialement envisagées par ses premiers utilisateurs.

Dans le cadre de ce travail, les chercheurs du MIT ont déjà créé une implémentation pour le réseau Lightning appelé “Lit”, et ce code d’oracle est un add-on à ce travail.

“Chez DCI, nous croyons vraiment au réseau Lightning”, a déclaré M. Dragos. “Le Bitcoin ne fonctionne pas très bien, j’ai décidé qu’il devait y avoir quelque chose de mieux, mais ce qui est mieux, c’est Lightning.”

Mais alors que Lightning fournit l’échelle, les contrats intelligents ajoutent d’autres nouvelles fonctionnalités au Bitcoin. Par exemple, si la technologie du test du MIT devait être mise en place, vous pourriez faire un pari basé sur ce qui se passe dans le monde.

Ou, dans ce cas, un contrat à terme. Alice promet de payer à Bob quel que soit le prix des dollars en Satoshis un certain jour, dit vendredi. Si un dollar vaut 12 150 Satoshis d’ici la fin de la semaine, elle finira par paye cela.

C’est une sorte de cas d’utilisation de contrat intelligent avancé qui n’est généralement pas associé au Bitcoin.

“Quand les gens pensent à des contrats intelligents, ils pensent à l’Ethereum. Leur langage de script est beaucoup plus riche”, a admis Dragos.

Mais, il fait valoir qu’avec certaines solutions de contournement, le Bitcoin peut faire la même chose.

“Ce n’est pas aussi favorable aux développeurs parce que le Bitcoin n’est pas allé dans cette direction, mais vous pouvez l’utiliser, vous devez être un peu créatif”, a déclaré Dragos.

En bref, il utilise le système de «discreet log contract» de Dryja pour diffuser des données aux contrats intelligents. L’un des avantages les plus importants de ce système est l’évolutivité, car la plupart des données n’ont pas besoin d’être stockées sur la Blockchain du Bitcoin.

L’autre est la vie privée, puisque les oracles n’ont aucun moyen de savoir qui utilise les données qu’ils diffusent.

“Nous introduisons un modèle où les oracles ne savent pas qui utilise les données qu’ils utilisent”, a déclaré Dragos.

Mais alors que cette simple démo est maintenant terminée, Dragos et Dryja pensent qu’il y a beaucoup de questions en suspens et de «dilemmes», comme l’a dit Dragos. “Du point de vue de l’oracle individuel, ils vont vouloir gagner de l’argent, nous allons devoir le comprendre”, a déclaré Dragos.

Un autre est que l’oracle à ce stade est digne de confiance. Mais il pourrait y avoir un moyen de minimiser cette confiance en permettant à un utilisateur d’utiliser plusieurs oracles à la fois.

Mais il y a un certain point où le MIT DCI espère arrêter de travailler sur la technologie et la transmettre à quelqu’un d’autre.

“Nous travaillons avec des entreprises qui pourraient mettre en œuvre cela”, a déclaré Dragos. Et bien qu’il n’ait pas pu nommer de noms, il a mentionné qu’ils étaient des partenaires de «grande entreprise» de la DCI.

L’espoir est que ces grandes entreprises seront mieux à même de comprendre ce que les utilisateurs veulent du logiciel. Ainsi, alors que le MIT DCI a construit un prototype démontrant comment la technologie sous-jacente fonctionne vraiment, ils n’ont pas produit une application aussi facile à utiliser que Venmo ou Facebook, par exemple.

“UX n’est pas notre expertise de base”, a déclaré Dragos.

Maintenant, les gens peuvent utiliser n’importe quelle donnée oracle qu’ils veulent. Donc, c’est à la communauté de décider si cela vaut la peine d’être utiliser ou non.

«C’est difficile à deviner, ce pourrait être une affaire importante si les gens l’utilisent, mais nous ne savons pas à quoi les gens vont l’utiliser», a-t-il ajouté.

Dragos a déclaré:

“Les nouvelles technologies sont disponibles tout le temps, cela ne signifie pas qu’elles perdurent.”

Traduit librement depuis coindesk.com


Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *