Ethereum Classic est une racine solide d’Ethereum qui a eu lieu à l’été 2016 après le hack DAO. Ethereum Classic partage donc beaucoup de similitudes avec Ethereum. Mais où sont les différences et comment est née la fameuse racine Ethereum Classic Hard Fork ? Pour mieux expliquer ce qu’est Ethereum Classic, nous allons jeter un coup d’œil dans l’histoire et vous montrer ce qu’était le DAO et quelles étaient les conséquences du piratage.
Le DAO (Decentralized Autonomous Organization)
Le Réseau Ethereum est entré en service avec Frontier le 30 juillet 2015. Un peu plus tard, en mars 2016, la version Homestead a suivi. Les deux versions d’Ethereum ont permis aux développeurs de créer des Smart Contracts et de les exécuter sur la chaîne Ethereum.
Le DAO a commencé le 30 avril 2016 avec la publication de son site Web et une vente de 28 jours. Le DAO était un fonds de capital-risque décentralisé créé pour révolutionner la répartition du capital-risque. La DAO était pratiquement une société de capital-risque sans gestion traditionnelle ni conseil d’administration qui décidait des projets à soutenir.
Au lieu de cela, les investisseurs ont pu acheter des jetons DAO sous le jeton Crowdsale et ainsi s’acheter un droit de vote lorsqu’il s’agissait de décisions d’investissement pour des projets. Le fonds aurait pu financer toutes les nouvelles applications décentralisées qui auraient été développées sur la chaîne Ethereum.
La Crowdsale a été un succès complet. En 28 jours, le projet DAO a pu collecter un montant légendaire de 11,5 millions d’éther (environ 150 millions de dollars US). Le plus gros investisseur détenait moins de 4 % de tous les jetons DAO, de sorte qu’il n’y a pas eu de centralisation à une seule personne.
Le piratage de le DAO
Cependant, le projet, très prometteur, a échoué peu de temps après son lancement. Le 17 juin 2016, le DAO a été piraté pour une combinaison de vulnérabilités. Le pirate a exploité une vulnérabilité dans le code du programme DAO (et non dans le protocole Ethereum) qui avait été rendu public un mois auparavant. Le pirate a volé environ 3,6 millions d’éthers (environ 50 millions de dollars US).
Le DAO a ensuite été fermé. De nombreux investisseurs ont menacé de perdre la totalité de leur investissement. Le prix de l’Ethereum est passé de 20 dollar à 13 dollar en raison des mauvaises nouvelles. Pour regagner la confiance des investisseurs, la communauté Ethereum a dû prendre une décisions difficiles. Soit les développeurs suivraient la norme « code is law », ce qui n’inverserait pas les 3,6 millions d’éthers piratés. D’autre part, sois il était possible d’effectuer une base solide et de invalider la « vieille » partie de la chaîne de blocage du hacker. L’équipe de développement d’Ethereum, autour de Vitalik Buterin, a décidé après de longues discussions pour une racine solide . Ainsi, les éthers volés pouvaient être restitués aux propriétaires.
Cependant, la décision a également fait l’objet de vives critiques au sein de la communauté Ethereum. Selon la norme « Code is law« , l’idée d’une base solide était perçue comme contraire à l’éthique par certains membres. Après tout, tout ce qui se passe sur la chaîne de blocage devrait être immuable.
Mais finalement, la racine solide a été mise en œuvre. La « vieille » Blockchain est devenue Ethereum Classic. Environ 90 pour cent de la nouvelle chaîne de blocs d’Ethereum ont suivi. Cependant, au moins 10% des mineurs ont rejoint Ethereum Classic.
Qu’est-ce que Ethereum Classic ?
Ethereum Classic (ETC) est donc une chaîne de blocs open source largement basée sur le protocole Ethereum actuel. Ethereum Classic dispose ainsi des mêmes fonctionnalités (Smart Contracts, Apps décentralisés) qu’Ethereum. Ethereum Classic (ETC) est le jeton officiel de la chaîne de blocage pour payer les frais de transaction ou les utilisateurs des services.
Comparaison : Ethereum vs Ethereum Classic
Toutefois, il existe également des différences entre l’ETH et l’ETC. Alors que Ethereum n’a pas de plate-forme rigide, l’ECIP 1017 (Ethereum Classic Improvement Proposal 1017) a fixé le montant total d’Ethereum Classic à 210 millions ETC. En raison des variations du taux de rémunération d’ETC, la communauté des développeurs d’ETC s’attend à une offre totale maximale qui ne dépassera pas 230 millions ETC.
Une autre différence est la Récompense minière. La prime de base a été redéfinie avec la nouvelle politique monétaire en février 2018 et dépend du numéro de bloc depuis lors. Tous les cinq millions de blocs (environ 2,4 ans), la prime de base diminue de 20 %. A l’origine, c’était 5 ETC. Avec le bloc numéro 5.000.000, la « Base Reward » a été changée en 4 ETC. Il devrait tomber à 3,2 ETC pour le bloc numéro 10 000 000 000 en avril 2020.
De plus, comme pour Ethereum, il y a la « Oncle Reward« . Cela dépend du nombre de blocs d’oncles contenus et s’élève à 3,125% de la récompense de base (actuellement : 0,125 ETC). A partir d’avril 2020 environ, le « Uncle Reward » sera fixé à 0,1 ETC.
Une autre différence est qu’Ethereum prévoit de passer de la preuve du travail à la preuve de l’enjeu (avec Casper). Ethereum Classic, en revanche, n’a pas encore fait part de son intention de passer à la preuve de participation et intéressera donc aussi les mineurs de l’ETH à long terme.
En fin de compte, Ethereum a eu plus de succès que l’ETC après le piratage du DAO. Ethereum est pratiquement devenu la norme pour les ICO et les développements dApp, alors qu’Ethereum Classic ne pouvait accueillir que très peu d’ICO.
Feuille de route classique d’Ethereum
Cependant, Ethereum a une feuille de route prometteuse. En septembre 2018, Ethereum Classic (ETC) a annoncé la sortie de son Software Development Kit (SDK) pour le développement d’applications distribuées (dApps). Callisto, une chaîne de blocs séparée qui sert également de sidechain pour Ethereum Classic, est également sortie en 2018. En 2019, l’évolution d’Ethereum Classic sera portée à plus de 1 000 transactions par seconde.