Initialement sรฉcurisรฉ par le mรฉcanisme de Preuve de travail(POW), le rรฉseau Ethereum dans une refonte de sa vision a conรงu un nouveau mรฉcanisme de consensus dit Preuve d’enjeu(POS).
๐๐๐ฎ๐ฌ๐๐ฌ ๐๐ญ ๐๐ฏ๐๐ง๐ญ๐๐ ๐๐ฌ ๐๐ ๐๐ ๐๐ก๐๐ง๐ ๐๐ฆ๐๐ง๐ญ ๐๐ ๐๐จ๐ง๐ฌ๐๐ง๐ฌ๐ฎ๐ฌ
โข Le POS propose une architecture nativement plus scalable que le Pow et demande moins d รฉnergie.
โข Le POS permet de multiplier les potentialitรฉs des L2(rollups) et ouvre la voie ร des techniques de Sharding
โข L’objectif est de passer de 15 transactions/Sec ร plus de 10 000 tx/ sec ร terme
โข Augmentation d’une certaine sรฉcuritรฉ par rapport aux attaques externes et risques d’intrusion.
๐
๐จ๐ง๐๐ญ๐ข๐จ๐ง๐ง๐๐ฆ๐๐ง๐ญ ๐๐ ๐ฅ๐ ๐รฉ๐ญ๐ก๐จ๐๐ ๐๐ ๐๐จ๐ง๐ฌ๐๐ง๐ฌ๐ฎ๐ฌ ๐๐๐
Le Consensus POS d’Ethereum appelรฉe GASPER est la combinaison de l’algorithme de finalitรฉ Casper-FFG et de l’algorithme de sรฉlection fourche LMD-Gost.
Le premier sรฉcurise la chaรฎne par justification et finalisation des blocs puis le second sรฉcurise par sรฉlection de la chaรฎne canonique, la plus plรฉbiscitรฉe par les validateurs.
Processus de validation des blocs
Les validateurs doivent ยซย stakerย ยป(verrouiller) au moins 32 Ethers sur leur compte pour pouvoir participer ร la validation des blocs et ร la sรฉcurisation de la chaรฎne, moyennant le versement d’intรฉrรชts allant de 1.81% ร 18% des tokens.
Les validateurs d’un bloc sont dรฉsignรฉs par un algorithme de sรฉlection alรฉatoire nommรฉ Randao VDF et jouent principalement 3 rรดles ( Attestation -vote , Proposition et dรฉnonciation-slashing).
Les blocs Ethereum ne sont pas minรฉs, ils sont validรฉs, justifiรฉs et finalisรฉs. Le validateur dรฉsignรฉ par Randao VDF collecte toutes les donnรฉes et construit son bloc puis le propage ร ses pairs connectรฉs pour validation. Le quorum requis est 2/3 du comitรฉ des validateurs.
Le bloc validรฉ est ensuite ajoutรฉ ร la chaรฎne canonique ร chaque 12s (slot) et liรฉ aux autres blocs par un รฉlรฉment de cryptographie (hash bloc prรฉcรฉdent=parent root).
Le Processus POS fonctionne avec une dynamique temporelle de 2 unitรฉs en remplacement au rapport difficultรฉ/hashrate du Pow: LE SLOT( 12s pour un validateur de proposer un bloc ร valider) et L’EPOCH( 32 slots, soit ~6 min 24 sec pour les validateurs de proposer des attestations ร un bloc).
๐๐๐ฌ ๐๐จ๐ฎ๐๐ก๐๐ฌ ๐๐ ๐ฅ๐ ๐๐ฅ๐จ๐๐ค๐๐ก๐๐ข๐ง ๐๐ญ๐ก๐๐ซ๐๐ฎ๐ฆ.
La fusion du rรฉseau ETH1 et de la Beaconchain a fait naรฎtre une seule Blockchain en 2 couches:LA COUCHE D’EXรCUTION et LA COUCHE DE CONSENSUS
โ๏ธ..Le Projet Ethereum s’est dotรฉ de stratรฉgies, technologiques, organisationnelles et รฉconomiques pour innover son mรฉcanisme de consensus POS qui sรฉcurise bien son rรฉseau et l’aide ร augmenter ses capacitรฉs transactionnelles.
