Ethereum Le 2.0 se rapproche, avec le lancement de la Beacon Chain et la Phase 0 d'Ethereum, la première étape de l'évolution de ce réseau a été franchie et les fondations du réseau Ethereum Proof of Stake sont déjà en place et fonctionnent.

AActuellement, le réseau Ethereum compte plus de 400 20 validateurs sur le réseau Beacon Chain, un nombre incroyable si l'on considère que le réseau Ethereum, au moment de la rédaction, ne dépasse pas XNUMX XNUMX nœuds. Mais Quel rôle jouent ces nœuds ? Quelles sont les conditions requises pour son installation ?

Qu'est-ce que cela signifie d'avoir un nœud ETH2 ?

Avoir un nœud Ethereum 2.0 installé signifie une chose : faire partie d'un réseau de participants qui a un objectif clair, protéger le réseau et les informations au sein du blockchain d'Ethereum 2.0. Pour le moment, c'est un demi-travail, puisque le réseau ETH 2.0 fonctionne latéralement au réseau ETH 1.0, qui est celui qui est toujours utilisé.

eth2

Ceci signifie que toutes les transactions qui sont effectuées dans Ethereum, sont en fait effectuées sur ETH 1.0tandis que le réseau ETH 2.0 ne fait que produire de plus en plus de blocs vides en attendant patiemment La fusion, l'événement qui réunira le réseau ETH 1.0 avec le réseau ETH 2.0.

En principe, cet événement aurait dû avoir lieu en 2020, mais le développement de l'ETH 2.0 a souffert de plusieurs retards qui ont fait que, deux ans plus tard, ces événements n'ont toujours pas eu lieu. Cela a fait d'être un nœud ETH 2.0 la même chose que de faire partie d'un réseau sans réelle utilité pour le moment, mais qui attend patiemment de changer le paradigme et les capacités de la deuxième plus grande blockchain au monde.

Types de nœuds

Avec l'arrivée d'Ethereum 2.0, les nœuds d'Ethereum seront initialement divisés de la manière suivante :

  1. Validation des nœuds (Nœud complet), qui sont ceux qui disposent du pouvoir économique minimum nécessaire pour participer à la production de blocs au sein du réseau. Cette puissance économique vient de la jalonnement de 32 ETH dans le schéma de jalonnement du réseau ETH 2.0.
  2. Accès aux nœuds uniquement (nœuds légers), qui sont les nœuds qui, sans jalonnement, sont capables d'accéder au réseau ETH 2.0, de stocker et de traiter la validation des blocs produits par les validateurs. Ils sont en quelque sorte des témoins vivants de l'activité du réseau et que tout est conforme aux règles. Pour avoir l'un de ces nœuds, il suffit d'installer un nœud ETH 2.0 et de le connecter à Internet.
  3. Nœuds d'archivage, en raison de l'énorme taille du réseau Ethereum et de son énorme activité, les nœuds d'archives continueront d'exister afin de conserver une copie exacte et complète de l'intégralité de l'état de la blockchain et de son historique.

En plus de ces nœuds, avec l'arrivée du sharding dans Ethereum 2.0, de nouveaux nœuds et des fonctions spéciales pour eux pourraient arriver, notamment pour interconnecter les différents shards et créer des ponts qui prennent en charge la communication entre eux.

Quelles sont les conditions requises pour être un nœud ETH2 ?

