NFT

Comment fonctionnent les contrats intelligents Ethereum ?

Un contrat intelligent est une technologie qui peut effectuer des transactions automatiquement sans l’intervention d’un intermédiaire tiers. Ils sont généralement sur Ethereum, une blockchain destinée à permettre des contrats intelligents, bien qu’ils ne limitent aucune plate-forme ou réseau.

Peu importe à quel point cela peut sembler clair; les intermédiaires sont partout dans nos vies numériques. Si vous souhaitez partager une photo de chat avec vos amis en ligne, vous aurez besoin d’un intermédiaire comme Facebook ou Twitter, une autorité centrale qui définit et applique les règles du réseau. À l’aide de contrats intelligents, les tâches numériques s’automatisent sans nécessiter de contrôle central.

La blockchain est une méthode par laquelle les ordinateurs appliquent les règles du réseau sans intermédiaire.

En utilisant du papier dans un contrat typique, le papier spécifie les conditions d’un accord exécutoire entre deux parties. La partie B a le droit de poursuivre la partie A pour rupture de contrat si elle ne respecte pas les exigences de l’accord. En conséquence, il met en œuvre ces accords sans avoir besoin qu’un tiers, comme un tribunal, s’engage.

Fondée en 2013, Ethereum est la deuxième plus grande crypto-monnaie en capitalisation boursière. C’est le plus populaire en ce moment.

Il est peu probable que l’utilisation de contrats intelligents soit un jour étendue comme moyen de gérer les transactions en dehors d’Ethereum. Les partisans d’Ethereum, quant à eux, pensent qu’ils pourraient un jour devenir la norme pour les transactions et la sécurité en ligne.

Des centaines d’applications utilisent déjà des contrats intelligents. MakerDAO et Compound, deux des applications Ethereum les plus populaires, tirent parti des contrats intelligents pour prêter et permettre aux utilisateurs de gagner des intérêts.

Nick Szabo, informaticien et cryptographe, a proposé pour la première fois le concept de “contrat intelligent” en 1993, en le comparant à un distributeur automatique numérique. Pour illustrer cela, il a utilisé un distributeur automatique qui acceptait une pièce de 1 $ pour donner une collation ou une boisson.

La devise native d’Ethereum, l’éther, peut être envoyée à un ami dans un exemple de contrat intelligent Ethereum. Néanmoins, il ne peut être distribué qu’après une date spécifique spécifiée dans le contrat intelligent.

Pourquoi les contrats intelligents Ethereum ?

Bien que les contrats intelligents de Bitcoin soient restrictifs si nous les comparons à ceux d’Ethereum, ils ont été les premiers au monde à prendre en charge les fondamentaux. Après avoir satisfait à des exigences spécifiques, le réseau n’acceptera que les transactions, telles que l’utilisateur fournissant une signature numérique montrant qu’il détient la crypto-monnaie qu’il prétend posséder. Un détenteur de clé privée Bitcoin ne peut générer qu’une signature numérique comme celle-ci.

La syntaxe limitée de Bitcoin a été remplacée par une nouvelle syntaxe dans Ethereum, qui permet aux développeurs d’utiliser la blockchain à des fins autres que la simple exécution de transactions financières. La « complétude de Turing » du langage signifie qu’il peut effectuer une plus large gamme de calculs. Il est possible de créer n’importe quel contrat intelligent imaginable s’il n’y a pas de restrictions.

Cela présente des avantages évidents, mais cela signifie également moins d’évaluation de nouveaux contrats intelligents, ce qui augmente la probabilité de failles de sécurité. Les failles des contrats intelligents ont déjà coûté des millions de dollars à Ethereum.

À quoi peuvent servir les contrats intelligents ?

Dans les situations suivantes, les contrats intelligents sont utilisés dans les cas suivants :

Comptes avec plus d’un signataire: Pour dépenser de l’argent, la plupart des gens doivent y consentir.

Codification des accords financiers: Gérer les accords entre les utilisateurs. Supposons qu’une personne achète une assurance auprès d’un assureur. Il peut encoder les règles de rachat de l’assurance dans un contrat intelligent.

Accords dépendant du monde extérieur : Recueillez des informations du monde extérieur (financières, politiques ou autres) via des oracles.

Fournir un tiers – Comme pour les bibliothèques de logiciels, une chaîne de contrats intelligents peut interagir les uns avec les autres.

Stockage: utilisez une base de données pour suivre les données d’une application, telles que son enregistrement de domaine ou ses informations d’adhésion. Dans une blockchain comme Ethereum, les données sont immuables ; il est donc impossible de le supprimer.

Les contrats intelligents sont-ils l’avenir ?

Même les avocats et les médecins sont satisfaits du potentiel des contrats intelligents.

Cependant, les contrats intelligents en sont encore à leurs balbutiements. Bien que les utilisateurs de contrats intelligents n’aient pas à compter sur des intermédiaires, ils doivent avoir confiance en l’exactitude du code, ce qui est une question massive car il existe encore plusieurs failles de sécurité. Des bogues permettant aux criminels de voler l’argent des utilisateurs ont été découverts à plusieurs reprises. Au fur et à mesure que le code évolue, ces problèmes devraient devenir moins courants.

Conclusion

Ainsi, les contrats intelligents sont des applications informatiques blockchain. Il peut s’agir de programmes pour effectuer leurs tâches automatiquement. Il est possible de suivre leurs transactions, de prédire leur comportement et même de les utiliser sous un pseudonyme. Voilà. Au final, qu’accomplissent-ils ? Un contrat intelligent est un programme informatique qui peut effectuer presque toutes les tâches qu’un autre programme peut effectuer.

NFTICLY’s Place de marché SaaS NFT en marque blanche donne accès à une variété de blockchains, chacune avec son propre ensemble d’avantages adaptés aux besoins spécifiques de votre entreprise.

Articles Liés

Leave a Reply

Your email address will not be published.

Back to top button
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock