Ce qui me rend le plus heureux, c'est de voir qu'Ethereum commence enfin à pousser de manière 【substantielle】 la vitesse de son réseau principal L1. Actuellement, la limite de gas moyenne d'Ethereum a déjà grimpé à 37 millions, et elle sera bientôt augmentée à 45 millions, ce qui signifie qu'Ethereum est environ 50 % plus rapide qu'auparavant (30 millions). Après tout, augmenter la limite de gas est la solution la plus immédiate pour améliorer les performances d'Ethereum. C'est en fait assez facile à comprendre : chaque transaction que vous effectuez nécessite du gas ; et la valeur maximale de gas qu'un bloc Ethereum peut traiter est la limite de gas. Par exemple, si je transfère $ETH à quelqu'un, la consommation de gas est de 21 000, et la limite de gas d'un bloc Ethereum est de 37 millions, ce qui signifie qu'en 12 secondes (intervalle entre deux blocs), Ethereum peut traiter au maximum 37 millions ÷ 21 000 = 1 761 transactions, ce qui correspond à un TPS théorique de 146. Bien sûr, comme le transfert d'ETH consomme le moins de gas, en réalité, les transactions DeFi plus complexes consomment plus de gas. Par conséquent, le TPS réel d'ETH est un peu plus bas. Beaucoup de gens se demandent, si c'est le cas, pourquoi Ethereum ne l'augmente-t-il pas directement à une limite de gas plus élevée ? Par exemple, la limite de 400 millions mentionnée précédemment, cela ne serait-il pas plus rapide ? Vous devez savoir qu'Ethereum, en tant que blockchain - vous vous souvenez de l'essence de la blockchain ? C'est un livre de comptes immuable. Et la condition pour que le livre de comptes soit immuable est qu'il y ait suffisamment de copies du livre de comptes dans le réseau. Comme tout le monde le sait, maintenir un nœud complet n'est pas subventionné. Si l'on augmente aveuglément la limite de gas, cela rendra le livre de comptes de la blockchain plus volumineux, ce qui alourdira la charge des nœuds et réduira le nombre de livres de comptes dans le réseau. Les anciens nœuds d'archive ont déjà atteint 20 To, pour être honnête, qui a 20 To de disque dur à disposition pour faire de la charité ? Donc, il était vraiment impossible d'augmenter la limite de gas auparavant. Parce qu'une fois que le nombre de livres de comptes diminue, ou que les appareils domestiques ne peuvent pas participer au consensus, cela "ébranle la chaîne". Alors pourquoi cette fois, Ethereum a-t-il facilement augmenté à 37 millions ? La raison est que Geth a récemment publié le client v1.16, ce qui a enfin permis de réduire la taille des nœuds d'archive d'Ethereum de 20 To à 1,9 To, soit une réduction de 90 %, ce qui a donné au fonds et aux nœuds le courage d'augmenter la limite de gas. Pourquoi cette réduction de 10x ? C'est parce que les anciens nœuds d'archive utilisaient un 【modèle de stockage basé sur le hachage】, tandis que maintenant, ils ont changé pour un 【modèle de stockage basé sur le chemin (c'est-à-dire PBSS)】. Dans l'ancien modèle de hachage, les nœuds d'archive se concentraient sur "tout ce qui doit être stocké doit l'être", stockant la version complète de l'arbre historique ; sans taille automatique ; toutes les données étaient directement empilées dans la base de données principale, entraînant une redondance élevée des données historiques. Avec le passage au modèle de stockage basé sur le chemin, les nœuds indexent à travers le chemin dans l'arbre ; ils ne stockent plus toutes les valeurs sans discernement, mais seulement les valeurs différentielles, ce qui permet de réduire considérablement la taille et de diminuer la redondance. De plus, dans la base de données, seul un instantané d'état complet est persisté, correspondant aux 128 derniers blocs. Et 90 000 blocs (12,5 jours) de données antérieures sont supprimés, ce qui évite de stocker un instantané complet de tous les blocs historiques, réduisant ainsi considérablement la redondance. Ainsi, c'est précisément parce que la taille des nœuds d'archive a diminué, qu'un disque dur HDD peut même fonctionner, qu'Ethereum a osé augmenter directement la limite de gas. Avec la méthode actuelle, il est tout à fait possible d'augmenter progressivement à 45 millions, puis à une limite de 100 millions. À ce moment-là, le TPS du réseau principal d'Ethereum L1 dépassera facilement 100, ce qui sera suffisant en tant que "couche de règlement des stablecoins mondiaux". Le plus incroyable, c'est qu'en tenant compte des frais de gas incroyables de Tron (en mode non énergétique), nous pourrions même voir dans un avenir proche qu'Ethereum a des frais inférieurs à ceux de Tron 😂.
vitalik.eth
vitalik.eth21 juil., 00:47
Près de 50 % des mises votent pour augmenter la limite de gaz L1 à 45 millions. La limite de gaz commence déjà à augmenter, atteignant maintenant 37,3 millions.
54,48K