Qu'est ce que Ethereum Casper?
Participation de la communauté - Auteur: William M. Peaster
La recherche sur Casper FFG est menée par le co-fondateur d'Ethereum Vitalik Buterin, qui a proposé en premier lieu un système hybride PoW/PoS, mais la mise en œuvre est toujours en discussion, et de nouvelles propositions peuvent éventuellement le remplacer par un modèle purement PoS.
Plus précisément, c'est Casper FFG qui constitue le point d'ancrage qui devrait initier le déploiement dEthereum 2.0. Mais cela ne veut pas dire que Casper CBC ne sera d'aucune utilité. A vrai dire CBC pourrait même finalement compléter ou remplacer FFG sur un plus long terme.
Bien que les deux versions aient été développées pour Ethereum, Casper est un modèle PoS qui peut également être adopté et mis en œuvre dans d'autres réseaux de blockchain.
Comment fonctionne Casper
En d'autres termes, le pouvoir de vote de chaque validateur sera déterminée par le montant de l'ETH qu'il met en jeu. Par exemple, quelqu'un qui a déposé 64 ETH aura le double de pondération dans son pouvoir de vote par rapport à quelqu'un qui a déposé le montant minimum de mise en jeu. Pour devenir un validateur de bloc dans la première phase de Serenity, les utilisateurs auront besoin d'un enjeu minimum de 32 ether (ETH) - déposé dans un contrat intelligent spécial basé sur l'ancienne blockchain Ethereum (1.0).
Il convient toutefois de noter que chaque implémentation PoS peut présenter une approche différente, avec différents modèles de récompenses. Le modèle Casper est toujours en développement, et de nombreux détails doivent encore être définis.
Les avantages de Casper
Un des avantages de Casper, c'est de rendre le staking possible, et ce dans le but de rendre Ethereum plus respectueux de l'environnement. En ce qui concerne les ressources électriques et informatiques, les systèmes basés sur le PoW sont très exigeants. En contraste, les modèles PoS entraînent une demande beaucoup plus faible. Lorsqu'un modèle PoS sera totalement implémenté sur Ethereum, les mineurs ne seront plus nécessaires à la sécurisation de la blockchain, ainsi les besoins en énergie seront énormément diminués.
Enfin, certains défendent que Casper donnera à Ethereum un niveau de décentralisation plus élevés. Pour l'instant, les entités qui concentrent le plus de pouvoir sur le réseau sont celles qui possèdent les ressources pour gérer des opérations de minage. À l'avenir, quiconque étant capable d'acheter le montant approprié d'ETH sera en mesure de contribuer à sécuriser la blockchain.
Limitations
Il reste un long chemin à parcourir jusqu'à ce que Casper soit enfin développé et implémenté. Actuellement, son efficacité et sa sécurité restent à démontrer. Il y a beaucoup de détails à définir et à ajuster. Tant qu'une version de Casper n'est pas déployée dans la phase 0 de la mise à jour de Serenity, nous pouvons pas prédire exactement ce à quoi cela ressemblera et comment cela se comportera.
En ce qui concerne les limitations théoriques, Casper ne pourra pas finaliser les blocs si le système de validation Ethereum se corrompt. Comme il est actuellement structuré, Casper n'est toujours pas totalement résistant aux attaques à 51%. En outre, une spécification formelle est encore nécessaire pour définir une règle de fork qui pourrait s'avérer nécessaire pour répondre aux éventuelles attaques.
Pour conclure
Ethereum projette de se détourner du minage pour le staking, où les utilisateurs mettrons en jeu de l'ether (ETH) dans une adresse de dépôt pour sécuriser la blockchain. Casper est une technologie utilisée pour finaliser des blocs qui facilitera cette transition.
Casper contribuera à créer la base sur laquelle les progrès futurs d'Ethereum 2.0 dépendront, en participant à réaliser la transition vers un modèle PoS plus lisse. De plus, la nature open-source du domaine de la blockchain signifie également que les avantages décrits de Casper peuvent être "forkés", modifiés et servir d'appuis pour d'autres projets, pour continuer d'aller de l'avant.