compteur d'accès web gratuit

Que sont les contrats Ethereum Smart?

Contrats Ethereum Smart

Que sont les contrats Ethereum Smart?

Soyons honnêtes: la technologie de la blockchain n'est pas accessible. Sauf si vous êtes un expert en cryptographie ou un développeur de logiciels, le concept de contrat intelligent peut être trompeur. Ce terme évoque la notion de contrat juridiquement contraignant entre deux parties. Bien que les contrats intelligents puissent être utilisés à cette fin, ce n’est pas de là que vient le nom. Ce n’est pas tout ce que les contrats intelligents sont censés faire.

Les contrats intelligents utilisent un code cryptographique pour imposer une relation entre deux parties. Ces partis ne doivent pas nécessairement être des personnes ou des institutions individuelles. La relation imposée par un contrat intelligent peut être entre une application et un réseau. En d'autres termes, les contrats intelligents sont des commandes à exécution automatique pouvant être programmées pour se déclencher dans des circonstances spécifiques. En d'autres termes, si X se produit, alors Y se produira en conséquence.

Comment fonctionnent les contrats intelligents?

Les contrats intelligents ont été comparés aux distributeurs automatiques, étant donné leur fonctionnalité si / alors. Les distributeurs automatiques fonctionnent uniquement en vous donnant l’article que vous avez sélectionné une fois que vous avez mis un nombre spécifique de pièces. De même, les contrats intelligents n'exécutent leur commande programmée qu'une fois qu'une condition particulière est remplie (telle qu'une pièce de monnaie).

Dans le contexte d’Ethereum, les contrats intelligents peuvent être déployés à diverses fins. Imaginons par exemple que vous souhaitiez envoyer des jetons Ether à un ami à une date précise. Le contrat intelligent garantira que votre Ether est transféré automatiquement une fois cette date spécifique arrivée. La méthode peut également être utilisée comme substitut aux contrats légaux réels. Supposons que vous souhaitiez vendre un article à un acheteur à un prix spécifique. Le contrat intelligent garantira que l’article ne sera expédié que lorsque le vendeur aura payé le montant convenu.

Contrats Ethereum Smart

Contrats intelligents hier et aujourd'hui

Les contrats intelligents ont été conçus pour la première fois sous 1993 et le réseau Bitcoin utilise en effet une forme de cette technologie. Une transaction entre deux parties ne sera achevée que lorsque certaines conditions seront remplies. Bitcoin, cependant, est limité aux transactions financières. Ethereum, en revanche, est une plate-forme spécialement conçue pour créer des contrats intelligents. En plus de faciliter l'exemple décrit ci-dessus, les contrats intelligents constituent également la base des applications décentralisées (également appelées dapps).

Ethereum a supprimé et remplacé une grande partie du code qui limite Bitcoin aux transactions financières. Ce langage de programmation amélioré permet aux développeurs d’utiliser des contrats intelligents pour créer des applications pour la plate-forme Ethereum. La flexibilité accrue permet aux contrats intelligents d’effectuer les tâches suivantes:

  • Gérer les relations commerciales entre deux parties comme un contrat
  • Stocker des informations telles que des informations personnelles ou relatives à une application
  • Travailler comme une bibliothèque de logiciels pour stocker et déployer plusieurs applications logicielles
  • Créez des contrats qui nécessitent la signature de plusieurs personnes pour être valides

Contrats Ethereum Smart

Comment les contrats intelligents fonctionnent ensemble

La meilleure partie de la technologie des contrats intelligents est qu’ils peuvent travailler ensemble. Ainsi, si une condition requise pour exécuter un contrat intelligent est remplie, ce contrat intelligent peut créer un autre état qui en déclenche un autre. De cette façon, les développeurs peuvent créer une longue réaction en chaîne de contrats intelligents. Bien entendu, l'utilisation de contrats intelligents n'est pas gratuite. Ils nécessitent une puissance de traitement comme tout le reste du réseau. Cette puissance de traitement est mesurée en GAZ et payée par des jetons Ether.

Précédent "
Suivant »