J’ai failli sauter une section dans la documentation de Newton.

Il était question de fournisseurs de données.

Honnêtement, ça ne m’a pas semblé important. Je m’intéressais davantage à la couche d’autorisation, donc j’ai continué à lire.

Quelques minutes plus tard, je suis retourné en arrière.

Quelque chose n’allait pas dans ma façon de voir les choses.

Si Newton veut que des politiques décident si une transaction doit être validée, d’où ces politiques tirent-elles l’information pour prendre cette décision ?

Cette question est facile à manquer.

Imaginez une application de prêt. Une politique dit que la garantie doit rester au-dessus d’un certain niveau. Ça paraît simple.

Mais que se passe-t-il si le prix alimentant cette politique est erroné ?

La règle n'a pas changé.

Le résultat a.

C'est à ce moment-là que tout m'a semblé évident.

J'ai passé beaucoup de temps à lire sur des politiques plus intelligentes et l'autorisation programmable. J'avais presque oublié que même la règle la plus intelligente n'est valable que si l'information qui la sous-tend est fiable.

Le Mainnet Beta de Newton fonctionne avec des fournisseurs de données externes comme RedStone pour cette raison précise. La couche d'autorisation n'est pas censée deviner. Elle évalue des conditions à l'aide de données de marché fiables avant de prendre une décision.

Je n'avais pas vraiment fait le lien entre ces éléments auparavant.

La plupart d'entre nous se concentrent naturellement sur la règle elle-même.

Peut-elle empêcher une transaction risquée ?

Peut-elle faire respecter des limites de dépense ?

Peut-elle respecter les exigences de conformité ?

Ce sont toutes des questions légitimes.

Mais aucune de ces considérations n'a vraiment d'importance si les entrées ne sont pas fiables.

C'est, je pense, le point qui mérite davantage d'attention.

Elle crée aussi un compromis.

Plus votre autorisation s'améliore, plus vous dépendez de la qualité des informations externes. Cela ne rend pas la conception plus faible. Cela signifie simplement que la confiance ne disparaît pas : elle se déplace ailleurs.

J'aime que Newton ne fasse pas semblant que ce problème n'existe pas.

Elle s'appuie sur cela.

C'était probablement ma plus grande leçon.

Ce n'est pas que l'autorisation devient plus importante.

Mais cette bonne autorisation commence bien avant l'exécution de la politique.

Tout commence par les données que la politique est disposée à croire.

@NewtonProtocol $NEWT #Newt