Il y a quelques jours, je pensais à quelque chose en étudiant comment fonctionnent les robots dans le système de la Fabric Foundation.

Les gens parlent souvent de la façon dont les robots sur ce réseau peuvent prouver ce qu'ils font. Chaque action qu'ils effectuent peut produire une sorte de preuve numérique, presque comme un reçu qui montre que le travail a réellement eu lieu.

Mais ensuite, une autre question m'est venue à l'esprit.

Que se passe-t-il si ce reçu disparaît ?

Imaginez un robot disant qu'il a terminé une tâche correctement, mais quand quelqu'un essaie de vérifier la preuve plus tard, les données manquent. Sans l'enregistrement original, personne ne peut confirmer si le travail a réellement eu lieu. C'est là que quelque chose appelé la Couche de Disponibilité des Données devient très important.

Le principal défi est simple : les robots créent d'énormes quantités de données pendant qu'ils travaillent. Les capteurs, caméras, journaux de mouvement et enregistrements de preuve s'accumulent rapidement. Si toutes ces données étaient stockées directement sur une blockchain, le système deviendrait lent et coûteux très rapidement. Mais stocker tout sur un serveur unique serait également risqué. Si ce serveur échoue, la preuve disparaît.

Fabric résout cela en séparant les responsabilités.

Les enregistrements de la blockchain indiquent qu'une action a eu lieu, tandis que les grandes données de preuve sont stockées dans une couche de stockage distribué séparée. On peut le considérer comme un entrepôt qui contient toutes les preuves.

Le système utilise une méthode appelée codage par effacement. Au lieu de garder une copie complète d'un fichier, le fichier est divisé en plusieurs morceaux et réparti sur de nombreux ordinateurs dans le réseau. Même si certains de ces ordinateurs se déconnectent, les morceaux restants peuvent toujours reconstruire le fichier original. Cela rend les données beaucoup plus difficiles à perdre.

Une autre partie astucieuse est que les validateurs n'ont pas besoin de télécharger l'ensemble du jeu de données pour le vérifier. Ils peuvent prendre de petits échantillons aléatoires des morceaux stockés. Si les échantillons existent et correspondent correctement, le réseau sait que les données complètes sont toujours disponibles.

Cela compte beaucoup pour un réseau de robots.

Sans un système comme celui-ci, une machine malhonnête pourrait soumettre de fausses preuves, passer la vérification, puis supprimer silencieusement les données originales. Si la preuve disparaît, personne ne peut auditer le travail par la suite. La couche de disponibilité des données empêche cela en s'assurant que les preuves restent accessibles pour vérification.

Cela aide également à garder les coûts raisonnables. Stocker de grandes données directement sur une blockchain peut être extrêmement coûteux. En déplaçant le stockage des preuves dans une couche séparée, même des robots plus petits ou moins chers peuvent participer sans coûts de données énormes.

Parce que l'information est distribuée à travers de nombreux nœuds, les robots dans différents endroits peuvent toujours accéder aux mêmes dossiers partagés. Que ce soit dans un entrepôt en ville, une usine ou un emplacement distant, il peut rester synchronisé avec le reste du réseau.

Quand vous pensez à un avenir où des millions de machines pourraient travailler ensemble, ce genre d'infrastructure devient essentiel. Sans elle, le réseau aurait du mal à supporter le poids de toutes ces données.

Pour moi, cette idée est simple.

Dans un monde où les machines effectuent un véritable travail, la confiance ne vient pas de la croyance que le robot est intelligent. La confiance vient de la capacité à vérifier la preuve quand vous le souhaitez.

Et cette preuve doit rester disponible.

#Robo $ROBO @Fabric Foundation