Résumé
LâEIP-4844 (Ă©galement appelĂ© proto-danksharding) est une mise Ă jour prĂ©vue du protocole Ethereum destinĂ©e Ă rĂ©duire les frais et Ă augmenter le dĂ©bit des transactions du protocole. Pour atteindre ces objectifs, cette mise Ă jour introduit un nouveau type de transaction qui accepte les « objets binaires volumineux » (BLOB) de donnĂ©es.
ConcrĂštement, lâEIP-4844 attache les objets binaires volumineux aux blocs. Il sâagit dâune mise Ă niveau transitoire qui aboutira Ă lâavenir Ă une mise en rĂ©serve complĂšte (danksharding), permettant ainsi Ă la blockchain Ethereum dâavoir la capacitĂ© de devenir un rĂ©seau de transaction mondial efficace.Â
Introduction
Depuis des annĂ©es, les dĂ©veloppeurs Ethereum cherchent des solutions pour rĂ©pondre Ă la croissance du nombre dâutilisateurs. Dans le cadre de ces « Mise Ă jour dâEthereum », des amĂ©liorations majeures telles que « The Merge » (La Fusion) ou des rollups ont Ă©tĂ© proposĂ©es. Ces changements ont dâores et dĂ©jĂ permis Ă la blockchain Ethereum dâaugmenter le dĂ©bit de ses transactions, tout en rĂ©duisant leurs coĂ»ts.
Cependant, les frais restent trop Ă©levĂ©s pour beaucoup et le dĂ©bit nâest pas Ă la hauteur des attentes et des besoins, ralentissant de ce fait lâadoption par tous. Pour rĂšgler ce problĂšme, Ethereum Ă fait du sharding (fragmentation) de donnĂ©es sa solution Ă long terme.
Le dĂ©ploiement du sharding des donnĂ©es Ă©tant un processus long et complexe, lâEIP-4844 nâest quâune solution temporaire. Celle-ci prĂ©parera Ethereum Ă un danksharding complet qui atteindra un dĂ©bit dâenviron 100 000 transactions par seconde (TPS) sans compromettre la dĂ©centralisation ou la sĂ©curitĂ©.
Quâest-ce que lâEIP-4844Â ?
EIP signifie « Ethereum Improvement Proposal » (ou Proposition dâamĂ©lioration dâEthereum), un protocole qui permet aux dĂ©veloppeurs de proposer de nouvelles fonctionnalitĂ©s et des solutions au protocole Ethereum. Le Proto-danksharding est nommĂ© dâaprĂšs deux chercheurs dâEthereum, Proto Lambda et Dankrad Feist.  Â
Pour pleinement comprendre lâEIP-4844, il faut tout dâabord comprendre ce quâest le sharding(la fragmentation). Pour faire simple, il sâagit dâun moyen de partitionner des bases de donnĂ©es en bases plus petites qui gĂšrent des segments de donnĂ©es spĂ©cifiques. Ce procĂ©dĂ© permet dâamĂ©liorer lâefficacitĂ© et la performance de celles-ci.Â
Lorsquâil est utilisĂ© pour une blockchain, et Ethereum en particulier, le sharding prĂ©sente des caractĂ©ristiques uniques. Ethereum prĂ©voit de mettre en Ćuvre un type de sharding, le « danksharding », qui permettra de rĂ©duire le coĂ»t des transactions, tout en augmentant le dĂ©bit. QualifiĂ© de « tueur dâĂ©volutivité », le « danksharding » devrait faire passer le « TPS » dâEthereum aux alentours de 100 000.Â
En comparaison, la couche de base dâEthereum ne traite actuellement que 15 TPS et ses rollups de couche de niveau 2 traitaient environ 100 TPS au premier trimestre 2023. Bien que ces chiffres soient des estimations approximatives, lâeffet du danksharding est clair : il permettra Ă Ethereum dâaugmenter significativement sa mise Ă lâĂ©chelle.
Lâune des principales diffĂ©rences entre le danksharding et les propositions prĂ©cĂ©dentes de sharding Ethereum et non-Ethereum est que le danksharding tentera de fournir plus dâespace pour les blobs de donnĂ©es, plutĂŽt que pour les transactions (plus dâinformations Ă venir).Â
Une autre innovation du danksharding est ce que lâon appelle le « marchĂ© des frais fusionnĂ©s », oĂč un seul proposant choisit les transactions pour tous les shards, au lieu que chaque shard ait son propre proposant.Â
Pour que ce marchĂ© des frais fusionnĂ©s fonctionne et pour attĂ©nuer le problĂšme de valeur maximale extractible (VME), une mĂ©thode appelĂ©e sĂ©paration entre le proposant et le constructeur sera Ă©galement mise en Ćuvre. Un proposant est un validateur du protocole Ethereum (appelĂ© mineur avant la Fusion dâEthereum) qui choisit les transactions Ă inclure dans le prochain bloc. Â
LâEIP-4844 (proto-danksharding) est lâĂ©tape prĂ©cĂ©dant le danksharding complet et permet dâaugmenter le TPS Ă environ 1 000. Plus important encore, lâEIP-4844 introduira un nouveau type de transaction qui accepte les « blobs » de donnĂ©es, un Ă©lĂ©ment important pour rendre possible le danksharding complet. LâEIP-4844 devrait ĂȘtre dĂ©ployĂ© pendant le second semestre 2023, mais des retards restent possibles.
Comment fonctionne lâEIP-4844Â ?
LâEIP-4844 introduira un nouveau type de transaction, les « transactions portant des blobs ». Il sâagit de transactions normales auxquelles sont ajoutĂ©s des blobs.Â
Pour Ben Edgington, contributeur dâEthereum : « lâEIP-4844 fixe des blobs sur des blocs) ». Celui-ci va Ă©galement plus loin en expliquant comment les transactions portant des blobs comprennent des « blobs » attachĂ©s aux blocs et comme cela augmente la capacitĂ© de ces blocs Ă gĂ©rer plus de donnĂ©es.Â
Cela peut prĂȘter Ă confusion car cela peut sâapparenter Ă une augmentation de la taille des blocs : une contradiction avec la position dâEthereum contre les blocs de taille arbitraire qui nĂ©cessiteraient une plus grande puissance de calcul et pourraient donc conduire Ă la centralisation.Â
Toutefois, il existe des différences essentielles entre la taille des blocs et la taille des blobs.
Blobs : coĂ»ts de stockage limitĂ©s et pas de coĂ»ts dâexĂ©cution, mais chaque nĆud supporte un coĂ»t de bande passante . Source : Ben Edgington
Les blobs sont de grande taille, mais contrairement aux blocs qui sont stockĂ©s pour toujours et visibles par la machine virtuelle Ethereum (EVM), les blobs ne sont disponibles que pendant une courte pĂ©riode et ne sont pas visibles par lâEVM. En outre, les blobs rĂ©sident dans la couche de consensus dâEthereum et non dans la couche dâexĂ©cution, qui est lourde en termes de calcul. Enfin, la taille des blobs est beaucoup moins cher que la taille des blocs.Â
Outre lâintroduction des transactions portant des blobs, lâEIP-4844 mettra Ă©galement en Ćuvre la logique de la couche dâexĂ©cution, des rĂšgles de vĂ©rification, les marchĂ©s de redevances multidimensionnels et dâautres modifications du systĂšme nĂ©cessaires Ă la mise en place dâun systĂšme de danksharding complet Ă lâavenir.
Il convient de remarquer que, mĂȘme si lâEIP-4844 met en Ćuvre la majeure partie du danksharding, il ne met pas en place du sharding. En plus de rapprocher Ethereum des niveaux de coĂ»t et de dĂ©bit nĂ©cessaires Ă une adoption massive, lâEIP-4844 offre des avantages en termes de mise Ă lâĂ©chelle et de rĂ©duction des coĂ»ts.    Â
Quels sont les avantages de lâEIP-4844 pour les utilisateurs ?
LâEIP-4844 est une mise Ă jour du protocole qui fait partie de la feuille de route centrĂ©e sur les rollups dâEthereum. La prĂ©paration de la mise en Ćuvre de lâEIP-4844 progresse rapidement, certains rĂ©seaux de dĂ©veloppement (devnets) ayant dĂ©jĂ Ă©tĂ© mis en place et les spĂ©cifications de la mise Ă jour Ă©tant presque finalisĂ©es.Â
Les utilisateurs constateront des amĂ©liorations notables aprĂšs la mise en place de lâEIP-4844, principalement sous la forme de transactions plus rapides et de frais moins Ă©levĂ©s. Une mise en place rĂ©ussie de lâEIP-4844 rendra Ă©galement Ethereum plus compĂ©titif dans lâespace crypto.
Certains utilisateurs peuvent se demander ce quâils doivent faire sâils veulent accĂ©der Ă dâanciennes donnĂ©es blob qui ont Ă©tĂ© supprimĂ©es. Comme expliquĂ© prĂ©cĂ©demment, les blobs rĂ©sident sur la couche de consensus Ethereum. Son but est de fournir un tableau dâaffichage en temps rĂ©el hautement sĂ©curisĂ© pour le stockage Ă long terme dâautres protocoles. Ainsi, mĂȘme si les blobs sont supprimĂ©s au bout de quelques semaines, leurs donnĂ©es resteront toujours disponibles dans un autre lieu de stockage Ă long terme.
Conclusion
LâEIP-4844 est une mise Ă jour trĂšs complexe du protocole Ethereum qui fait partie dâune feuille de route plus vaste et qui est liĂ©e Ă dâautres mises Ă jour du systĂšme, comme la sĂ©paration proposant/constructeur (SPC) et lâajustement des frais de blob de lâEIP-1559.
Si la comprĂ©hension de lâEIP-4844 permet de mieux prĂ©parer les utilisateurs moyens aux changements Ă venir, il convient de remarquer que la plupart de ces changements se traduiront par une baisse des coĂ»ts et une accĂ©lĂ©ration des transactions.
Le protocole Ethereum est en constante Ă©volution et amĂ©lioration. LâEIP-4844 est lâune des mises Ă jour critiques Ă court terme destinĂ©es Ă amĂ©liorer les capacitĂ©s du rĂ©seau. La mise en place rĂ©ussie de lâEIP-4844 rendra Ethereum trĂšs compĂ©titif en tant que rĂ©seau de transaction mondial.
Plus dâinformations
Quâest-ce que la mise Ă niveau dâEthereum Arrow Glacier ?
La mise Ă jour Ethereum The Merge : tout ce que vous devez savoir
Quâest-ce que la mise Ă jour Shanghai dâEthereum et comment va-t-elle mâaffecter ?
Avis de non-responsabilitĂ© et avertissement concernant les risques : ce contenu vous est prĂ©sentĂ© « tel quel » Ă des fins dâinformation gĂ©nĂ©rale et Ă©ducative uniquement, sans reprĂ©sentation ni garantie dâaucune sorte. Il ne doit pas ĂȘtre interprĂ©tĂ© comme un conseil financier, ni comme un moyen de recommander lâachat dâun produit ou dâun service spĂ©cifique. Veuillez lire lâintĂ©gralitĂ© de notre avis de non-responsabilitĂ© ici pour en savoir plus. Les prix des actifs numĂ©riques peuvent ĂȘtre volatils. La valeur de votre investissement peut varier Ă la baisse ou Ă la hausse, et vous ne rĂ©cupĂ©rerez peut-ĂȘtre pas le montant que vous avez investi. Vous ĂȘtes seul(e) responsable de vos dĂ©cisions dâinvestissement et Binance Academy nâest pas responsable des pertes que vous pourriez subir. Ceci ne constitue pas un conseil financier. Pour en savoir plus, veuillez vous reporter Ă nos Conditions dâutilisation et Ă lâavertissement concernant les risques.