Je suis allé voir comment Babylon gère les commissions de staking et je suis tombé sur un autre terrier à propos de leur nouveau produit de coffre appelé TBV. La partie staking est simple. Les fournisseurs de finalité prennent une part avant que les récompenses n’arrivent jusqu’à vous, et cette part est enregistrée on-chain où chacun peut la vérifier avant de choisir un délégué. TBV ne fonctionne absolument pas comme ça. Babylon l’a conçu pour que n’importe quel dépositaire ou exchange puisse lancer son propre frontend en utilisant le SDK de Babylon et facturer ce qu’il veut lors de la création du coffre, puis à nouveau sur chaque opération de DeFi. Aucune de cette logique de frais ne réside dans le code propre de Babylon. Elle dépend de celui qui a construit la porte à travers laquelle vous êtes passé. Ensuite, j’ai remarqué que les coffres eux-mêmes sont cloisonnés par utilisateur, sans sortie partielle. Coffre entier, sortie entière. Vous choisissez un fournisseur et vous êtes bloqué avec sa tarification jusqu’à la clôture totale. La communauté de Babylon continue de demander pourquoi BABY a du mal à capter de la valeur liée à l’utilisation réelle. Mettez ces trois éléments ensemble et la réponse cesse de ressembler à un problème de communication pour commencer à ressembler à un choix d’architecture. #baby $BABY @BabylonLabs_io
Je suis allé consulter les fournisseurs de finalité de Babylon et j’ai fini par réfléchir à quelque chose de beaucoup plus discret. Le protocole passe beaucoup de temps à expliquer comment fonctionne la finalité, mais je revenais sans cesse à la relation entre les fournisseurs de finalité et le reste de l’ensemble des validateurs, car cela en dit plus sur le réseau que n’importe quelle autre métrique de performance.
J’ai commencé à retracer la manière dont l’enjeu (staking) de Bitcoin se connecte au vote de finalité et aux incitations des validateurs. Puis je l’ai comparé à la conception de la gouvernance et à la façon dont on s’attend à ce que de nouvelles applications s’appuient sur Babylon. Ensuite, je me suis retrouvé à relire la documentation, car un détail refusait de disparaître.
La partie intéressante est que les fournisseurs de finalité ne contribuent pas seulement à aider le réseau à parvenir au consensus. Ils deviennent aussi une composante de la relation de confiance dont chaque future application dépend silencieusement. À mesure que davantage de protocoles se connectent à Babylon, la valeur de la finalité n’est plus mesurée uniquement par des confirmations plus rapides. Elle se mesure par la capacité des différents participants à continuer d’agir selon les mêmes hypothèses économiques, même lorsque la gouvernance change et que l’écosystème s’étend.
C’est lentement devenu l’observation réelle. Babylon n’a pas seulement besoin d’un consensus sécurisé. Il lui faut une coordination durable entre la gouvernance de la sécurité de Bitcoin et les incitations des validateurs afin que la confiance puisse survivre longtemps après l’arrivée des premières intégrations.
C’est peut-être pour cela que le protocole consacre autant d’efforts à définir les responsabilités plutôt qu’à améliorer uniquement les performances. Un réseau peut traiter les blocs exactement comme prévu, mais la coordination peut progressivement s’affaiblir si les incitations commencent à évoluer dans des directions différentes.
Plus je lisais la documentation, plus j’avais l’impression que Babylon protège autant l’alignement à long terme que la sécurité à long terme. @BabylonLabs_io #baby $BABY
Quand j’ai écouté attentivement ce que les fondateurs voulaient dire, je pensais que l’appel m’aiderait surtout à comprendre où Babylon se dirige. Au lieu de cela, je me suis surpris à prêter davantage attention à ce qui n’était pas présenté comme l’histoire principale. Les discussions sur la feuille de route n’ont commencé à faire sens qu’après que je les ai rapprochées du design de la gouvernance, du modèle de mise, et de la manière dont la sécurité de Bitcoin est en train d’être transformée en ressource réseau partagée.
Ce qui est resté, pour moi, n’est pas une autre mise à jour de fonctionnalité. C’est la part du futur qui dépend de la coordination plutôt que du code. Chaque nouvelle intégration peut augmenter la quantité de Bitcoin connectée au réseau, mais cela ne compte que si les validateurs, les fournisseurs de finalité et la gouvernance continuent d’avancer dans la même direction. Plus d’activité crée plus de responsabilités avant de créer plus de valeur.
En lisant les mécanismes de gouvernance, je n’ai cessé aussi de penser aux incitations liées aux tokens. La participation à la sécurité ne fonctionne dans la durée que si les personnes qui prennent les décisions relatives au protocole restent alignées avec celles qui fournissent la sécurité économique. Cette relation est bien plus difficile à maintenir que le simple fait d’augmenter les chiffres de la mise, car les incitations changent progressivement à mesure que le réseau grandit.
En parcourant les mises à jour de développement avec l’expansion de l’écosystème, quelque chose d’autre est ressorti. La plupart des progrès se font dans l’infrastructure que les utilisateurs ordinaires ne remarqueront peut-être jamais. De meilleurs outils, une meilleure coordination et des opérations plus prévisibles ne créent que rarement de l’enthousiasme, mais elles réduisent la friction qui, à terme, limite l’adoption.
Après avoir passé des heures à relier tous ces éléments, je suis ressorti avec une impression différente. Babylon ne semble pas résoudre un seul problème technique. Il construit progressivement les conditions pour que la sécurité de Bitcoin devienne une infrastructure fiable, plutôt qu’une fonctionnalité ponctuelle. #baby $BABY @BabylonLabs_io
Je pensais que la partie intéressante serait la politique de CapPolicy elle-même de Babylon. Il s’est avéré qu’elle concerne ce que la politique dit sur la manière dont le réseau s’attend à croître au fil du temps.
Après avoir relu la conception du staking, j’ai remarqué que CapPolicy ne vise pas vraiment à limiter les dépôts. Elle sert à contrôler la coordination. Un système de staking sans limites peut attirer la liquidité plus vite que les validateurs et les opérateurs ne peuvent l’absorber en toute sécurité. Cela paraît efficace au premier abord, jusqu’au moment où l’on réfléchit à ce qui se passe lorsque les hypothèses de sécurité évoluent plus vite que la partie opérationnelle du réseau.
J’ai ensuite comparé cela à l’architecture des validateurs et à la manière dont le staking de Bitcoin s’exécute dans deux environnements très différents. La finalité de Bitcoin avance à un rythme, tandis que la gouvernance de Babylon et les opérations des validateurs avancent à un autre. Une limite devient moins un cadre financier et davantage un outil de synchronisation. Elle ralentit un côté du système pour que l’autre ne prenne pas de retard.
Plus j’y regardais, plus la planification de trésorerie me semblait aussi liée. Si la demande de staking peut être gérée au lieu d’être simplement acceptée, alors les dépenses d’incitation deviennent plus faciles à prévoir. La liquidité entre de manière contrôlée, plutôt que de forcer des changements constants des récompenses ou des attentes des validateurs.
Je m’attendais à ce que CapPolicy serve à restreindre les utilisateurs. J’ai fini par la voir comme une protection contre un déséquilibre opérationnel. La plupart des protocoles passent du temps à réfléchir à la manière d’attirer du capital. Cette conception consacre autant de temps à réfléchir à la façon d’empêcher le capital d’arriver plus vite que le système ne peut coordonner cela en toute sécurité. Cette différence est facile à manquer tant qu’on ne suit pas les incitations plutôt que les dépôts. #baby $BABY @BabylonLabs_io
Je pensais que la partie intéressante serait la liste des 50 intégrateurs. Il s’est avéré que tout se joue sur ce que ce nombre dit de la coordination plutôt que sur l’adoption.
Après avoir passé du temps à lire le matériel de Babylon, j’ai cessé de considérer chaque chaîne ou protocole comme un partenariat distinct. J’ai commencé à examiner le travail opérationnel nécessaire pour que tous avancent dans la même direction.
Une chaîne comme dYdX n’a pas les mêmes priorités qu’Osmosis. Initia fonctionne avec ses propres choix de conception. Ensuite, il y a des protocoles de liquidité comme Stride Milkyway et Drop, qui se concentrent sur les flux liés au staking plutôt que sur la logique d’application. Des DEX comme Astroport et Duality ajoutent une couche supplémentaire, car la liquidité doit aller à la rencontre des utilisateurs là où ils échangent déjà. Aucun de ces systèmes ne partage naturellement des incitations.
Cela m’a amené à prêter davantage attention à Babylon lui-même. Le staking sur Bitcoin n’est qu’un élément du design. Le problème le plus difficile est de construire un cadre permettant à différents réseaux de s’appuyer sur le même modèle de sécurité sans renoncer à leur propre gouvernance ni à leur structure économique. Chaque intégration supplémentaire augmente le nombre de relations qui doivent rester compatibles au fil du temps.
J’ai aussi remarqué que l’activité des développeurs et l’expansion de l’écosystème deviennent liées d’une manière différente. Le nouveau code n’a plus pour seul but d’ajouter des fonctionnalités. Il doit éviter de rompre des hypothèses sur lesquelles des dizaines d’équipes externes peuvent déjà compter. Le coût du changement croît discrètement à chaque intégration réussie.
Les partenariats sont faciles à compter. La coordination nécessaire pour les faire fonctionner est la partie qui est beaucoup plus difficile à voir. #baby $BABY @BabylonLabs_io
Je pensais que la partie la plus intéressante serait la valeur mal configurée elle-même. Après y avoir consacré davantage de temps en lisant le code de validation, j’ai fini par porter plus d’attention à ce qui se passe une fois que la blockchain s’en éloigne.
Au début, il semble s’agir d’une simple erreur de configuration. Puis j’ai comparé le flux de validation à la manière dont les points de contrôle sont traités et comment les nœuds reconstruisent l’état depuis le début. Cela a changé la façon dont je voyais le problème. Une blockchain ne devient pas fiable parce qu’une seule valeur est correcte. Elle devient fiable parce que chaque participant parvient à la même conclusion, même après l’apparition de conditions inattendues.
Cela a aussi rendu le volet opérationnel plus intéressant que le bug. On attend des validateurs qu’ils continuent d’avancer même lorsque la chaîne dépasse des hypothèses antérieures. Si une valeur mal configurée est acceptée trop longtemps, le réseau ne transporte pas seulement un état incorrect. Il demande aussi à chaque nœud futur d’hériter de cette historique. La reprise devient plus coûteuse parce que le coût est mesuré en coordination plutôt qu’en calcul.
J’ai continué à faire le parallèle avec l’orientation de Babylon sur la vérification des points de contrôle et la responsabilité des validateurs. L’architecture déploie beaucoup d’efforts pour réduire la confiance entre les participants, mais une simple référence incorrecte peut tout de même devenir une réalité partagée si la validation est trop permissive. C’est un rappel que la décentralisation dépend autant d’une initialisation soigneuse que de la cryptographie.
Plus je l’observais, moins cela ressemblait à un rapport de bug et plus cela ressemblait à une leçon sur la façon dont de petites hypothèses finissent lentement par faire partie du consensus. @BabylonLabs_io #baby $BABY
Je m’attendais à ce que la partie la plus intéressante des tokenomics de Babylon soit l’allocation destinée à la communauté. Au lieu de ça, je revenais sans cesse aux 1,5 milliard de tokens BABY réservés à l’équipe principale, parce que cela change la façon dont je pense à l’horizon opérationnel du réseau.
Au début, ce chiffre ressemblait à une allocation classique réservée aux fondateurs. Après comparaison avec l’architecture et le modèle de gouvernance de Babylon, cela m’a semblé davantage comme un budget de coordination à long terme que comme une simple participation à la propriété.
Babylon cherche à connecter les détenteurs de Bitcoin (stakers), les fournisseurs de finalité, les validateurs, les applications et la gouvernance dans un seul marché de la sécurité. Ces relations coûtent cher à maintenir bien avant qu’elles ne deviennent autonomes. Les validateurs ont besoin d’incitations prévisibles. Les développeurs principaux doivent continuer à améliorer l’infrastructure. Les décisions de gouvernance se poursuivent même après le lancement du protocole. Rien de tout cela ne disparaît une fois la première version en ligne.
La structure juridique a encore davantage mis cela en évidence. La documentation distingue à répétition l’exécution du protocole de la responsabilité légale. Cela signifie que le système est intentionnellement conçu pour que les participants se coordonnent via des incitations plutôt que de dépendre d’un opérateur central. Si cette hypothèse doit survivre pendant des années, les personnes qui maintiennent le protocole doivent aussi disposer d’incitations qui s’étendent sur le long terme.
J’ai aussi remarqué que l’activité sur GitHub et le travail d’ingénierie en cours vont dans le même sens. Un protocole qui continue d’affiner ses hypothèses de sécurité et ses outils opérationnels ne peut pas reposer uniquement sur une motivation à court terme.
L’allocation de tokens m’a alors semblé moins être une récompense pour avoir construit Babylon et davantage une tentative de financer le travail lent consistant à maintenir un réseau de coordination fonctionnel une fois l’enthousiasme retombé. #baby $BABY @BabylonLabs_io
Je pensais que la partie la plus intéressante serait les optimisations techniques. Au final, j’ai prêté davantage attention à ce que l’équipe présentait comme ses apprentissages.
La plupart des mises à jour de protocole célèbrent ce qui a été ajouté. Celle-ci m’a fait réfléchir à ce qui a été supprimé, simplifié ou modifié après que l’usage réel a révélé des frictions. En général, cela m’en dit plus qu’une longue liste de fonctionnalités.
En lisant les notes de développement avec les documents d’architecture et la conception du validateur, je n’ai cessé de constater le même schéma. Bon nombre des optimisations n’avaient pas pour but de rendre la cryptographie plus robuste. Elles visaient à rendre la coordination moins coûteuse.
Cette distinction compte.
Bitcoin fournit déjà une base de sécurité très coûteuse. Le défi de Babylon consiste à amener différents participants à interagir avec cette sécurité sans créer une charge opérationnelle qui, à terme, les découragera de participer. Chaque étape de vérification inutile, chaque complexité de déploiement ou chaque délai de coordination devient un coût récurrent qui s’accumule avec le temps.
Le signal intéressant est que le projet semble de plus en plus axé sur la réduction de ces coûts récurrents plutôt que sur l’ajout de fonctionnalités supplémentaires. Quand l’effort d’ingénierie se déplace de manière constante vers l’efficacité opérationnelle, cela signifie souvent que l’équipe a commencé à optimiser le comportement réseau à long terme plutôt que la livraison de fonctionnalités à court terme.
J’ai aussi trouvé remarquable que de nombreuses améliorations semblent liées entre elles plutôt qu’isolées. L’expérience développeur, les opérations du validateur et la coordination du protocole deviennent toutes légèrement plus faciles en même temps. Aucune de ces évolutions ne paraît particulièrement importante prise individuellement, mais ensemble, elles réduisent la quantité de travail nécessaire pour maintenir le système en fonctionnement de façon fiable.
Après avoir tout lu, j’en suis arrivé à penser que le véritable produit n’est pas un ensemble de fonctionnalités individuelles. C’est la suppression progressive des frictions que la plupart des utilisateurs ne remarqueront jamais, mais que chaque participant finira par ressentir. #baby $BABY #coti $COTI #on $ON #Soon @BabylonLabs_io #BitcoinRecoversFromAsianSessionLows
Je cherchais quelque chose de compliqué à Babylon et je me suis retrouvé à penser à quelque chose de beaucoup plus calme. La note concernant une revue annuelle du code d’un smart contract et la démonstration continuait d’attirer mon attention, parce qu’elle en dit plus sur le protocole que n’importe quelle autre checklist de sécurité.
J’ai commencé à tracer la façon dont Babylon lie ensemble le staking de Bitcoin, la coordination des validateurs et l’exécution des contrats. Puis je suis revenu comparer les responsabilités du contrat avec le processus de gouvernance. Ensuite, j’ai perdu vingt minutes à relire la documentation de sécurité, parce qu’une seule question refusait de disparaître.
La partie intéressante, c’est qu’une revue annuelle ne vise pas seulement à rechercher des erreurs de code. Babylon dépend de contrats qui encodent des hypothèses sur les flux de staking, le comportement des validateurs et la coordination du protocole. Ces hypothèses peuvent devenir obsolètes même lorsque chaque fonction continue de fonctionner exactement comme prévu. Un contrat peut rester techniquement correct pendant que le réseau qui l’entoure change via des mises à niveau de gouvernance, de nouvelles intégrations ou des incitations différentes pour les validateurs.
C’est progressivement devenu l’observation réelle. Babylon est conçu pour sécuriser une coordination Bitcoin de long terme, plutôt que des applications éphémères. De ce fait, la cohérence logique fait partie du modèle de sécurité. La revue vérifie si la logique du protocole reflète toujours le système qu’elle protège, plutôt que de se limiter à rechercher uniquement des bogues exploitables.
Peut-être que c’est intentionnel, car la dérive logique est plus difficile à détecter qu’un contrat cassé. Le code n’a pas besoin d’échouer pour que les hypothèses de sécurité initiales s’affaiblissent au fil du temps. J’essaie encore de déterminer si la cadence annuelle est suffisante pour un protocole censé évoluer via la gouvernance et la croissance de l’écosystème.
Comment Babylon détermine-t-il qu’une hypothèse de contrat doit changer avant qu’elle ne devienne une préoccupation de sécurité, plutôt qu’après ? #baby $BABY @BabylonLabs_io
Je pensais que la partie la plus intéressante serait le design de mise en jeu du Bitcoin de Babylon. Au lieu de ça, je suis constamment revenu à une phrase, dans les termes juridiques, disant qu’en aucun cas aucune partie de Babylon ne serait responsable de certains résultats. Au début, cela ressemblait à du langage juridique courant. Après avoir passé plus de temps avec l’architecture du protocole, j’ai commencé à y voir un lien avec le design technique plutôt qu’une chose séparée.
Babylon est construit autour de la réduction de la confiance envers des opérateurs individuels. Les fournisseurs de finalité, les validateurs, les points de contrôle Bitcoin, la gouvernance et les mécanismes de slashing existent tous parce que le protocole s’attend à ce que les participants vérifient le comportement plutôt que de se fier à des promesses. Cela change la façon dont la responsabilité se répartit dans l’ensemble du système.
Plus je comparais la documentation, plus je remarquais que toutes les garanties importantes proviennent d’une coordination entre acteurs indépendants plutôt que de l’organisation qui a publié le logiciel. Si un Réseau Sécurisé par Bitcoin fait de mauvaises hypothèses de sécurité, si un validateur se comporte incorrectement, ou si une intégration externe introduit un risque, le protocole prévoit des moyens de détecter ou de pénaliser certains de ces échecs. Il ne les élimine pas.
Cela explique aussi pourquoi la gouvernance compte davantage que je ne l’avais d’abord anticipé. Des mises à niveau techniques peuvent améliorer les règles, mais elles ne peuvent pas remplacer les décisions opérationnelles prises par les validateurs, les opérateurs réseau et les applications qui se connectent à l’écosystème. Le protocole définit des incitations. Il ne s’approprie pas toutes les conséquences.
Je me suis finalement surpris à interpréter l’avertissement différemment. Ce n’était pas seulement une protection juridique. Il reflétait la philosophie plus profonde selon laquelle la décentralisation déplace la responsabilité des institutions vers le réseau qui choisit de se coordonner autour des règles. #baby $BABY @BabylonLabs_io
Je pensais que la partie intéressante serait de faire tourner un nœud Bitcoin entièrement synchronisé en quelques minutes. Finalement, c’est plutôt ce que cela change pour tout le monde qui construit au-dessus de Bitcoin.
Pendant longtemps, faire tourner un nœud Bitcoin entraînait un coût opérationnel discret. La synchronisation initiale prenait du temps, le stockage devait être géré et l’ajout d’un portefeuille Ordinal augmentait encore le travail de configuration. Ces coûts agissaient comme un filtre. Non pas parce que le logiciel était difficile, mais parce qu’il fallait de la patience avant de pouvoir contribuer quelque chose d’utile.
Plus je regardais dans la direction de Babylon, plus ce temps de configuration commençait à ressembler à une infrastructure plutôt qu’à une simple commodité. Si des développeurs, des opérateurs et des chercheurs peuvent atteindre un état exploitable bien plus rapidement, le réseau gagne quelque chose qui n’apparaît jamais dans les tableaux de bord des jetons. Cela réduit le délai entre la curiosité et la participation.
Cela compte parce que Babylon ne dépend pas uniquement de la sécurité de Bitcoin. Cela dépend des personnes qui vérifient indépendamment les données, testent les intégrations et exploitent leur propre infrastructure au lieu de s’appuyer sur des points d’accès partagés. Un protocole ancré dans Bitcoin qui construit la confiance devient plus solide lorsque la vérification est répartie entre davantage de participants, et pas seulement lorsque davantage de valeur est mise en jeu.
J’ai aussi continué à penser aux coûts de coordination. La gouvernance, les opérations des validateurs et le développement de l’écosystème deviennent plus faciles quand la barrière technique pour faire tourner l’infrastructure de soutien baisse. Le protocole ne change pas, mais le nombre de personnes capables d’interagir directement avec lui, oui.
Parfois, l’amélioration la plus significative n’est pas d’augmenter la sécurité elle-même. C’est de réduire la friction qui empêche les gens d’aider à sécuriser le système, tout simplement. #baby $BABY @BabylonLabs_io
Je pensais que la partie intéressante serait celle où Larry liquide la garantie. En réalité, il s’agit de tout ce qui doit se produire avant que la liquidation devienne possible.
Au début, la liquidation semblait être le mécanisme de sécurité évident. Si l’emprunteur ne rembourse pas, le prêteur réclame la garantie. Simple. Mais après avoir lu le flux de preuve de Babylon et le modèle de règlement du Bitcoin, j’ai commencé à voir la liquidation comme l’étape finale d’un processus de coordination beaucoup plus long, plutôt que comme le mécanisme qui apporte la sécurité.
Pour que Larry puisse liquider quoi que ce soit, plusieurs conditions doivent déjà avoir été remplies. L’état de remboursement doit être prouvé, l’état pertinent du contrat doit être accepté, le règlement Bitcoin doit refléter le résultat correct, et toute personne qui estime que l’exécution est invalide doit avoir eu l’occasion de la contester. Aucune de ces pièces, prises séparément, n’apporte de valeur, mais ensemble, elles déterminent si la liquidation est légitime.
Cela a changé ma façon de voir le protocole. Le transfert visible de la garantie est presque administratif. Le travail difficile se fait plus tôt, lorsque le système crée suffisamment de confiance pour que les participants acceptent le résultat, sans contestations constantes.
J’ai aussi remarqué comment cela influence les coûts opérationnels. La plupart des transactions devraient se terminer sans contestation, mais le réseau doit quand même maintenir l’infrastructure qui rend les contestations crédibles. Le protocole consacre des ressources à se préparer à des événements qui, idéalement, ne se produisent jamais.
Plus je suivais le chemin menant à la liquidation, moins cela ressemblait à une gestion de la garantie. Cela a commencé à ressembler à un système conçu pour rendre le désaccord de plus en plus coûteux, jusqu’à ce que l’accord devienne le résultat normal. #baby $BABY @BabylonLabs_io
Je pensais que la partie la plus intéressante serait la conception du coffre-fort sans confiance. En réalité, c’est surtout le fait que la plupart de l’infrastructure DeFi existante doit changer très peu pour que cela fonctionne.
Je relisais sans cesse la description du contrat de dépôt, parce qu’elle me semblait être étonnamment sobre. L’objectif annoncé n’est pas de remplacer les smart contracts existants, ni d’introduire un autre flux d’actifs compliqué. Il s’agit de minimiser l’effort requis pour que les protocoles DeFi adoptent des coffres-forts sans confiance. Cela ressemble à un détail technique, jusqu’à ce qu’on pense aux incitations.
Chaque étape d’intégration supplémentaire crée de la friction. Chaque implémentation sur mesure augmente la probabilité que différents protocoles se comportent différemment. En réduisant le travail d’intégration, Babylon réduit discrètement les coûts de coordination à travers un écosystème qui compte déjà suffisamment de complexité.
C’est devenu encore plus intéressant quand j’ai examiné l’architecture plus vaste de Babylon. L’aking de Bitcoin, les fournisseurs de finalité, les validateurs et les développeurs d’applications dépendent tous de participants différents qui doivent agir de façon cohérente sur de longues périodes. Si la couche de dépôt est suffisamment simple pour que les développeurs puissent l’adopter sans devoir refondre leurs propres systèmes, le protocole dépense moins d’énergie à convaincre les gens de changer et plus d’énergie à standardiser le comportement.
Le smart contract lui-même ne résout pas la question de la confiance. Il réduit le travail opérationnel nécessaire pour participer à un modèle de confiance qui existe déjà ailleurs dans le protocole.
Au final, j’ai eu moins tendance à me focaliser sur la sécurité du coffre-fort et davantage sur le temps des développeurs. Dans la plupart des systèmes blockchain, la sécurité attire l’attention, mais l’adoption dépend souvent du nombre de décisions que les développeurs n’ont plus à prendre. C’est une forme plus silencieuse d’infrastructure, et c’est souvent la partie qui détermine si une conception se diffuse au-delà de sa documentation initiale. #baby $BABY @BabylonLabs_io
Je pensais que la partie la plus intéressante serait le moteur de matching. En fin de compte, ce n’était qu’une seule phrase parlant d’arrondir les tailles de position ajustées vers le bas, jusqu’au lot valide le plus proche.
Au début, cela semblait être un petit détail d’implémentation. Mais après avoir lu davantage sur la façon dont GRVT gère les positions, j’ai commencé à y voir davantage une décision de gestion des risques qu’une simple commodité d’interface.
Chaque fois qu’un système réduit une position à cause de fermetures partielles, de liquidations ou d’ajustements de portefeuille, il reste presque toujours une fraction de montant qui ne correspond pas à la taille minimale de transaction du marché. Arrondir vers le bas signifie que ces fractions ne deviennent jamais des ordres que la bourse ne peut pas réellement exécuter. Cela garantit que chaque ajustement reste aligné avec ce que le carnet d’ordres est capable de gérer.
C’est important parce que le moteur de matching, le système de marge et la logique de règlement doivent tous s’accorder sur ce qu’est réellement une position. Si un composant pense qu’un trader détient 1,237 contrats tandis qu’un autre ne peut traiter que 1,23, de petites différences comptables s’accumulent. La plupart des utilisateurs ne les remarquent jamais individuellement, mais les bourses traitent des millions de mises à jour où ces cas limites se transforment en charge opérationnelle.
Plus j’y regardais, plus je me disais que tout cela était lié à la liquidité plutôt qu’aux mathématiques. Les tailles de lots existent parce que les market makers publient un inventaire discret, que les systèmes de risque calculent l’exposition en unités discrètes, et que les systèmes de compensation règlent des positions discrètes. La règle d’arrondi maintient silencieusement ces trois éléments dans la même langue.
Les gens se concentrent souvent sur des fonctionnalités visibles comme l’effet de levier ou la vitesse d’exécution. Ce sont des éléments faciles à comparer entre les bourses.
Des règles comme celle-ci sont beaucoup moins visibles, mais elles déterminent si l’ensemble du système reste cohérent en interne quand les marchés deviennent volatils. Parfois, la plus petite ligne de la documentation explique davantage les priorités d’une bourse qu’une annonce produit entière. #grvt @grvt_io
Pourquoi la standardisation pourrait compter davantage que la sécurité dans la finance on-chain
Lorsque j’ai commencé à lire à propos du protocole Newton, je m’attendais à une autre histoire de sécurité. De meilleures politiques. Une meilleure autorisation. Une meilleure protection avant l’exécution. Ce à quoi je ne m’attendais pas, c’était à une question tout à fait différente. Et si le plus gros problème n’était pas que les blockchains manquent de sécurité ? Et s’ils manquaient d’une langue commune pour prendre des décisions ? Aujourd’hui, chaque application définit ses propres règles. Un protocole évalue la réputation du portefeuille d’une certaine manière. Un autre construit sa propre logique d’autorisation à partir de zéro. Un troisième intègre un prestataire de conformité différent. Aucun de ces systèmes n’est nécessairement faux, mais ils sont cloisonnés. Chaque équipe continue de reconstruire la même couche de décision, mais avec de légères différences.
La plupart des gens supposent qu’une politique existe pour refuser les mauvaises transactions.
Je ne pense pas que ce soit sa mission principale.
La politique la plus solide est celle qui a rarement besoin de refuser qui que ce soit.
Une fois que les développeurs définissent des règles claires, les utilisateurs et les agents d’IA s’adaptent naturellement avant même qu’une transaction ne soit soumise. Avec le temps, moins d’actions échouent non pas parce que le système devient plus permissif, mais parce que les attentes deviennent plus claires.
Cela change la façon dont j’observe le protocole Newton.
Sa couche d’autorisation ne se contente pas de décider quelles transactions peuvent s’exécuter. Elle façonne discrètement les transactions qui sont tentées en premier lieu.
C’est une différence subtile, mais importante.
Une bonne infrastructure n’applique pas seulement des règles après que l’intention a été exprimée. La meilleure infrastructure influence le comportement avant que l’intention n’atteigne la chaîne.
Peut-être que l’avenir de la finance on-chain ne consiste pas à refuser davantage de transactions.
Peut-être qu’il s’agit simplement de rendre les mauvaises transactions moins susceptibles de se produire du tout.
Qu’est-ce qui, selon vous, rend la prévention des mauvaises décisions plus précieuse que leur blocage une fois qu’elles ont été prises ?