Comment Fonctionne Ethereum

Table des matières:

Comment Fonctionne Ethereum
Comment Fonctionne Ethereum

Vidéo: Comment Fonctionne Ethereum

Vidéo: Comment Fonctionne Ethereum
Vidéo: QU'EST-CE QUE L'ETHEREUM ? TOUT COMPRENDRE EN 6 MINUTES 2024, Mars
Anonim

Ethereum n'est pas seulement une crypto-monnaie, mais aussi un énorme ordinateur, composé d'un grand nombre de nœuds coordonnés. La plateforme est basée sur des contrats intelligents, qui sont des algorithmes informatiques.

Comment fonctionne Ethereum
Comment fonctionne Ethereum

Ethereum est une plateforme ouverte basée sur la technologie blockchain. Il vous permet de créer et de déployer des applications décentralisées. Il est partiellement similaire à Bitcoin, mais en diffère par ses capacités. Si la blockchain Bitcoin est utilisée pour suivre la propriété de sa propre monnaie numérique, alors Ethereum fournit le fonctionnement du code de programme de toute application centralisée.

Caractéristiques du fonctionnement d'Ethereum

Comme toute autre blockchain, elle a besoin d'un logiciel pour fonctionner sans interruption sur un grand nombre d'ordinateurs. Chacun doit exécuter la machine virtuelle Ethereum. C'est un système d'exploitation qui utilise un langage de programmation spécial pour résoudre des problèmes particuliers. Ces programmes sont appelés « contrats intelligents ». Pour qu'une technique remplisse des fonctions, vous devez payer avec Ether.

Le participant lui-même et les contrats intelligents, étant des utilisateurs d'un nœud, effectuent la même tâche. Dans ce cas, ces derniers se comportent de la même manière que les participants "en direct". Ils peuvent envoyer et recevoir de l'argent numérique. De plus, ils exécutent certains programmes. Sur la base de la plateforme Ethereum, vous pouvez:

créer une crypto-monnaie;

  • organiser des loteries;
  • collecter des fonds pour un projet spécifique;
  • connecter un service de paiement mobile.

Comment fonctionnent les contrats intelligents ?

Ils sont appelés « smart contracts » car ils permettent le transfert de valeur d'un utilisateur à un autre. La machine ne vérifie les opérations que lorsque certaines conditions sont remplies. Contrairement à d'autres contrats, ils peuvent fonctionner comme des comptes multi-signatures, gérer des accords entre utilisateurs, stocker diverses informations telles que des enregistrements de domaine ou des enregistrements d'adhésion.

Ethereum déclenche un code de contrat lorsqu'un participant envoie un message en déposant une certaine quantité de monnaie numérique. La machine virtuelle exécute ensuite les contrats en bytecode. Ils sont une suite de uns et de zéros et sont lus, interprétés par le réseau.

Les objets des contrats sont:

  • parties en interaction;
  • objet du contrat;
  • conditions de réalisation.

Ce dernier peut être décrit mathématiquement ou à l'aide d'un langage de programmation.

Pour comprendre comment Ethereum fonctionne à l'aide de contrats intelligents, regardons un exemple. Prenons le résultat d'un pari sur l'issue d'un match de football. Les créateurs du contrat ont mis la monnaie numérique sur deux équipes différentes lors de la même réunion. Une fois le contrat créé, aucun participant ne peut en modifier les termes. Lorsque le match est terminé, le programme examine le résultat et, selon les données saisies dans le Contrat, paie à l'une des parties le montant de la mise en Ether.

Ainsi, la plateforme Ethereum fonctionne sur la base d'une machine virtuelle unique qui permet d'ajouter n'importe quelle fonctionnalité. Ils ne sont limités que par l'imagination du développeur. Grâce à elle, les gens peuvent échanger des valeurs sans faire intervenir des tiers.

Conseillé: