LiteBit

il y a 10 mois

Comment les contrats intelligents révolutionnent notre société

Notre société moderne connaît les contrats sous différentes formes. Si vous achetez un chewing-gum dans un kiosque, vous avez déjà conclu un contrat avec le commerçant. L'aspect superficiel est l'échange de l'argent contre les biens, mais du point de vue de la loi, il y a beaucoup de facteurs en jeu que nous ne considérons même pas dans de telles actions quotidiennes.

Du point de vue de l'avocat, de nombreuses informations supplémentaires pourraient être fournies sur l'achat. Par exemple, si le vendeur est responsable envers l'acheteur des dommages corporels et, dans l'affirmative, dans quelles conditions. En outre, la plupart des commerçants ont probablement apprécié au moins une certaine théorie sur ces sujets au cours de leurs études. Dans le cadre des actions quotidiennes, tout n'a pas d'importance, pourtant ces relations contractuelles prennent un effet immédiat dès que le cadre quotidien est laissé pour compte.

Et si le chewing-gum n'était plus durable et que l'acheteur tombait malade après l'avoir mangé?

Notre exemple illustre l'importance des contrats à petite et à grande échelle. Et c'est pourquoi l'article d'aujourd'hui est d'une importance particulière, car il s'agit de contrats dont le contenu et la validité sont garantis par la technologie blockchain.

Qu’est-ce qu’un contrat intelligent?

Un contrat intelligent est un morceau de code qui peut contenir n'importe quel accord et en assurer l'application. L'un des contrats les plus courants de ce type est utilisé dans les OIC. En général, le contrat précise qui recevra les jetons à vendre et quand ils seront effectivement payés. Dans ce contexte, la plupart de nos lecteurs ont probablement déjà interagi avec un contrat intelligent.

En principe, un contrat intelligent n'a pas de limite à son contenu ou à sa portée. En pratique, cependant, il est toujours lié à la blockchain sur laquelle il est programmé et mis en œuvre.

En fonction de la flexibilité d'une blockchain particulière, le contrat intelligent peut en fait interagir avec des objets ou des faits extérieurs à la lockchain.

Par exemple, un contrat intelligent pourrait déclencher des paiements automatisés une fois qu'un service est réputé avoir été exécuté. Soit le bénéficiaire doit confirmer manuellement que le service a été fourni, soit cela est même possible automatiquement parce que le contrat intelligent peut contrôler la fourniture elle-même. La plupart des accords sont basés sur une règle du "si". L'un des avantages des contrats intelligents est leur transparence et le fait qu'ils exécutent l'accord de manière totalement neutre. Par conséquent, toutes les parties concernées peuvent compter sur le fait que personne ne modifiera un accord ou ne manquera de le respecter.

Les contrats intelligents constituent le deuxième cas d'utilisation majeur et prometteur de la technologie des blockchains après le traitement des paiements par cryptocrédit. La première technologie qui a introduit les contrats intelligents, et jusqu'à présent la plus performante, est Ethereum.

Désavantages des contrats intelligents

Bien que les contrats intelligents puissent résoudre de nombreux problèmes, tous les aspects de la technologie ne sont pas totalement dépourvus de problèmes. Après tout, beaucoup de ces contrats ne peuvent pas être réécrits.

Selon les paramètres, ce sont des constructions très rigides qui ne peuvent pas être ajustées. En principe, ce problème peut être résolu en les formulant de manière souple dès le départ, mais si vous négligez une variable, vous êtes bloqué.

Un débat beaucoup plus large peut être mené sur le statut juridique de ces accords. De nombreux partisans pensent que le code des contrats intelligents est simplement conforme à la loi ou la remplace. Mais il est vrai que les législateurs actuels voient les choses différemment. Vous pouvez définir tous les termes vous-même, mais que se passe-t-il s'ils enfreignent le droit applicable par ailleurs ? Le contrat intelligent enfreindrait alors continuellement la loi, et une fois mis en route, rien ne pourrait l'arrêter. Le potentiel perturbateur de la technologie trouve ici ses limites.

Après tout, les parties contractantes ne veulent généralement pas que leur accord viole la loi ; dans la plupart des cas, elles veulent perpétuer une relation entre elles qui existe déjà légalement sur la blockchain. Ainsi, ce ne sont pas nécessairement les infractions pénales qui posent problème, mais les litiges civils.

Par exemple, comment traiter les contrats intelligents existants qui finissent par violer les droits garantis par l'État d'une partie ?

Un autre aspect qui est également étroitement lié aux contrats intelligents est le statut juridique d'une organisation autonome décentralisée. En principe, les contrats intelligents peuvent être utilisés pour mettre en place une institution qui mène ses activités de manière indépendante et uniquement sur la base des règles contractuelles. Mais qui représente une telle organisation devant les tribunaux ? Comment s'y prendre en cas de litige, et si elle était obligée de verser une indemnité, par exemple, comment la faire appliquer ?

Le fait que les contrats intelligents visent à révolutionner simultanément une composante fondamentalement importante de notre interaction sociale les rend vulnérables à un certain nombre de problèmes déclenchés par leur structure absolue.

En fin de compte, il reste un problème, à savoir une faille dans le code ou une lacune non détectée qui permet d'exploiter, de contourner ou de causer d'autres dommages au contrat intelligent. En 2016, par exemple, le piratage du DAO a permis le vol de 50 millions de dollars. Cela a entraîné un désaccord au sein de la communauté sur la manière de gérer l'événement par la suite. C'est ainsi qu'est né Ethereum Classic, qui s'est séparé d'Ethereum.