L'installation d'un nœud Ethereum 2.0 n'est pas complexe. En fait, les exigences au niveau matériel sont assez faciles à satisfaire si l'on tient compte des éléments suivants :

  1. CPU d'au moins 4 cœurs (Intel i5 Gen2 ou supérieur – AMD Ryzen Gen 1 ou supérieur). Le CPU sera plus que suffisant pour le travail puisque la validation de bloc ne consomme pas de grandes ressources de calcul.
  2. Mémoire RAM d'au moins 8 Go de RAM (DDR3 ou DDR4 en double canal). Cela garantira que l'ordinateur ne manque pas de ressources RAM pour son travail (à la fois au niveau du nœud et du système d'exploitation).
  3. Stockage SSD d'au moins 1 To. Si possible, ayez au moins deux disques durs de 1 To dans une configuration RAID 1, ce qui vous permettra de conserver un miroir identique sur les deux disques. Ainsi, si l'un échoue, vous pouvez rapidement récupérer la fonctionnalité et la sécurité du système en remplaçant le disque endommagé par un nouveau, en redémarrant la réplication et en quelques heures tout ira bien. Cela s'applique uniquement dans le cas des nœuds complets et légers, car si vous décidez d'installer un nœud d'archive, vous devrez multiplier cette capacité par 20 (au moins 10 To en configuration RAID1).
  4. Connexion Internet haut débit dédiée d'au moins 10 Mbps symétriques.
  5. Stabilité du service électrique, puisque le nœud doit être actif 24/7/365.
  6. Conditionner et climatiser l'espace pour l'exécution continue du nœud.
  7. Si vous souhaitez installer un nœud complet avec validation, vous devez disposer de 32 ETH pour effectuer la jalonnement. Ceci n'est pas nécessaire pour les nœuds light et archive.

En pratique, n'importe quel ordinateur de puissance moyenne des 10 dernières années vous servira parfaitement pour cette tâche. Bien sûr, l'exécution de votre propre nœud vous donne également accès à certains avantages tels que :

  1. Vous n'avez pas besoin de faire confiance au réseau car vous pouvez vérifier les données vous-même avec votre client. "Ne faites pas confiance, vérifiez" est un mantra populaire de la blockchain.
  2. Votre nœud vérifie toutes les transactions et bloque par lui-même les règles de consensus. Cela signifie que vous n'avez pas à dépendre ou à faire entièrement confiance à un autre nœud du réseau.
  3. Vous n'aurez pas à divulguer vos adresses et vos soldes à des nœuds aléatoires. Tout peut être vérifié avec votre propre client.
  4. L'utilisation de dApp peut être plus sécurisée et privée si vous utilisez votre propre nœud. MetaMask, MyEtherWallet et d'autres portefeuilles peuvent être facilement dirigés vers votre propre nœud local pour utiliser le service RPC du nœud local, en évitant de laisser des traces de votre activité sur des serveurs tiers.
  5. Enfin, vous pouvez vous connecter à votre nœud en utilisant les communications interprocessus (IPC) ou réécrire le nœud pour charger votre programme en tant que plugin. Cela garantit une faible latence, nécessaire pour remplacer vos transactions le plus rapidement possible (c'est-à-dire avant-gardiste).

Téléchargez gratuitement le guide sur Ethereum 2.0.

Recevez gratuitement dans votre email le PDF avec toutes les informations essentielles sur Ethereum 2.0.

Logiciel pour installer des nœuds sur ETH 2.0

Ethereum 2.0 est destiné à utiliser la perspective « diversité des clients », c'est-à-dire l'existence de plusieurs clients avec des fonctions très spécifiques. Parmi ceux-ci, nous pouvons citer :

Client d'exécution

Clients d'exécution (également appelés « clients Eth1 »), tels que Besu, Erigon, go-ethereum (Geth), Nethermind. Ceux-ci sont responsables du traitement et de la diffusion des transactions, ainsi que de la gestion de l'état d'Ethereum. Ils exécutent les calculs de chaque transaction dans la machine virtuelle Ethereum pour s'assurer que les règles du protocole sont respectées. Actuellement, ils gèrent également le consensus sur la preuve de travail. Après la transition vers la preuve de participation, ils délégueront cette tâche à des clients consensuels.

Clients consensuels

Les clients de consensus (tels que Prysm, Teku, Nimbus, Lighthouse, Lodestar) exécutent l'algorithme de consensus Proof of Stake d'Ethereum. Ce sont eux qui s'assurent que le réseau puisse parvenir à un accord sur la Beacon Chain. Les clients de consensus ne participent pas à la validation/transmission des transactions ou à l'exécution des transitions d'état sur ETH 1.0, et ne deviendront pleinement actifs qu'après la transition complète vers ETH 2.0.

Combien gagne un nœud ETH2 ?

Tout comme ce qui se passe dans le Preuve de travail, le gain des nœuds Preuve de participation d'ETH 2.0, est dicté par l'émission de récompenses pour lesdits nœuds, qui dans ETH 2.0 est fixé à 4,63% APR. Cela signifie que pour un propre nœud (localement) avec 32 ETH en jalonnement (environ 40.082,88 2022 USD en juin 1.855,83), ledit nœud produirait environ XNUMX XNUMX $ par an.

Dans tous les cas, il existe des calculatrices qui peuvent vous aider à calculer tout cela très facilement, comme celle proposée par Jalonnement.

calculatrice eth2

Que savez-vous, cryptonuta?

Avez-vous besoin de 32 ETH pour installer un nœud ETH2 ?

FAUX!

Seulement 32 jalonnements ETH sont nécessaires pour installer un nœud complet. Pour installer un nœud d'accès uniquement (Nœud Lumière) ou un nœud de fichier (Nœud d'archivage) il n'est pas nécessaire d'avoir ETH dans Staking.