Un développeur Ethereum espère qu'un "point de contrôle" de style Cosmos pourra résoudre le problème des données sur le réseau

Un développeur d'Ethereum espère que le «point de contrôle» de style Cosmos pourra résoudre un problème de données réseau - Ethereum Serenity 2.0Les développeurs d'Ethereum visent à lancer Eth 2.0 en 2020. Mais cela ne signifie pas que tous les détails techniques ont déjà été divulgués. Le développeur indépendant Alexey Akhunov pourrait avoir une solution au problème de données sur Ethereum: en reprenant un morceau de code Cosmos, il a pensé à une blockchain basée sur l'interopérabilité.

Sa nouvelle proposition, surnommée "ReGenesis", publiée sur EthResearch le 24 juin, amènerait la recherche de clients apatrides au sein de la chaîne Ethereum actuelle (également connue sous le nom Eth 1.x) en "bombardant" certains états du nœud et en les échangeant avec un test mathématique sur une base mobile. En d'autres termes, l'idée est de rendre le jeu de données d'Ethereum évolutif avec un minimum de sacrifices de sécurité.

RéGenèse

"Bombarder" la blockchain n'est pas une idée nouvelle. Il était déjà mentionné dans le livre jaune Ethereum (citation de la crypto) par le co-fondateur Gavin Wood. Akhunov a déclaré qu'il s'était inspiré de son interprétation de ReGenesis de Cosmos, qui a subi plusieurs fois une procédure similaire pour rendre la chaîne "plus légère".

"J'appelle cela [relancer] ReGenesis, et cela peut être fait régulièrement pour alléger les nœuds non miniers", a écrit Akhunov. La prise en charge des clients apatrides - c'est-à-dire des nœuds qui apporteraient le moins d'informations d'état possible pour vérifier les transactions - était un objectif principal d'Eth 2.0 afin de réduire les tensions de données sur les nœuds Ethereum.

La proposition d'Akhunov fonctionne comme un point de contrôle de jeu vidéo. Chaque fois que la blockchain Ethereum atteint un certain numéro de bloc, le réseau est automatiquement enregistré. Il éliminerait ainsi tous ses progrès en laissant une "preuve" ou un "témoin" de toutes les transactions passées. La sauvegarde automatique pourrait donc être archivée sur d'autres réseaux tels que BitTorrent, a déclaré Akhunov.

Ce système de point de contrôle est déjà utilisé de plusieurs manières pour mettre en ligne de nouveaux nœuds, par exemple dans la synchronisation de faisceau. La proposition d'Akhunov est destinée à la blockchain actuelle de preuve de travail (PoW) d'Etheruem. Mais il fonctionne sur des hypothèses inspirées par les réflexions de Buterin sur la preuve de participation (PoS) en scellant le réseau en «nœuds complets» et «clients apatrides» qui sont basés sur des preuves externes.

"Bombardement" ou "élagage"?

Un expert sur le problème des clients de la Fondation Ethereum Geth Péter Szilágyi a cependant souligné que ReGenesis ne réduit pas techniquement l'état. "Taillez" seulement la chaîne. En d'autres termes, Szilágyi dit que certaines parties devront toujours conserver une copie complète de l'État indépendamment des preuves d'Akhunov.

En plus des problèmes de vitesse de traitement et d'une vulnérabilité possible dans le déni de service distribué (DDOS), de nombreuses applications décentralisées (dapp) telles que les navigateurs Web 3.0 peuvent avoir des difficultés à fonctionner sans "redémarrage", a déclaré Szilágyi. Pour fonctionner, de nombreux dapps doivent être en état complet et pas seulement un essai.

«En fin de compte, cela revient toujours à ce que vous pouvez vous permettre d'éliminer. Si l'écosystème Ethereum nous permet d'éliminer les vieux blocs ou les anciens registres, il est possible d'obtenir un loooot. Sinon - et Ethereum les a parrainés pour que rien ne soit éliminé - nous avons des problèmes ", a déclaré Szilágyi.