#nil #NIL $NIL @Nillion

Je pensais que la confidentialité on-chain signifiait une chose : des données qui restent cachées, un point c’est tout. Les covenants fonctionnent autrement.
Une instruction est publiée sur Ethereum, scellée jusqu’à ce qu’une condition soit remplie. Elle est illisible pour tout le monde, y compris les nœuds qui la traitent, tant que cette condition n’est pas effectivement remplie. À ce moment-là, elle est déchiffrée. Il ne s’agit pas d’une dissimulation permanente, mais d’une dissimulation assortie d’un déclencheur intégré.
Dusk en est la première phase, désormais opérationnelle sur le réseau principal Ethereum. Pour un trader, cela change concrètement la donne par rapport à ce qui est habituellement possible. Aujourd’hui, un ordre stop-loss ou à cours limité publié on-chain est visible dès qu’il est soumis, ce qui signifie que le prix que vous êtes prêt à accepter est public avant même que l’ordre ne soit exécuté. Un covenant permet à cette même instruction de rester scellée jusqu’à ce que la condition qu’elle attend soit effectivement déclenchée.
Ce que je surveille, c’est de voir si cela tient la route une fois que de vrais flux d’ordres y passent. La révélation conditionnelle n’a d’intérêt que si l’intervalle entre « scellé » et « déclenché » est suffisamment court pour que personne ne puisse agir en sachant à l’avance que la condition est sur le point d’être remplie.