Je me suis réveillé avec un ami qui m’envoie un message avec une capture d’écran d’un post-mortem d’exploit DeFi : un de ces « voilà exactement comment les fonds sont sortis » qu’on voit circuler toutes les quelques semaines. Je n’ai pas vraiment pris le temps d’interagir, j’ai juste survolé et j’ai continué : j’ai fait mon café, et j’ai fait le scroll matinal habituel.

Plus tard, en partie sans rapport, j’ai fini par me pencher sur Newton Protocol, surtout parce que j’avais vu quelque part « rend l’application des politiques pratique » et que ce mot « pratique » m’est resté en tête. « Pratique » est une affirmation précise. Ce n’est pas seulement « possible », c’est « utilisable sans trop de friction ». Donc j’ai voulu voir si ça tenait la route.

C’est là que c’est devenu intéressant. Je pensais que « pratique » voulait dire un truc du genre : vous l’activez, ça marche, peu de configuration, peu de décisions à prendre de votre part. C’est généralement ce que « pratique » implique, du point de vue produit. Mais ce que j’ai trouvé en réalité, c’est un système où l’application n’est aussi bonne que la politique que vous configurez vous-même, et configurer une politique significative demande vraiment de la réflexion : comprendre votre tolérance au risque, les types de transactions que vous voulez voir signalés, et quels seuils comptent pour vous. Ce n’est pas rien. C’est une quantité décente de travail en amont.

Donc, d’après ce que j’ai pu comprendre, le mécanisme c’est que « pratique », ici, veut surtout dire que l’infrastructure nécessaire pour appliquer une politique existe et fonctionne bien une fois que vous en avez construit une. Ce n’est pas en train de décrire à quel point il est facile d’arriver dès le départ à une bonne politique. Ce sont deux formes de « pratique » différentes, et le marketing les fusionne en une seule.

Au début, je trouvais ça un peu tatillon, genre « d’accord, chaque outil demande un minimum de configuration, c’est normal ». Mais en y pensant plus, cette distinction compte plus ici que dans un autre contexte, parce que toute la promesse de valeur consiste à protéger les gens contre des erreurs qu’ils ne savent même pas qu’ils vont commettre. Si mettre en place la protection correctement exige déjà de comprendre en détail les risques, vous demandez alors aux utilisateurs les plus vulnérables—ceux qui bénéficieraient le plus—d’avoir déjà la connaissance qui les aurait protégés sans cet outil, de toute façon.

Mais voici la partie qui m’embête. Cette capture d’écran que mon ami m’a envoyée ce matin, le post-mortem de l’exploit : toutes ces choses continuent d’arriver à des gens qui ne savaient pas quoi surveiller. Si l’application de la politique, concrètement, exige que vous sachiez déjà quoi chercher pour la configurer correctement, ce n’est pas vraiment en train de résoudre le problème pour le groupe qui a besoin qu’on le résolve. On rend simplement l’application plus fluide pour les personnes qui avaient déjà de bons instincts, et on laisse le véritable angle mort quasiment là où il était. Je ne suis pas entièrement convaincu que « pratique » soit le bon mot pour quelque chose qui a encore une vraie barrière de connaissances en dessous.

Je tergiverse un peu sur le caractère sévère de cette lecture, honnêtement. Peut-être que de bonnes valeurs par défaut existent et que je n’ai pas creusé assez pour les trouver : c’est possible. Je n’ai pas non plus été exhaustif à ce sujet. Mais d’après ce que j’ai réellement exploré, l’étape de configuration m’a donné l’impression qu’elle supposait plus de familiarité que n’en aurait un utilisateur novice ou occasionnel.

Ce que ça aide en premier, ce sont probablement les personnes déjà à l’aise pour raisonner en termes de risque de transaction, de seuils, de cas limites : le même public qui lit les post-mortems d’exploits pour le plaisir au lieu de faire défiler. À celles à qui on promet implicitement quelque chose, c’est-à-dire les participants plus occasionnels ou plus récents, ça profite plus tard, si les valeurs par défaut s’améliorent… ou peut-être pas du tout si la charge de configuration reste là où elle est.

En fait, c’est au moment précis où quelqu’un n’a rien configuré avec soin que ça compte le plus, et statistiquement, c’est probablement une grande partie des gens, la plupart du temps.

Bref, je n’ai jamais lu entièrement ce fil sur l’exploit. Le marché va bien aujourd’hui, rien de dramatique. Je vais probablement y retourner pour vérifier s’il existe une politique par défaut plus solide que j’aurais manquée, parce que pour l’instant je ne suis vraiment pas sûr qu’il y en ait une.

@NewtonProtocol #Newt $NEWT