Que sont les contrats intelligents dans Crypto? Les contrats intelligents expliqués

instagram viewer

Quand les gens pensent à finance décentralisée (DeFi) et la technologie blockchain, leurs esprits se tournent souvent immédiatement vers la crypto-monnaie. Bien sûr, c'est une partie importante de ce monde numérique. Mais il existe une autre fonctionnalité - le contrat intelligent - qui est encore plus fondamentale.

À bien des égards, les contrats intelligents fonctionnent de la même manière que tout autre contrat. Ils représentent un accord entre deux parties. Mais au lieu d'être écrits avec de l'encre et du papier, ils sont écrits en code informatique, stockés sur la blockchain et s'exécutent souvent automatiquement.

Dans ce guide, nous nous penchons sur ce que sont les contrats intelligents, leur fonctionnement, leurs diverses applications et plus encore.

Dans cet article

La version courte

  • Un contrat intelligent est un accord entre deux parties qui est écrit en lignes de code sur la blockchain.
  • Un contrat intelligent s'exécute automatiquement. Cela signifie qu'une fois que les deux parties sont d'accord sur les termes, le contrat se concrétise automatiquement.
  • Les contrats intelligents ont de nombreuses applications. Il s'agit notamment du commerce, des prêts, des assurances et de la gestion de la chaîne d'approvisionnement.
  • Les contrats intelligents présentent de nombreux avantages. Ceux-ci incluent la sécurité et la prévisibilité. Mais ils présentent également des inconvénients, tels que l'incertitude juridique et l'inflexibilité.

Que sont les contrats intelligents dans Crypto ?

Un contrat intelligent est un accord sécurisé et transparent entre deux parties qui est écrit en lignes de code informatique. Les contrats intelligents sont construits en utilisant technologie blockchain et sont conçus pour s'exécuter automatiquement lorsque certaines conditions sont remplies. En d'autres termes, chaque partie peut être assurée que l'autre suivra de son côté l'accord. Et parce que les contrats intelligents sont écrits dans la blockchain, les termes de l'accord ne peuvent pas être modifiés et toutes les transactions peuvent être suivies.

Le concept de contrats intelligents n'est pas vraiment nouveau. Nick Szabo a inventé le terme en 1994. Cet informaticien a décrit les contrats intelligents comme des transactions informatisées qui exécutent les termes d'un contrat.

Dans un article de 1996, a-t-il écrit, "Un contrat intelligent est un ensemble de promesses, spécifiées sous forme numérique, y compris des protocoles dans lesquels les parties s'acquittent de ces promesses."

Il a décrit ces protocoles comme étant intégrés à la fois dans le logiciel et le matériel traités - qu'il s'agisse d'un distributeur une machine qui ne distribue des friandises qu'après l'enregistrement de l'argent ou des réseaux informatiques puissants qui peuvent conclure des contrats intelligents auto-exécutoire.

Bien sûr, au milieu des années 90, Szabo ne pouvait pas savoir à quoi ressemblerait le paysage numérique ou comment les contrats intelligents s'intégreraient dans le monde actuel de la finance décentralisée et de la blockchain La technologie. Cependant, bon nombre des objectifs et protocoles qu'il a introduits existent en fait dans les contrats intelligents aujourd'hui.

Qu'est-ce que la finance décentralisée (DeFi) ?

La finance décentralisée, également connue sous le nom de DeFi, est un sous-ensemble du secteur financier. Elle se déroule en dehors des systèmes financiers centralisés traditionnels. DeFi fonctionne en grande partie en utilisant la technologie blockchain. Il permet des transactions peer-to-peer qui contournent l'intermédiaire d'une banque traditionnelle ou d'un autre type d'institution financière.

DeFi permet aux consommateurs d'effectuer certaines des mêmes transactions qu'ils effectuent habituellement via le système financier traditionnel. Il s'agit notamment d'emprunter et de prêter, d'investir, de stocker leur argent et de gagner des intérêts sur leur épargne. La différence est que DeFi supprime la partie qui facilite ces transactions et s'appuie plutôt sur des contrats intelligents pour les compléter.

Lié: Centralisé vs. Échange décentralisé: lequel vous convient le mieux ?

Comment fonctionnent les contrats intelligents dans la cryptographie

Certaines personnes comparent les contrats intelligents aux distributeurs automatiques. Celles-ci reposent sur un principe similaire. Vous recevez une sortie spécifique basée sur les informations que vous sélectionnez.

Vous choisissez le produit et insérez le paiement comme indiqué et requis. Ensuite, le distributeur automatique intelligent (ou contrat intelligent) vérifie que vous avez rempli votre obligation et termine la transaction.

Les contrats intelligents ont quelques caractéristiques qui les différencient de vos contrats typiques d'encre et de papier. Ceux-ci inclus:

  • Exécution automatique : L'une des caractéristiques déterminantes des contrats intelligents est qu'ils s'exécutent automatiquement. Une fois que les parties ont signé le contrat, aucune n'a à prendre d'autres mesures pour conclure la transaction. Au lieu de cela, le contrat s'exécute tout seul.
  • Résultats prévisibles : Parce qu'ils s'exécutent par eux-mêmes, il n'y a pas de place pour l'échec humain. Les parties n'ont pas à s'inquiéter qu'une autre ne respecte pas sa part de l'accord ou ne l'interprète différemment. Le contrat intelligent produit un résultat prévisible et certain.
  • Record publique: Les transactions sur la blockchain sont des archives publiques. Ils assurent la transparence et le suivi. Considérez-le comme le numéro de suivi que vous obtenez pour votre colis UPS, qui confirme qu'il a été livré. Parce que le contrat est public, il comporte également des clauses visibles qui ne laissent aucune place à la confusion.
  • Mesures de sécurité: Malgré leur transparence, les contrats intelligents laissent également place à la confidentialité et à la sécurité. Vos transactions sont liées à votre adresse cryptographique plutôt qu'à votre identité, vous pouvez donc rester anonyme.

À quoi servent les contrats intelligents ?

Les contrats intelligents ont de nombreuses applications dans le monde réel. Certaines personnes les utilisent à la place d'un contrat plus conventionnel. D'autres les utilisent pour des applications entièrement uniques à la blockchain et à la DeFi.

Prêt et emprunt

Les contrats intelligents ont une place naturelle dans le monde financier, en particulier entre un prêteur et un emprunteur. Qu'il s'agisse de deux parties privées ou d'un particulier et d'une institution financière, un contrat intelligent peut être utilisé pour faciliter la le transfert initial de fonds, le remboursement des fonds et, dans le cas d'un prêt garanti, la libération du bien lorsque le prêt est Payé.

Voir DeFi en action: Que sont les NFT immobiliers ?

Investir

Habituellement un courtier agit comme une personne intermédiaire entre un acheteur et un vendeur dans une transaction. Mais avec un contrat intelligent, les deux parties parviennent à un accord et le font exécuter automatiquement sans l'intervention d'un tiers. Le contrat intelligent garantit que l'actif est livré à une partie tandis que le paiement est livré à l'autre.

Petite entreprise

Les contrats intelligents peuvent également être utilisés dans la création d'entreprises et d'autres entités juridiques. Il existe souvent des documents juridiques requis pour incorporer et gérer une entreprise, et les contrats intelligents peuvent être utilisés pour faire exactement ces choses. Le contrat intelligent encode la structure de propriété de l'entreprise et garantit que toutes les parties sont tenues au contrat initial.

Gestion de la chaîne logistique

Un autre secteur où les contrats intelligents peuvent avoir leur place est la gestion de la chaîne d'approvisionnement. Plutôt que de demander à des individus de créer et de suivre une chaîne d'approvisionnement, des contrats intelligents pourraient le faire à la place. Un contrat intelligent suit l'inventaire avec plus de précision et garantit que l'entreprise passe et reçoit la commande exactement au moment où elle en a besoin.

Et beaucoup plus

La liste ci-dessus n'est qu'un petit échantillon des différentes applications que les contrats intelligents peuvent avoir dans le monde réel. D'autres exemples incluent la sécurité, les opérations gouvernementales, contrats d'assurance et des comptes séquestres. Dans les années à venir, il est probable que nous verrons les contrats intelligents devenir encore plus répandus.

Plateformes de contrats intelligents

Les contrats intelligents peuvent être facilités sur différentes plates-formes à des fins différentes, mais la plate-forme la plus courante est peut-être Ethereum. Les contrats numériques sont un élément essentiel de la blockchain d'Ethereum et sont accessibles à tous sur le réseau.

Les contrats intelligents Ethereum s'exécutent sur la machine virtuelle Ethereum (EVM). Pour créer un contrat intelligent, vous devez savoir coder votre contrat. Heureusement, il existe des services qui peuvent vous aider. Et parce qu'un contrat intelligent est une transaction, vous devez payer tous les frais de transaction (appelés frais de gaz) requis par la plate-forme Ethereum.

Actuellement, Ethereum est la plate-forme la plus populaire pour créer et exécuter des contrats intelligents. Bitcoin la blockchain permet également la création de contrats intelligents.

Les contrats intelligents Bitcoin sont créés et exécutés sur le réseau blockchain Bitcoin (BSV). Le registre de la blockchain Bitcoin stocke l'accord avec la même sécurité et prévisibilité que sur la plate-forme Ethereum.

Quels sont les avantages des contrats intelligents en crypto ?

Les contrats intelligents présentent de nombreux avantages, et il est facile de comprendre pourquoi ils se généralisent dans un certain nombre d'industries différentes.

Première, les contrats intelligents créent un niveau de simplicité. Ils s'exécutent automatiquement. Cela signifie qu'aucune intervention humaine n'est requise. Vous n'avez pas à vous soucier du temps consacré à la collaboration avec d'autres personnes ou à l'équilibrage des horaires pour signer des documents ou trouver un stockage sûr pour ces documents ou même s'inquiéter de l'exactitude de la puce Contrat.

Deuxièmement, les contrats intelligents créent également un niveau de confiance et de sécurité. Parce qu'ils sont auto-exécutables, les contrats intelligents permettent aux deux parties de se sentir plus à l'aise avec la transaction. Non seulement ni l'un ni l'autre ne peuvent manquer de donner suite à leur part de l'accord, mais il est clair enregistrement de la transaction. Et même si tout est transparent, les parties individuelles peuvent toujours maintenir leur sécurité et leur anonymat.

Risques et défis des contrats intelligents

Malgré leurs avantages, certains défis sont associés aux contrats intelligents. Pour une chose, créer un contrat intelligent nécessite d'écrire du code informatique, ce que tout le monde n'est pas capable de faire. Même les avocats - les personnes les plus qualifiées pour rédiger et analyser des contrats - ont du mal à naviguer dans les contrats intelligents s'ils ne sont pas particulièrement avertis en matière de technologie.

À cela s'ajoute la question du fonctionnement des contrats intelligents dans un cadre juridique. Tant qu'un contrat intelligent contient les éléments juridiques d'un contrat - offre, acceptation et contrepartie - il peut être juridiquement exécutoire. Mais il existe très peu d'exemples de ces contrats débattus devant un tribunal.

Un autre problème potentiel avec les contrats intelligents est leur manque de flexibilité. Oui, les parties peuvent apprécier l'auto-exécution et la fiabilité des contrats intelligents. Mais un contrat intelligent ne peut pas être modifié. Les contrats traditionnels ont des mécanismes juridiques qui permettent aux parties de modifier certaines conditions. Ce n'est pas le cas avec un contrat intelligent. Une fois qu'un contrat intelligent est verrouillé en place, il n'y a pas de retour en arrière, même si les deux parties conviennent mutuellement d'un compromis ou trouvent une erreur dans le contrat d'origine.

Les contrats intelligents ne laissent aucune place à la subjectivité ou à l'action humaine. C'est à la fois un avantage et un risque. Dans une relation d'assurance traditionnelle, par exemple, si votre paiement est en retard, vous pourriez parler avec votre fournisseur d'assurance et demandez-lui de renoncer aux frais de retard et d'autoriser le maintien de votre police intact. En fait, ce ne serait pas du tout inhabituel pour eux de faire cela. Mais un contrat intelligent ne permet aucune interaction humaine.

L'essentiel

Les contrats intelligents combinent des accords juridiques et la technologie blockchain.

Les contrats intelligents sont relativement nouveaux. Mais ils ont déjà de nombreuses utilisations dans le monde financier, de l'emprunt à l'investissement en passant par l'assurance. Et à l'avenir, il est probable que nous verrons ces contrats devenir encore plus répandus. Bien sûr, les contrats intelligents comportent certains risques et défis, alors assurez-vous de bien comprendre leurs implications juridiques avant d'en conclure un.

Lectures complémentaires :

  • Qu'est-ce que la technologie Blockchain et comment est-elle liée à l'investissement ?
  • Qu'est-ce qu'un échange décentralisé ?
  • Decentraland vaut-il la peine d'investir ?
click fraud protection