28316

2 vues
2 mentions
看盘搭子阿豪
·
--
Lorsqu’un état passe de la mémoire au disque, une requête de lecture peut tomber pile au moment où il n’est visible ni dans l’un ni dans l’autre. Le PR Reth #28316 décrit cette course lors du transfert : une requête historique obtient d’abord une vue cohérente, mais en perd l’instantané en mémoire, puis lit la couche de surcharge en temps réel ; si la persistance et l’éviction ont lieu entre-temps, une requête portant sur l’état latest peut échouer. La solution consiste à faire en sorte que la couche de surcharge réutilise le même instantané. À mon avis, le fait que « les données soient à la fois sur le disque et en mémoire » ne suffit pas à garantir la fiabilité des requêtes : il faut aussi garantir qu’une lecture donnée observe un même instant. Il s’agit d’un correctif en attente de révision pour le client $ETH . Le texte original concerne eth_call et eth_estimateGas ; il ne faut pas interpréter directement ces échecs de lecture comme la disparition d’actifs sur la chaîne.
Lorsqu’un état passe de la mémoire au disque, une requête de lecture peut tomber pile au moment où il n’est visible ni dans l’un ni dans l’autre. Le PR Reth #28316 décrit cette course lors du transfert : une requête historique obtient d’abord une vue cohérente, mais en perd l’instantané en mémoire, puis lit la couche de surcharge en temps réel ; si la persistance et l’éviction ont lieu entre-temps, une requête portant sur l’état latest peut échouer. La solution consiste à faire en sorte que la couche de surcharge réutilise le même instantané. À mon avis, le fait que « les données soient à la fois sur le disque et en mémoire » ne suffit pas à garantir la fiabilité des requêtes : il faut aussi garantir qu’une lecture donnée observe un même instant. Il s’agit d’un correctif en attente de révision pour le client $ETH . Le texte original concerne eth_call et eth_estimateGas ; il ne faut pas interpréter directement ces échecs de lecture comme la disparition d’actifs sur la chaîne.
Connectez-vous pour découvrir plus de contenu
Rejoignez la communauté mondiale des adeptes de cryptomonnaies sur Binance Square
⚡️ Suviez les dernières informations importantes sur les cryptomonnaies.
💬 Jugé digne de confiance par la plus grande plateforme d’échange de cryptomonnaies au monde.
👍 Découvrez les connaissances que partagent les créateurs vérifiés.
Adresse e-mail/Nº de téléphone