Ethereum EIP-4844 : Proto-Danksharding rôle dans la réduction des frais de gaz.
Dans l'article d'aujourd'hui, nous allons examiner la mise à niveau d'Ethereum Cancun, en nous concentrant particulièrement sur la proposition d'amélioration d'Ethereum (EIP) 4844. Cette proposition cruciale s'attaque à un obstacle majeur sur la voie de l'adoption massive d'Ethereum : les frais de gaz notoirement élevés du réseau.
EIP-4844, synonyme de mise à niveau de Cancun, introduit une approche innovante nommée Proto-Danksharding . Cette technique vise à réduire considérablement les coûts de transaction et à augmenter le débit des transactions, marquant ainsi un progrès significatif vers l'amélioration de l'évolutivité d'Ethereum.
Nous aborderons également les aspects essentiels des transactions « blob », un élément clé de cette mise à niveau. Ces transactions transportant des objets blob représentent un nouveau format de transaction conçu pour gérer plus efficacement de gros morceaux de données, jetant ainsi les bases d’une éventuelle mise en œuvre complète du partitionnement sur Ethereum.
De plus, nous fournirons un aperçu concis du parcours d'Ethereum menant à cette nouvelle proposition, en soulignant ses efforts continus pour atteindre l'évolutivité et l'efficacité, qui ont longtemps été les principaux défis de la blockchain.
Enfin, nous examinerons de plus près le calendrier de mise en œuvre de l'EIP-4844, offrant un aperçu de ce que cela signifie pour l'avenir d'Ethereum et de sa base d'utilisateurs.
Qu’est-ce que le partage ?
Sharding est une solution d'évolutivité révolutionnaire pour les réseaux blockchain et se situe à l'avant-garde de la stratégie d'Ethereum visant à améliorer les performances du réseau. Essentiellement, le sharding consiste à diviser le réseau blockchain en segments plus petits et plus faciles à gérer, appelés « fragments ». Chaque fragment traite indépendamment son propre ensemble de transactions, contribuant ainsi à l'efficacité globale du réseau.
Cette méthode de traitement parallèle améliore considérablement les performances du réseau en réduisant la congestion et, par conséquent, en abaissant les frais de gaz, qui sont les coûts associés à l'exécution des transactions sur la blockchain. En mettant en œuvre le sharding, Ethereum vise à améliorer considérablement son évolutivité et son accessibilité.
Dans le contexte plus large de l’évolution d’Ethereum, le sharding représente une évolution vers une architecture de données plus distribuée. Il permet la dispersion des données sur plusieurs machines, augmentant ainsi l'efficacité grâce à des taux de traitement des données plus rapides. Dans la terminologie blockchain, le sharding fait référence à la division du réseau en groupes plus petits ou « fragments », chacun capable de traiter des transactions en parallèle. Cette stratégie augmente non seulement le débit du réseau, mais maintient également la philosophie décentralisée de la blockchain, car tous les nœuds ne sont pas tenus de traiter chaque transaction.
Le concept de partage de données est particulièrement important dans les contextes de blockchain comme Ethereum 2.0. Ici, l'objectif est d'améliorer l'évolutivité et la vitesse des transactions en répartissant la charge de données sur de nombreux nœuds. Chaque fragment gère une partie des données de la blockchain, permettant ainsi au réseau de gérer simultanément un plus grand volume de transactions tout en maintenant la sécurité et la décentralisation.
Le partage, notamment tel qu’envisagé dans Ethereum 2.0, est une étape cruciale vers un réseau blockchain plus évolutif et plus efficace. Cela représente un développement important dans l’espace blockchain, établissant potentiellement une nouvelle norme pour les futures mises à niveau et implémentations de réseau.
Qu’est-ce que le Danksharding ?
Danksharding est une architecture de partitionnement transformatrice conçue pour faire évoluer efficacement la blockchain Ethereum. Il utilise de gros éléments de données appelés blobs pour améliorer le débit des transactions, jouant ainsi un rôle central dans l'évolution de l'évolutivité d'Ethereum. Cette approche est particulièrement cruciale pour les protocoles centrés sur le cumul de couche 2 , car elle fournit un espace de données supplémentaire pour les blobs, contribuant ainsi à atténuer la congestion du réseau et à réduire les coûts de transaction.
Cependant, la mise en œuvre complète du danksharding sur Ethereum est un processus progressif, nécessitant plusieurs mises à niveau précurseurs, notamment la remarquable EIP-4844, ou proto-danksharding. Le proto-Danksharding , tel que conceptualisé dans la mise à niveau d'Ethereum Cancun , est essentiellement une étape de transition vers le danksharding complet. Il introduit un nouveau type de transaction qui intègre ces blobs de données, qui sont configurés pour être automatiquement supprimés après une période de 1 à 3 mois. Cette fonctionnalité contribue à rendre la transmission de données plus rentable pour les cumuls, conduisant finalement à une réduction des dépenses de transaction pour les utilisateurs.
De plus, le proto-danksharding, comme l'a souligné le co-fondateur d'Ethereum, Vitalik Buterin, met en œuvre l'essentiel de la logique fondamentale et de la structure du danksharding, sans actualiser le sharding lui-même. Il sert de prototype, établissant le cadre nécessaire pour les futures mises à niveau de partitionnement. Cette approche innovante, proposée par les chercheurs Protolambda et Dankrad Feist , répond aux coûts élevés associés à la publication de transactions dans CALLDATA, en facilitant l'attachement de blobs accessibles non EVM aux blocs.
En résumé, le danksharding et sa phase initiale, le proto-danksharding, représentent des avancées significatives dans le parcours actuel d'Ethereum vers un réseau blockchain plus évolutif, efficace et convivial. Ces développements devraient réduire considérablement les frais de gaz et augmenter le débit des transactions, marquant une étape cruciale vers la capacité d'Ethereum à gérer en tant que réseau de transactions mondial.
Qu’est-ce que l’EIP-4844 ?
L'essence de l'EIP-4844 réside dans son approche innovante du traitement des données. Les transactions Blob intègrent de gros éléments de données, appelés blobs, qui sont moins chers car inaccessibles par la machine virtuelle Ethereum (EVM). Ces blobs permettent uniquement à l'EVM d'afficher un engagement envers les données, pas les données elles-mêmes. Cette distinction est cruciale car elle permet au réseau de traiter davantage de données sans surcharger le système, réduisant ainsi les coûts de transaction.
EIP-4844 étend le codage d'en-tête Ethereum actuel avec de nouveaux champs pour une comptabilité précise du gaz. Il introduit le gaz blob, un nouveau type de gaz distinct du gaz normal utilisé dans les transactions Ethereum. Ce mécanisme unique de comptabilisation du gaz est crucial pour l'efficacité et la rentabilité du réseau.
De plus, EIP-4844 inclut un ajout d'opcode, en particulier l'instruction BLOBHASH, améliorant le traitement des transactions. Le mécanisme de signature dans les transactions blob utilise le schéma secp256k1, garantissant l'intégrité et l'authenticité de ces transactions.
Comprendre le rôle de l'EIP-4844 dans le parcours d'Ethereum est essentiel. Le protocole fait partie de la feuille de route plus large d'Ethereum vers l'évolutivité et l'efficacité, qui a commencé avec la transition de la preuve de travail (PoW) à la preuve de participation (PoS) et comprend des plans pour un danksharding complet. Danksharding devrait augmenter considérablement la vitesse de traitement des transactions d'Ethereum, potentiellement jusqu'à 100 000 transactions par seconde.
EIP-4844 est un précurseur du danksharding complet, introduisant les éléments clés nécessaires à sa mise en œuvre. Il devrait être mis en œuvre après la mise à niveau d'Ethereum Shanghai, prévue pour le second semestre 2023, bien que les délais exacts puissent varier.
En résumé, l'EIP-4844 représente une avancée majeure dans le développement d'Ethereum, offrant une solution évolutive et efficace aux frais de gaz élevés et au faible débit du réseau. Sa mise en œuvre réussie rendra probablement Ethereum plus compétitif et accessible, bénéficiant aux utilisateurs avec des transactions plus rapides et des frais moins élevés.
Avantages potentiels de l'EIP-4844
EIP-4844 constitue un développement historique dans l'évolution d'Ethereum, ouvrant la voie à une nouvelle ère d'efficacité et d'évolutivité, en particulier pour les solutions de couche 2. Cette mise à niveau est sur le point d’apporter plusieurs avantages transformateurs au réseau Ethereum :
- Réduction des frais de gaz : Au cœur des objectifs de l'EIP-4844 se trouve la réduction spectaculaire des frais de gaz. En rendant les transactions sur Ethereum plus rentables, cela profitera considérablement à un large éventail d’utilisateurs, en particulier ceux qui utilisent des solutions de couche 2. Cette décision améliore l'accessibilité globale d'Ethereum.
- Évolutivité améliorée : l'introduction de transactions blob, une caractéristique clé de l'EIP-4844, est stratégiquement conçue pour augmenter la capacité transactionnelle d'Ethereum. Cette évolutivité est cruciale pour la vision d'Ethereum consistant à prendre en charge une vaste base d'utilisateurs, potentiellement susceptible d'évoluer pour accueillir son premier milliard d'utilisateurs.
- Impact sur les cumuls et l'évolutivité : les transactions transportant des objets blob d'EIP-4844 sont appelées à révolutionner l'évolutivité. Ces transactions, qui transportent de grandes quantités de données, contournent efficacement la concurrence gazière sur la couche 1 (L1) d'Ethereum. Cela se traduit par une tarification plus rentable pour les cumuls et une réduction des coûts de transaction globaux. La mise en œuvre vise des tailles de bloc moyennes de 1 Mo, une augmentation substantielle par rapport à la capacité actuelle d'Ethereum, offrant des avantages particuliers aux rollups en favorisant la concurrence entre les différentes solutions et en réduisant considérablement les coûts de transaction.
- Réductions substantielles des frais pour les rollups : l'introduction de « transactions blob » et un marché de frais unifié dans le cadre de l'EIP-4844 pourraient conduire à une diminution spectaculaire des frais de transaction pour les rollups. Cette rentabilité profite non seulement aux utilisateurs, mais encourage également une adoption plus large des solutions de couche 2 d'Ethereum.
- Évolutivité du réseau de transactions mondial : EIP-4844 ouvre la voie à Ethereum pour gérer efficacement un réseau de transactions mondial. En optimisant le traitement des données et l’évolutivité, Ethereum est en mesure de prendre en charge un volume de transactions plus élevé, s’adressant à diverses applications et utilisateurs.
- Avantage concurrentiel dans l’espace crypto : Avec des frais réduits et des capacités de traitement des transactions améliorées, Ethereum est sur le point de devenir plus compétitif dans l’écosystème des crypto-monnaies. Cette mise à niveau pourrait faire d’Ethereum une plate-forme privilégiée pour les développeurs, les utilisateurs et les entreprises à la recherche d’une blockchain sécurisée et efficace.
- Gestion rationalisée des données : EIP-4844 introduit des mécanismes efficaces d'élagage des données, garantissant que les données ne sont conservées que pendant la période nécessaire. Cette approche réduit les demandes et les coûts de stockage à long terme, contribuant ainsi à la durabilité et au respect de l'environnement d'Ethereum.
- Mises à niveau du réseau à l'épreuve du temps : L'approche modulaire et l'introduction d'une couche de données dédiée dans EIP-4844 permettent à Ethereum de s'adapter plus facilement aux changements et mises à niveau futurs. Cette flexibilité permet un développement spécialisé dans différents domaines, favorisant ainsi l’innovation continue au sein de l’écosystème Ethereum.
- Expérience utilisateur améliorée : les frais de transaction réduits et l'évolutivité améliorée apportées par EIP-4844 se traduisent par une expérience utilisateur supérieure. Les utilisateurs bénéficieront de transactions plus rapides et plus économiques, faisant d'Ethereum une plate-forme de plus en plus attrayante pour diverses applications, notamment la finance décentralisée (DeFi), les jetons non fongibles (NFT) et au-delà.
En résumé, EIP-4844 n'est pas seulement une mise à niveau ; il s'agit d'une étape de transformation pour Ethereum, promettant de rendre le réseau plus accessible, évolutif et convivial, le positionnant pour une croissance et une adoption exponentielles.
Sachez que Plisio vous propose également :
Créez des factures cryptographiques en 2 clics and Accepter les dons cryptographiques
12 intégrations
- BigCommerce
- Ecwid
- Magento
- Opencart
- osCommerce
- PrestaShop
- VirtueMart
- WHMCS
- WooCommerce
- X-Cart
- Zen Cart
- Easy Digital Downloads
6 bibliothèques pour les langages de programmation les plus populaires
- PHP Bibliothèque
- Python Bibliothèque
- React Bibliothèque
- Vue Bibliothèque
- NodeJS Bibliothèque
- Android sdk Bibliothèque
19 crypto-monnaies et 12 blockchains
- Bitcoin (BTC)
- Ethereum (ETH)
- Ethereum Classic (ETC)
- Tron (TRX)
- Litecoin (LTC)
- Dash (DASH)
- DogeCoin (DOGE)
- Zcash (ZEC)
- Bitcoin Cash (BCH)
- Tether (USDT) ERC20 and TRX20 and BEP-20
- Shiba INU (SHIB) ERC-20
- BitTorrent (BTT) TRC-20
- Binance Coin(BNB) BEP-20
- Binance USD (BUSD) BEP-20
- USD Coin (USDC) ERC-20
- TrueUSD (TUSD) ERC-20
- Monero (XMR)