Cas d'utilisation des contrats intelligents

La plupart des cas d'utilisation qui sont testés contournent les problèmes juridiques décrits en se concentrant sur des solutions qui automatisent certains aspects des accords déjà existants. Citons par exemple le marché de l'énergie, le paiement entre des machines qui effectuent des tâches de manière autonome ou d'autres systèmes de facturation.

Par exemple, il y a eu des tests initiaux de véhicules qui règlent automatiquement le carburant rempli à la station-service. Ici, le contrat intelligent contrôle la quantité de carburant livrée et la facture ensuite. Si l'autre partie transfère la quantité requise, le contrat est réputé rempli. Bien que ces exemples décrivent essentiellement des relations très simples entre les parties, ils sont néanmoins très complexes.

En pratique, ce qui est en jeu ici, c'est l'intégrité des données qui doivent servir de base et la fiabilité de l'exécution du contrat. Par conséquent, la plupart des cas d'utilisation se situent dans le domaine de l'industrie et de l'automatisation des processus de fabrication ou de facturation. La fiabilité des contrats intelligents rend inutile le déploiement de personnel pour exécuter l'activité lui-même, et parce qu'il exécute les tâches fidèlement aux paramètres, il n'est pas nécessaire de les vérifier constamment.

Quelles blockchains prennent en charge les contrats intelligents?

Ethereum est connu pour sa capacité à conclure des contrats intelligents et en est donc l'exemple par excellence. Mais la blockchain Ethereum n'est pas la seule capable de mettre en œuvre des accords au niveau du protocole. EOS, NEO ou Polkadot, par exemple, en font partie.

En principe, même Bitcoin est capable de définir les termes d'un contrat via son langage de script. Cependant, cela est extrêmement limité et n'offre donc pratiquement aucune possibilité de servir les cas d'utilisation dont nous avons déjà parlé.

Ethereum lui-même - pour rester fidèle à l'exemple - permet des contrats intelligents via la «machine virtuelle Ethereum» ou EVM en abrégé. À la base, il s'agit d'un ordinateur décentralisé qui permet la programmation et l'exécution des contrats intelligents. L'EVM est donc le noyau et garantit la bonne exécution de tous les contrats et écrit les résultats dans la blockchain pour les rendre infalsifiables.

À ce jour, Ethereum a créé l'écosystème le plus sécurisé et le plus vaste pour les contrats intelligents. Au fil du temps, de plus en plus de challengers sont venus créer une référence à diverses fonctionnalités, une amélioration par rapport à Ethereum. Beaucoup d'entre eux ont été étiquetés par les médias comme des «tueurs d'Ethereum». Bien que chaque technologie blockchain ait ses mérites, aucun challenger n'a été à la hauteur de ce titre.

Quel avenir ont les contrats intelligents?

Les accords ont un bel avenir car, comme déjà mentionné, ils peuvent jouer un rôle particulier pour des industries entières. Mais ils ne sont pas seulement en demande là-bas; ils ont également une signification particulière dans le domaine de la finance décentralisée.

En fin de compte, toutes les réalisations du secteur DeFi sont basées sur des contrats intelligents et ne seraient pas exécutoires sans eux. Bitcoin était la première fois qu'un argent privé, décentralisé, public et résistant à la censure était introduit sur le marché. DeFi marque le début d'une ère entièrement nouvelle. Alors que les gens étaient toujours convaincus que les banques pourraient devenir superflues lorsque Bitcoin a été inventé, DeFi les a en fait rendues ainsi.

Prendre un prêt, prêter de l'argent, échanger des produits ou des options à effet de levier, tout cela se déroule déjà de manière décentralisée et continuera de croître. Le principal problème à résoudre n'est pas l'amélioration des contrats intelligents, même si ceux-ci seront bien entendu également développés.

Il s'agira plutôt de faire en sorte que davantage de personnes puissent utiliser les produits correspondants en même temps et d'augmenter ainsi le débit des transactions et la stabilité de la technologie de la blockchain de commercialisation. Une fois que nous aurons atteint le point où les produits seront commercialisés en masse, il n'y aura plus de raison de recourir à des intermédiaires.

Les contrats intelligents constituent donc une partie importante de la base nécessaire à cette révolution et sont un élément indispensable. Un autre aspect est l'idée de rendre interopérables les différents protocoles et donc, en fin de compte, les contrats intelligents. Cela signifie qu'à l'avenir, il ne devrait plus être la chose la plus importante de savoir sur quelle plate-forme un contrat intelligent fonctionne. En trouvant un moyen pour que les différents protocoles puissent communiquer et échanger des informations en toute sécurité entre eux, un problème majeur est ainsi éliminé.

Ce n'est que si le développement de la technologie des blockchains devient indépendant d'une plate-forme spécifique qu'il pourra réussir dans son ensemble. En fin de compte, il s'agira de trouver la meilleure blockchain pour le cas d'utilisation particulier sans perdre la compatibilité avec d'autres qui peuvent obtenir d'excellents résultats dans leurs domaines respectifs.

Tenez moi au courant

Trader à tout moment, n'importe où

Augmentez votre impact de trading et votre temps de réaction dans plus de 40 crypto-monnaies grâce à l'accès instantané à votre portfolio avec l'application LiteBit.

download-app