L'Ethereum, comme le Bitcoin, utilise la technologie de la blockchain, ce qui vous permet d'utiliser le réseau sans l'intervention d'une partie centrale telle qu'une banque ou un gouvernement. Cependant, l'Ethereum ne fonctionne pas de la même manière que le Bitcoin. En effet, Ethereum est une technologie qui vous permet de créer des applications décentralisées (DApps) et des organisations autonomes décentralisées (DAO), de gérer des actifs et d'effectuer des transactions. La cryptocurrency native d'Ethereum est l'ETH. Par conséquent, si vous souhaitez acheter de l'Ethereum, vous achetez en fait de l'ETH.
Les crypto-monnaies comme l'ETH sont utilisées pour transférer d'importantes sommes d'argent (parfois même des milliards d'euros) en quelques minutes. Aucune banque ou société de carte de crédit n'est impliquée. C'est ce que nous appelons un système peer-to-peer. Vous gardez donc toujours le contrôle total de vos propres transactions.
La chaîne de blocs Ethereum
Ethereum fonctionne sur la base de la technologie blockchain, une base de données distribuée qui enregistre les transactions dans une longue chaîne de blocs (d'où le nom blockchain). Lorsqu'une nouvelle série de transactions est ajoutée, un nouveau bloc est créé. Ce bloc contient toutes les transactions effectuées précédemment ainsi que les transactions les plus récentes à effectuer.
La vérification de ces transactions est effectuée par les nodes. Ils vérifient qu'une transaction n'a pas été altérée. Les nœuds collaborent pour parvenir à un consensus. Si la majorité des nœuds parviennent à un consensus, la transaction est effectuée ; dans le cas contraire, elle ne l'est pas. De cette manière, le réseau garantit que toutes les transactions sont légitimes et que le réseau est sécurisé. Les transactions restent ainsi fiables, sûres et immuables.
Il existe différents types de nœuds, mais un type important sur le réseau Ethereum est le nœud validator. Il peut s'agir d'un seul validateur ou de plusieurs validateurs travaillant ensemble. Les validateurs déploient leurs ETH (staken) pour sécuriser le réseau et pour valider les transactions et ajouter de nouveaux blocs à la blockchain.
Un aspect unique d'Ethereum est qu'il est programmable. Cela signifie que les développeurs peuvent construire des DApps qui utilisent la blockchain pour le stockage des données et la logique. Sur Ethereum, par exemple, vous pouvez utiliser des smart contracts. En termes simples, un smart contracts est un accord numérique entre deux parties qui est automatiquement exécuté une fois que toutes les conditions sont remplies. Cela permet de faire plus de choses sur le réseau Ethereum que sur le réseau Bitcoin.
Au cours des dernières années, de nombreuses DApps ont été lancées, des services financiers aux jeux, en passant par les réseaux sociaux et autres applications résistantes à la confidentialité et à la censure.