éducation
Maintenant vous lisez
Contrats intelligents - qu'est-ce que c'est, comment ça marche et à quoi ça sert?
0

Contrats intelligents - qu'est-ce que c'est, comment ça marche et à quoi ça sert?

établi Michał SielskiAoût 13 2020

Technologie blockchain s'est fait connaître principalement grâce aux crypto-monnaies. Mais cela permet bien plus que de "simplement" s'installer avec de l'argent numérique. C'est même une chance pour un Internet complètement nouveau, basé sur des contrats intelligents qui peuvent également être utilisés sur les marchés financiers. Existe-t-il des contrats intelligents et comment fonctionnent-ils ?

Les contrats intelligents sont quelque chose comme un contrat automatique. C'est-à-dire un code informatique qui permet d'effectuer une opération automatique lorsque certaines conditions sont remplies. Ils sont basés sur la technologie blockchain, qui a été utilisée avec succès pour la première fois en Bitcoinieet est devenu populaire avec le démarrage du réseau Ethereum.

Que sont les contrats intelligents?

Un contrat intelligent est tout code écrit par des programmeurs qui contient les conditions pour la mise en œuvre de tâches. De plus, la tâche ne doit pas être terminée immédiatement, dès que les deux parties satisfont aux directives indiquées. Après tout, les contrats sont « intelligents », ils peuvent donc faire bien plus : par exemple, négocier les termes du contrat, négocier ou vérifier si les conditions sont réellement remplies.

Sécurité des contrats intelligents

C'est la base de leur popularité. Les contrats intelligents - en termes de sécurité - fonctionnent de la même manière que la blockchain. Ils sont basés sur la cryptographie et une fonction de hachage. Tout est complété par la décentralisation et un registre de données distribué, ce qui en pratique rend impossible de casser le code. Qu'il suffise de dire que cela nécessiterait la puissance de calcul de tous les ordinateurs qui sont actuellement dans le monde, et il n'est pas certain que cela réussisse.

Comment construire des contrats intelligents

La base de la création de contrats intelligents reste un contrat traditionnel, qu'il soit écrit ou conclu oralement, qui doit être traduit dans un langage de programmation. Ils sont le plus souvent écrits dans des programmes Java, Solidité et C ++. Il arrive, cependant, qu'ils soient également créés dans des langages de programmation moins populaires, car un réseau donné n'en prend par exemple qu'un seul.

Le contrat intelligent lui-même a des conditions à remplir, mais s'il n'est pas rempli, il peut également définir des pénalités pour la partie qui n'a pas respecté le contrat. Tout est mis en œuvre automatiquement une fois toutes les données fournies. Les contrats intelligents fonctionnent selon le principe informatique connu de longue date « SI », c'est-à-dire « si » quelque chose se produit, quelque chose d'autre se produira. Il peut s'agir, par exemple, d'un changement automatique du taux d'intérêt du prêt à un taux inférieur, si les paiements sont effectués régulièrement, ou d'une augmentation des frais s'ils ne sont pas payés à temps.

Comment fonctionnent les contrats intelligents?

Lorsque nous avons le code qui remplit les conditions indiquées prêt, il va au réseau, c'est-à-dire aux nœuds créés par les ordinateurs qui y sont connectés. Ce sont les nœuds qui vérifient (automatiquement, bien sûr) si et quelles conditions ont été remplies et en même temps vérifient indépendamment s'il y a eu une interférence de code invalide. Si tous les résultats correspondent, le contrat intelligent est rempli. Par conséquent, vous n'avez besoin d'aucun intermédiaire pour cela, tel qu'un conseiller bancaire, un notaire ou une autorité de surveillance. Si les deux parties remplissent les conditions, le contrat intelligent est lancé - plus rapidement et moins cher que les contrats traditionnels. Vous n'avez pas besoin de beaucoup d'avocats et de consultants.

Avantages du contrat

1. sécurité

Le code ne fera pas d'erreur, ne manquera pas les formalités, ne se lassera pas. Il ne sera pas non plus sensible à l'influence et à la manipulation de personnes non autorisées. Il n'exécutera que les transactions qui remplissent toutes les conditions préprogrammées, vous pouvez donc être sûr qu'il s'agit d'une solution sûre et sans fraude.

2. Manque de confiance

Contrairement aux apparences, c'est un avantage. Vous n'avez pas besoin de faire confiance à l'autre partie à la transaction. Et donc il doit répondre à des conditions strictes. S'il ne les complète pas, nous ne perdrons rien, car le contrat intelligent ne sera pas réalisé.

3. Vitesse

Le contrat intelligent sera mis en œuvre dès que les conditions seront remplies. Le contrat n'a pas à être lu par l'avocat ou le gérant. Il est écrit à l'avance et mis en œuvre simplement. Vous n'avez pas besoin d'intermédiaires ni de superviseurs.

4. Faible coût

C'est précisément en raison de la sécurité fournie et de l'absence de nécessité d'une autorisation en plusieurs étapes qu'un contrat intelligent est très bon marché à utiliser.

5. Ouverture et transparence

Pratiquement tous les contrats intelligents ont un code open source, de sorte que tout le monde peut vérifier leurs règles. Grâce à cela, ils peuvent être améliorés en permanence, ainsi que contrôler leur exactitude.

Inconvénients des contrats intelligents

1. Immuabilité

Cela peut être un avantage mais aussi un inconvénient si le développeur a fait une erreur de codage. L'exemple le plus célèbre est l'acquisition d'unités de crypto-monnaie Ether d'une valeur d'environ 50 millions de dollars après la détection d'une vulnérabilité dans le code Ethereum. Malgré la découverte d'un bogue, le contrat intelligent n'a pas pu être modifié rapidement et les pirates en ont profité.

2. Solutions juridiques

Il s'agit d'une nouvelle solution et aucune procédure n'est développée - en particulier en Pologne - en cas d'irrégularités dans le règlement des contrats intelligents. Il n'y a pas non plus beaucoup d'experts qui pourraient aider les avocats à comprendre exactement comment fonctionnent les contrats intelligents.

Qu'en penses-tu?
Je
18%
intéressant
82%
Heh ...
0%
Shock!
0%
Je n'aime pas
0%
blessure
0%
À propos de l'auteur
Michał Sielski
Journaliste professionnel depuis plus de 20 ans. Il a travaillé, entre autres, à Gazeta Wyborcza, récemment associée au plus grand portail régional - Trojmiasto.pl. Il est présent sur le marché financier depuis 18 ans, il a débuté à la Bourse de Varsovie au moment où les actions de PKN Orlen et TP SA venaient d'être introduites sur le marché. Récemment, ses investissements se sont concentrés uniquement sur le marché Forex. En privé, il est parachutiste, amoureux des montagnes polonaises et champion polonais de karaté.