Partager cet article

Pourquoi Ethereum a besoin de contrats « stupides »

L'entrepreneur Ethereum Daniel Cawrey discute de la disparition récente de The DAO et de son impact sur l'avenir des contrats intelligents.

Daniel Cawrey est responsable de la communication chez Velocity, un projet de produits dérivés autonomes utilisant des contrats intelligents et construit sur la blockchain Ethereum .

Dans cet article Analyses , Cawrey discute de la disparition récente de The DAO et de son impact sur l'avenir des contrats intelligents, la Technologies sur laquelle le fonds de courte durée était basé.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto Long & Short aujourd. Voir Toutes les Newsletters

« Les deux choses à savoir sur les contrats intelligents sont qu’ils sont stupides et qu’ils ne sont pas des contrats. »

Cette déclaration de Patrick Murck, du Harvard Berkman Center, semble d'autant plus pertinente après l'effondrement de la DAO. Ce fonds basé sur Ethereum était le plus important contrat intelligent émis à ce jour, et son échec a conduit de nombreuses personnes à reconsidérer l'état de préparation de la Technologies pour le marché.

À la CORE,contrats intelligents faciliter les applications décentralisées en éliminant les points de confiance. Parce qu'ils automatisent les processus existants, nombreux sont ceux qui pensent que les contrats intelligents pourraient un jour réduire les coûts dans tous les secteurs.

Cependant, toutes ces promesses ne sont T sans poser de problèmes.

Cela est particulièrement vrai lorsqu'il s'agit de contrats intelligents construits sur Ethereum, actuellement considéré comme le plate-forme standardpour la création de contrats intelligents.

Un débat est désormais nécessaire si la communauté Ethereum souhaite progresser dans l’amélioration de sa Technologies et de sa structure de gouvernance pour soutenir les objectifs des entrepreneurs et des utilisateurs.

Briser le système

Depuis l’invention des ordinateurs, les pirates et les attaquants brisent les systèmes en exploitant le code.

Cette approche du développement par tâtonnements peut sans doute être considérée comme la raison derrière laplusieurs millions de dollarsAttaque sur The DAO. Bien qu'il s'agisse de la première réalisation majeure dans les contrats intelligents blockchain, l'attaque The DAO a exposé des faiblesses dans le langage de script d'Ethereum qui pourraient décourager de nouveaux efforts.

Au total, l'attaque a entraîné3,6 m d'éther sont pris au DAO, d'une valeur actuelle d'environ 50 millions de dollars.  Plutôt qu'un vol, l'attaque sembleenraciné dans l'exposition de l'idéeLe code d'Ethereum n'est pas encore prêt pour la production. Cette stratégie s'est avérée efficace. Depuis l'attaque, de nombreux articles ont été publiés, dénonçant des failles dans Ethereum et son langage de programmation, Solidity.

Il y a évidemment eu des discussions sur le problème d'« appel récursif » de l'attaque DAO. De plus, l'exploit Solar Stormhttps://blog.blockstack.org/solar-storm-a-serious-security-exploit-with-ethereum-not-just-the-dao-a03d797d98fa et plusieurs autres bugs du système sont désormais rendus publics grâce aux efforts dechercheurs en sécurité.

Cela montre qu'il reste beaucoup à faire pour sécuriser davantage les contrats intelligents Ethereum . Cependant, cela nécessitera un effort communautaire et une décision plus immédiate quant à la pertinence de la blockchain. va bifurquerdans le cadre d'un effort visant à récupérer les fonds.

Contrats stupides

Il reste encore du travail à faire pour que les contacts intelligents d’Ethereum soient prêts pour le monde réel.

Par exemple, le code du contrat intelligent Ethereum a été conçu pour rester immuable. Cela rend le système complexe, mais pas impossible, lorsqu'il s'agit de mettre à niveau le code.

D' un côté, cela paraît logique. Une fois signés, les accords contractuels ne peuvent être révoqués. En revanche, les systèmes logiciels sont constamment mis à jour. Cette dichotomie explique peut-être en grande partie pourquoi, près de vingt ans après Nick Szabo, première propositionl’idée des contrats intelligents n’a toujours pas été mise en œuvre dans le système juridique existant.

