Un chercheur d’AWS révèle quatre principaux goulets d’étranglement de performance de go-verkle et a soumis une proposition d’optimisation

Actualités du Gate News : le 2 avril, lors de l’événement EthCC[9], la chercheuse principale en protocoles du département de cloud computing d’Amazon Web Services (AWS), Ekleen Kaur, ainsi qu’Everton Fraga, ont soumis l’implémentation de go-verkle, qui concerne la mise en œuvre de bas niveau des arbres Verkle d’Ethereum, à des tests intensifs, révélant de profonds goulots d’étranglement en termes de performance qui freinent la concrétisation de l’absence d’état. En détail : 1. Lors de la mise à jour de l’arbre, la génération d’un grand nombre de nœuds fantômes entraîne une augmentation d’environ 35 % des données d’état redondantes ; 2. La conception des clés d’index de la base de données inclut de nombreuses informations de chemins en double, ce qui augmente les coûts de stockage d’environ 50 % ; 3. Lors de la conversion de la structure d’arbre en mémoire en preuves, il y a de nombreux copiages de mémoire plutôt que des références par pointeur, ce qui fait que la vitesse de désérialisation est inférieure de 24 fois à la valeur théorique après optimisation ; sous forte charge, cela peut provoquer des dépassements de temps de validation des preuves ; 4. Les implémentations d’arbres Verkle dans des clients écrits en Go, Rust, Nimbus et d’autres langages ne sont pas capables d’interopérer pour les preuves générées en traitant certains cas limites, ce qui crée un risque de divergence inattendue après une mise à niveau. Les deux chercheurs ont indiqué qu’AWS a soumis à plusieurs reprises plusieurs propositions d’optimisation au dépôt central d’Ethereum, en mettant l’accent sur la refonte de la logique de désérialisation afin d’éliminer les copiages de mémoire ; une fois terminées, l’efficacité d’exécution des nœuds devrait augmenter de plus de 3 fois, jetant ainsi les bases de l’intégration officielle des arbres Verkle.
Avertissement : Les informations figurant sur cette page peuvent provenir de sources tierces et sont fournies à titre indicatif uniquement. Elles ne reflètent pas les points de vue ou opinions de Gate et ne constituent pas un conseil financier, d’investissement ou juridique. Le trading des actifs virtuels comporte des risques élevés. Veuillez ne pas vous fonder uniquement sur les informations de cette page pour prendre vos décisions. Pour en savoir plus, consultez l’avertissement.
Commentaire
0/400
Aucun commentaire