Incidents associés

La récente débâcle entourant le DAO a jeté un éclairage intéressant sur la technologie des contrats intelligents. Étant donné que les développeurs individuels ont écrit l'intégralité du concept de ce projet, il semble que les contrats intelligents ne soient pas totalement sans confiance. Il reste encore beaucoup de travail à faire avant que cette technologie ne soit prête à être adoptée par le grand public.
Tout le monde n'est pas capable ou intéressé par la rédaction de contrats intelligents. Une courbe d'apprentissage abrupte est associée à ce concept, même s'il est accessible à tous ceux qui veulent franchir le pas. Un contrat intelligent peut être un outil puissant, mais comme l'a montré le DAO, il peut aussi causer beaucoup de tort
Déploiement prématuré d'un contrat intelligent ?
C'est l'un des inconvénients des solutions basées sur la blockchain à l'heure actuelle : presque personne ne comprend parfaitement la technologie. Bien qu'il n'y ait rien de mal à s'enthousiasmer pour des concepts innovants, il est dangereux de ne pas réaliser les conséquences de la mise en œuvre de la technologie. Il y a une leçon précieuse à tirer de ce qui est arrivé au DAO, mais cela pourrait être coûteux.
Lorsqu'il s'agit de rédiger des contrats intelligents sécurisés, il reste encore beaucoup à faire. Concevoir un contrat intelligent pour qu'il fonctionne n'est pas la même chose que de créer une mise en œuvre sans confiance de la technologie. Dans la plupart des cas, ces innovations semblent passionnantes sur le papier, mais ce n'est qu'une question de temps avant que la réalité ne prenne effet.
Le professeur Cornell Emin Gun Sirer a déclaré sur Twitter :
L'écriture de contrats intelligents sécurisés est plus proche de l'écriture de code de réacteur nucléaire que de code Web lâche. Solidity/EVM cible ces derniers. — Emin Gün Sirer (@el33th4xor) 17 juin 2016
Les passionnés d'Ethereum peuvent ne pas être d'accord avec cette affirmation, même si elle contient une part de vérité. Solidity et EVM mettent les contrats intelligents à la disposition de tous les développeurs, quelle que soit leur expérience. C'est un bon moyen de stimuler l'innovation dans l'espace des contrats intelligents, mais cela peut ne pas donner les meilleurs résultats dans les premières étapes.
Regarder vers l'avenir
La débâcle DAO met un coup de projecteur intéressant sur cette technologie dans son ensemble. De nombreuses personnes ont souligné que le concept du projet n'avait pas été correctement testé et précipité. Malheureusement, il est apparu que les critiques avaient raison. Mais cela ne signifie pas non plus que les contrats intelligents n'ont pas leur place dans l'avenir de notre société. Les passionnés et les développeurs doivent prendre le temps d'examiner ce qui s'est passé et d'apprendre des erreurs qui ont été commises.
Source : Gazouillement
Image d'en-tête avec l'aimable autorisation de Shutterstock