Pourquoi DUSK considère les transactions échouées comme une fonctionnalité
Dans la plupart des systèmes DeFi, les transactions échouées sont du bruit. Vous réessayez, payez à nouveau le gaz, passez à autre chose. La chaîne ne se soucie pas vraiment de la raison pour laquelle cela a échoué.
Sur DUSK, les transactions échouées signifient souvent que le protocole a fait son travail.
Une preuve de couverture expire. Un chemin de divulgation manque. Une condition de règlement n'est plus valide. La transaction ne boitille pas. Elle s'arrête.
Du côté de l'utilisateur, cela semble sévère. Les preuves doivent être régénérées. Les portefeuilles doivent resynchroniser l'état. Il n'y a pas d'exécution « à meilleur effort ».
Du côté du système, cela maintient l'état confidentiel propre. Pas de règlement partiel. Pas de correction supposée. Soit la transaction correspond aux règles actuelles, soit elle n'existe pas.
Sur DUSK, l'échec est la manière dont le protocole protège le règlement futur.
