Bot d'actualités Gate.io, le développeur Ethereum @nero_eth a récemment publié un article sur les problèmes de disponibilité des données dans le mécanisme d'exécution différée (EIP-7886).
Selon le contenu de l'article, le mécanisme d'exécution avec latence a modifié le processus de validation des blocs. Les validateurs vérifient la validité des blocs par une pré-vérification (y compris nonce, solde, etc.), plutôt que d'attendre l'exécution complète des transactions. Lorsque les transactions échouent en raison d'un solde insuffisant (par exemple, si la transaction A consomme le solde du compte B, alors la transaction de B ne peut pas payer le Gas), ces données ont été écrites dans le bloc et traitées par les validateurs, mais les frais n'ont pas été payés.
Pour résoudre le problème de la disponibilité gratuite des données (Free DA), l'article propose quatre solutions : l'authentification optimiste, la prévalidation et la préfacturation, les entités de préfacturation et l'absence d'opérations au niveau d'exécution. Ces solutions garantissent que l'écriture des données nécessite un coût à travers des méthodes telles que la retenue de frais, la réorganisation de blocs ou le retour d'état.
Source de l'information : Wu Shuo