- La société de développement Cardano, IOHK, analyse les propositions de la communauté Ethereum Classic contre 51% d’attaques.
- Les propositions analysées sont des mesures temporaires qui donneront à la communauté Ethereum Classic le temps de chercher une solution à long terme.
Le rapport « ECIP Comparison for 51% Attack Resistance » a été publié par ETC Cooperative. Cette entité est chargée de promouvoir et de soutenir le développement d’Ethereum Classic. Le rapport a été rédigé par Kostis Karantias de Input Output Hong Kong, la société chargée du développement de Cardano. Parmi les contributeurs figurent deux autres développeurs de l’IOHK et le directeur des relations avec les développeurs de l’ETC Cooperative, Stevan Lohja.
Le réseau Ethereum Classic a été touché par au moins 3 attaques de 51% rien qu’en août. Les développeurs d’ETC ont reçu beaucoup de pression de la part de la communauté pour trouver et promouvoir une solution. Le rapport indique que les attaques ont réduit la confiance dans l’écosystème et soulève la possibilité d’une sortie d’ETC des listes de la bourse :
L’IOHK a une longue association avec ETC et sa communauté. Pour atténuer ces attaques et sécuriser le réseau ETC, l’équipe de l’IOHK a mené une analyse des différentes options et propositions trouvées par la communauté ETC.
Propositions pour prévenir 51% des attaques sur Ethereum Classic
L’équipe de l’IOHK examine 6 propositions visant à atténuer le problème posé et à préserver les propriétés qui font d’Ethereum Classic un livre de transactions « robuste ». La première proposition porte le nom de « Checkpointing » et consiste à mettre en place un mécanisme de points de contrôle pour rendre chaque bloc irréversible et empêcher qu’il ne soit inversé.
Cette solution consiste à désigner une entité chargée de choisir un point de contrôle pour un bloc qui sera considéré comme la chaîne canonique que les autres parties doivent suivre. Cette solution offre trois avantages : réduction du temps de confirmation des échanges, maintien du protocole de consensus Ethereum Classic et ne modifie pas les récompenses minières, atteint le « vivacité » requise par un registre des transactions, a été prouvée.
La seconde proposition est l' »horodatage », cette solution propose de baser la sécurité du réseau sur un autre livre, en l’occurrence Bitcoin. Par conséquent, les mineurs d’Ethereum Classic utiliseraient une fonction d’horodatage pour produire des blocs liés à la chaîne de blocs Bitcoin . Toutefois, pour la mettre en œuvre, les nœuds du CTE doivent être connectés au réseau Bitcoin.
Une autre proposition discutée est basée sur une plateforme de contrat intelligente appelée Rootstock (RSK). Également basée sur une connexion à la chaîne de blocage des bitcoins, RSK est alimentée par des « SmartBitcoins » (RBTC). Cette proposition propose de mettre en place des points de contrôle au sein des blocs de bitcoins et d’attribuer un score à chaque bloc. RSK fournirait les informations sur les blocs de bitcoin avec un contrat intelligent.
Les autres propositions analysées sont Veriblock, PirlGuard et MESS. Les deux premières sont basées sur les chaînes de blocs Bitcoin et Ethereum « . Dans le tableau suivant, vous pouvez voir un résumé de la comparaison de toutes les propositions et voir celles qui ont été prouvées et celles qui ne fonctionnent que pour des cas spécifiques.
Depuis le moment où le réseau Ethereum Classic a commencé à souffrir d’attaques, les développeurs ont mis en place une stratégie pour augmenter la sécurité du réseau. Parmi eux : « exploitation défensive » en liaison avec des pools miniers pour augmenter le taux de hachage du réseau, surveillance du réseau, coordination avec les échanges pour convenir d’un « temps de confirmation sécurisé ».
En attendant, la communauté discute et décide de la meilleure solution à long terme. Le rapport de l’ETC Cooperative pourrait être un pas important dans cette direction. Toutefois, le rapport a souligné que les solutions décrites ci-dessus ont leurs propres compromis et doivent être considérées comme temporaires. Pour s’attaquer à la racine du problème, il faudra « l’innovation, la croissance et la croyance dans l’écosystème ».