La blockchain ressemble à une immense base de données facturée en fonction de la fréquence de calcul, tandis que la méthode traditionnelle de développement des DApp ressemble à un entrepôt sans conseiller dans cette base — chaque requête de données ou écriture coûte cher aux utilisateurs. En 2025, dans un contexte de compétition féroce dans l'écosystème Web3, ces coûts deviennent de plus en plus difficiles à supporter.



Récemment, en optimisant un protocole d’échange décentralisé basé sur Ethereum L2, j’ai rencontré un problème similaire. Apparemment, il s’agit d’une opération de contrat classique, mais en réalité, la lecture en boucle interne est devenue la principale cause de l’épuisement des fonds des utilisateurs. En introduisant un mécanisme de récupération de données asynchrone et un prétraitement d’index hors chaîne, j’ai réduit le coût en Gas d’une seule interaction de 0.012 ETH à environ 0.004 ETH — une amélioration significative.

L’essentiel est que cette optimisation n’a pas été réalisée en supprimant des fonctionnalités ou en réduisant la sécurité, mais en repensant la structure de stockage de la blockchain.

L’opération la plus coûteuse sur la blockchain est toujours la synchronisation en temps réel des calculs et du stockage. Dans le développement traditionnel en Solidity, nous avons l’habitude de rechercher directement des données via des mappings ou des tableaux lors de l’exécution du contrat. C’était la pratique standard auparavant, mais dans la structure à plusieurs couches après la mise à niveau de Pectra d’Ethereum, cette méthode est extrêmement inefficace. Le principe central de la récupération de données est simple : transférer le processus de recherche de données d’un niveau coûteux de calcul sur la chaîne vers un niveau d’indexation ou de calcul hors chaîne beaucoup moins coûteux.

Cette approche, qui semble simple, représente en réalité une nouvelle compréhension de la mise à l’échelle L2 et de l’optimisation des coûts sur la chaîne. À l’avenir, ce type de solution de prétraitement hors chaîne deviendra de plus en plus important.
ETH1,26%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 4
  • Reposter
  • Partager
Commentaire
0/400
WhaleShadowvip
· Il y a 5h
Frère, cette baisse de 0,012 à 0,004 est vraiment impressionnante, mais pour être honnête, je n'ai pas encore complètement compris cette méthode de prétraitement hors chaîne... Peux-tu en expliquer davantage ?
Voir l'originalRépondre0
BearMarketMonkvip
· Il y a 5h
0.012 à 0.004, cette différence de prix est vraiment incroyable... Pas étonnant que les utilisateurs de ces vieux projets soient tous partis, on ne peut vraiment pas jouer avec ça
Voir l'originalRépondre0
YieldWhisperervip
· Il y a 5h
Les frais de gas tuent, l'optimisation de 0.012 à 0.004 est vraiment incroyable... L'indexation hors chaîne aurait dû être largement adoptée depuis longtemps, mon ami
Voir l'originalRépondre0
0xLuckboxvip
· Il y a 6h
0.012 à 0.004, cette optimisation est incroyable, l'indexation hors chaîne est vraiment la tâche la plus pratique à l'heure actuelle
Voir l'originalRépondre0
  • Épingler

Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)