@Fabric Foundation #ROBO $ROBO
Ce qui me dérange à propos de l'identité machine sur Fabric, c'est à quel point cela semble stable sur le diagramme. Ouais !
Identité de robot persistante. L'historique des tâches de Fabric est attaché proprement. La réputation est attachée proprement. Logique de routage, logique de paiement, logique d'assureur, tout ce que les gens veulent construire dessus. Bien. Ça a l'air bon là.
Puis le robot quitte le sol pour réparation et revient trois jours plus tard avec le même ID et juste assez de comportement changé pour amener l'opérateur à ne plus faire confiance au tableau de bord d'ici le déjeuner.
Même unité à l'écran.
Pas exactement la même machine.
Nouveau capteur de profondeur. Bras recalibré. Firmware patché. Pression de prise ajustée car l'ancien réglage était trop rapide à user les pièces. Le profil de batterie n'est pas tout à fait le même. Peut-être même une hésitation différente au bord de l'étagère, le genre de choses que personne ne remarque dans le journal de service mais que tout le monde remarque sur le sol une fois que l'unité commence à bouger à nouveau.
Ce n'est pas un cas marginal. C'est de la robotique normale.
Et sur Fabric, cela compte davantage, car la couche d'identité n'est pas seulement là pour garder les dossiers en ordre. Elle commence à faire du travail réel. L'historique des tâches commence à compter. Le score de confiance commence à compter. Le planificateur pourrait se soucier. La politique de routage pourrait se soucier. Eventuellement, les hypothèses de paiement pourraient aussi compter. Même ID de machine signifie plus une fois que les machines gagnent, sont choisies, sont dignes de confiance.
C'est la partie qui commence à dériver. Quoi qu'il en soit.
La preuve de travail robotique du Fabric peut toujours vérifier. Les reçus de tâches peuvent toujours être publiés. La machine peut toujours s'authentifier comme la même unité. Bon. Rien de tout cela ne vous dit si le sens opérationnel de l'identité est resté constant après réparation, recalibrage, changement de firmware, échange de capteur, peut-être que tout cela a été empilé ensemble.
Et les systèmes réels empilent ces changements ensemble. À 2h15 du matin, honnêtement, c'est la partie ennuyeuse. Généralement tout à la fois aussi.
Si @Fabric Foundation traite chaque unité réparée comme une machine toute neuve, la continuité se brise trop facilement. L'historique devient fragile. La confiance se réinitialise trop souvent. Vous perdez des informations utiles chaque fois qu'une équipe de service échange quelque chose d'ennuyeux et de physique.

Si ROBO traite chaque unité réparée comme entièrement continue, le problème opposé se manifeste. Une machine peut hériter de la confiance qui a été gagnée par un profil de capacité légèrement différent, un état de calibration légèrement différent, un schéma de réponse légèrement différent. Pas faux. Juste décalé suffisamment pour que l'ancien enregistrement commence à surévaluer ce que l'unité est maintenant.
C'est là que cela cesse d'être de la comptabilité.
Parce que les robots ne sont pas des objets logiciels bien rangés. Ce sont des objets de maintenance. Ils se démontent. Ils dérivent. Ils sont patchés, recalibrés, réassemblés, remis en service. Le matériel change. Le firmware change. Parfois l'opérateur change aussi. Pendant ce temps, l'identité continue d'avancer comme si rien de significatif ne s'était passé au milieu.
Mais quelque chose s'est passé.
Et une fois que cette identité commence à alimenter les planificateurs, les assureurs, la logique de routage, les seuils de confiance, toutes les choses de couche supérieure sur lesquelles les gens veulent que l'économie des machines s'appuie, alors "même ID" cesse d'être administratif. Cela devient une revendication économique.
Alors que dit exactement Fabric ( $ROBO ) qui a persisté?
Le châssis?
La pile de contrôle?
La clé d'attestation?
Le dossier de service?
Le profil comportemental?
Un mélange de tous, pondéré d'une certaine manière, et seulement évident lorsque la mauvaise tâche est routée vers la mauvaise unité parce que la réputation semblait plus propre que la machine ne l'était réellement?
C'est là que je me coince.
Parce que le réseau peut maintenir la continuité trop agressivement ou pas assez agressivement, et les deux échecs sont crédibles.
Une version oublie trop.
L'autre se souvient trop. Celle-là devient coûteuse.
Et le second est celui que les gens remarquent généralement tard. Juste au moment où le robot réparé se voit assigner quelque chose de sérieux parce que le score de confiance a dit qu'il devrait être bon, l'assureur l'a toujours évalué comme l'ancienne unité, le planificateur a toujours traité l'historique comme actuel, et l'opérateur est là à regarder la machine prendre un coin plus large qu'avant et sachant déjà que l'identité sur le protocole Fabric est restée plus propre que la réalité.
Même ID. Même portefeuille. Même confiance accumulée.
Machine légèrement différente.
Suffisamment différent pour avoir de l'importance.
Et je ne suis pas sûr que Fabric puisse éviter de répondre à la question de savoir où la continuité se brise réellement juste parce que le tableau de bord semble toujours stable.