En droit, des failles sont souvent découvertes dans les accords, qui sont ensuite exploitées. Ce n'est pas sans rappeler ce qui s'est passé avec la DAO. Par conséquent, une attention particulière doit être portée lors de la création de contrats intelligents.

« Le code est la loi » semble être une excellente devise jusqu’à ce que des failles soient découvertes.

Il est clair que les contrats intelligents simples sont idéaux en raison de la conception d'Ethereum. Construire une gouvernance automatisée selon les souhaits de la DAO semble prometteur sur le papier, mais il semble préférable de déployer des contrats intelligents plus petits et interconnectés plutôt qu'un plus ONE.

Gouvernance et transparence

La Technologies basée sur la cryptomonnaie est unique : beaucoup se laissent emporter par le battage médiatique et ne prennent T en compte les implications à long terme.

Le prix d’Ethereum, ainsi que les attentes de bénéfices de la DAO, ont certainement alimenté cela, car les deux projets ont utilisé des jetons ayant une valeur monétaire pour financer leurs efforts.

Par conséquent, des discussions sur la gouvernance doivent être menées, car la situation risque de favoriser une structure opaque où les membres de la communauté ne savent T clairement qui détient le contrôle. Ce type de configuration ne serait T différent des systèmes peu transparents Ethereum tente de supplanter.

À l'heure actuelle, seuls quelques acteurs semblent tirer profit des plateformes de Cryptomonnaie , même si ce problème ne concerne T uniquement Ethereum. Par exemple, si la gouvernance du Bitcoin avait été améliorée, des organismes de normalisation spécifiques auraient été mis en place pour définir précisément l'objectif du BTC, son unité de compte.

Si rien n’est fait, le même type de luttes intestines autour de la simple définition de Ethereum pourrait se produire.

Ethereum est-il une plateforme de contrats intelligents ? Est-ce le système idéal pour déployer des applications décentralisées ? Est-ce une réserve de valeur ? Une monnaie de paiement ?

Des définitions divergentes ont affecté le Bitcoin jusqu'à rendre son utilisation comme moyen de paiement rapide quasiment impossible. Ethereum pourrait connaître des problèmes similaires si une gouvernance adéquate n'est T mise en place.

La route à suivre

Un optimiste espère que les luttes intestines ne détruiront T Ethereum.

Nombreux sont ceux qui observent attentivement ce qui va se passer au cours des prochaines semaines et des prochains mois. Pourtant, il est difficile d’être pessimiste.

Les contrats intelligents et les blockchains ouvertes ont encore un bel avenir devant eux. Ethereum a sa place, à condition que sa Technologies de contrats intelligents soit correctement perfectionnée et que sa gouvernance soit affinée.

Dans l'écosystème des Cryptomonnaie , la Technologies flirte avec des concepts fascinants en Finance et en économie. Le Bitcoin a été le premier à le faire, redéfinissant ainsi la notion de valeur.

Les accords programmatiques propulsent ce secteur vers un territoire plus profond et encore plus fascinant. Avant Ethereum, il n'existait T de système ouvert permettant d'implémenter correctement les accords dans le code. Les contrats intelligents sur Ethereum fonctionnent. La DAO l'a prouvé, mais elle a également montré qu'une utilisation en production nécessite encore des améliorations importantes.

De simples contrats intelligents associés à une blockchain ouverte pourraient améliorer le système juridique en augmentant l’efficacité et en démocratisant davantage le droit.

Mais il est T probable que cela se produise pour l’instant, pas avant que la Technologies et une structure de contrôle distribuée ne soient correctement définies.

À l’heure actuelle, Ethereum est la plateforme de contrats intelligents standard, mais sans voie à suivre appropriée, un nouveau venu pourrait facilement arriver pour la remplacer et ouvrir la voie.

Image d'un homme dans une barquevia Shutterstock

Remarque : Les opinions exprimées dans cette colonne sont celles de l'auteur et ne reflètent pas nécessairement celles de CoinDesk, Inc. ou de ses propriétaires et affiliés.

Daniel Cawrey

Daniel Cawrey contribue à CoinDesk depuis 2013. Il a écrit deux livres sur le monde des Crypto , dont « Mastering Blockchain » (2020) chez O'Reilly Media. Son nouveau livre, « Understanding Crypto», paraîtra en 2023.

Daniel Cawrey