Après avoir discuté du protocole Filecoin et de son modèle économique pour marchandiser et gérer le stockage, il est important de clarifier davantage le rôle des utilisateurs du stockage. Les utilisateurs de stockage jouent un rôle important dans l'écosystème, non seulement en utilisant les services de stockage, mais en influençant également la forme des produits de stockage : étant donné que les utilisateurs de stockage génèrent de la demande dans une économie axée sur l'exportation, toute personne possédant des jetons Filecoin et les utilisant pour le stockage peut conduire le marché. Le Web continue d'évoluer pour répondre aux demandes des consommateurs.
1 Cycle de vie de l'utilisateur
Armés des données et des jetons Filecoin pouvant être achetés sur la bourse, les utilisateurs du stockage sont prêts à stocker des données sur le réseau Filecoin. Les utilisateurs du stockage peuvent choisir de se faire vérifier avant de travailler avec des mineurs, nous en parlerons plus loin dans cette section. Les utilisateurs ont commencé à participer au marché du stockage en séparant les données, en trouvant des mineurs et en proposant des transactions aux mineurs. Après s'être mis d'accord sur des conditions telles que le prix et la durée, le mineur et l'utilisateur concluent une transaction, et l'utilisateur a alors la possibilité de payer le mineur pour qu'il lise le fichier. La figure 1 présente le cycle de vie de l'utilisateur.
Figure 1 : Cycle de vie de l'utilisateur : obtenir des jetons, devenir éventuellement un utilisateur vérifié, sélectionner des mineurs et adresser des demandes spécifiques aux mineurs, échanger avec les mineurs après avoir conclu un accord, créer une chaîne de magasins et payer les mineurs pour la vérification de l'utilisateur, obtenir des fichiers des mineurs.
2 Proposition de Transaction
Les informations sur les transactions sont communiquées via le réseau gossipsub, où les utilisateurs et les mineurs proposent des propositions de transaction. Le marché du stockage distribué se reflète dans le libre échange des prix. De nombreuses entités tierces présentes sur la plateforme peuvent accélérer le processus de mise en correspondance des propositions commerciales, y compris la participation d'échanges ou d'entremetteurs d'offres et de demandes. Cependant, l’échange de ces informations n’est pas limité à un certain protocole ou plateforme. Par exemple, des propositions de stockage peuvent également être faites sur des supports numériques comme Twitter ou l'email (surtout si de grandes quantités de données doivent être stockées).
3 ordres de trading
Lorsque la demande et l’offre de stockage sur Filecoin correspondent, l’ordre de transaction est exécuté. En plus d'indiquer la capacité de stockage, le prix et la durée, les transactions peuvent également spécifier le montant de la participation des mineurs de stockage et des utilisateurs au cours du processus de création de la transaction. Les mineurs de stockage se différencieront en fournissant aux utilisateurs du stockage des promesses de transaction supérieures au montant minimum, leur permettant de démontrer le niveau de service auquel ils peuvent s'engager. De plus, les mineurs peuvent sélectionner des transactions pour lesquelles les utilisateurs fournissent également des garanties. Ce mécanisme existe et offre aux acteurs du marché diverses options.
Cependant, étant donné que l'état et la bande passante de la chaîne sont des ressources limitées et que le fournisseur doit garantir de fournir au moins un certain niveau de service aux utilisateurs, le protocole doit fixer un engagement minimum de transaction pour le fournisseur. L'exigence minimale de promesse de transaction par unité de puissance de calcul pondérée en octets est fixée à, si le nombre total d'ordres de transactions sur le réseau atteint la référence du réseau, la somme des promesses de transaction est ciblée à 5 % de l'offre en circulation de filecoin.
En plus des engagements des deux parties, il existe également un paiement de transaction entre l'utilisateur et le mineur. Ce paiement est verrouillé lorsque l'ordre de transaction est en chaîne ; par conséquent, le risque de fluctuation du prix du filecoin pour l'utilisateur est éliminé au moment où il entre dans une transaction de stockage. Les paiements sont versés aux mineurs par lots à chaque période de paie. Les paiements pour les ordres de transaction sont effectués immédiatement, ce qui incite davantage les mineurs à rechercher des utilisateurs prêts à payer. Si un mineur met fin à une commande avant son expiration, il paiera des frais de résiliation de secteur et l'engagement de transaction du fournisseur sera pénalisé et détruit. De plus, le paiement restant de la transaction sera remboursé à l'utilisateur.
Le développement de certaines fonctionnalités supplémentaires telles que les suivantes peut augmenter l'efficacité du réseau. À cette fin, les prochaines versions donneront la priorité aux améliorations suivantes :
- Renouvellement des ordres de transaction : les utilisateurs et les mineurs peuvent facilement accepter de renouveler les transactions.
- Migration des ordres de transaction : la durée maximale d'un ordre de transaction ne doit pas être limitée par la période maximale du cycle de vie du secteur, mais peut être autorisée à migrer vers un nouveau secteur lorsque le secteur contenant l'ordre de transaction expire.
- Remplacement d'un ordre de trading : L'utilisateur peut remplacer un ordre de trading dans le secteur par un autre fichier de même taille.
- Transfert d'ordres de transaction : les mineurs peuvent transférer des ordres de transaction à d'autres mineurs avec le consentement de l'utilisateur.
4 utilisateurs vérifiés
Comme indiqué dans la section 3, le fait d’avoir vérifié les utilisateurs dans le cadre de l’économie rend l’économie de Filecoin plus forte et plus précieuse. Même si les mineurs de stockage peuvent choisir de renoncer aux paiements de transaction et d’effectuer eux-mêmes des transactions pour remplir leur espace de stockage et recevoir des récompenses en bloc, cela a une faible valeur économique et ne devrait pas être lourdement subventionné. Cependant, en pratique, il est impossible de séparer les données utiles des données cryptées. L'introduction d'utilisateurs vérifiés résout ce problème de manière pragmatique grâce à la confiance sociale et à la vérification. Les utilisateurs doivent passer par un processus de vérification simple et ouvert pour devenir un utilisateur vérifié. Ce processus attirera les utilisateurs qui apportent réellement des besoins de stockage à l'économie Filecoin.
Les validateurs proviennent d'un réseau d'entités décentralisé et distribué à l'échelle mondiale pour confirmer les besoins de stockage réels et utiles des utilisateurs vérifiés. Si un validateur évalue et confirme le besoin d'un utilisateur de stocker des données réelles, cet utilisateur pourra ajouter une certaine quantité de données au réseau en tant que transaction utilisateur vérifiée. Ce processus est appelé quota DataCap. Les utilisateurs authentifiés peuvent demander une augmentation de DataCap une fois que tous les quotas ont été épuisés, et les validateurs doivent faire preuve de diligence raisonnable pour garantir que les utilisateurs n'exploitent pas la validation de manière malveillante. Le processus de vérification continuera d'évoluer au fil du temps pour devenir plus efficace, décentralisé et meilleur.
La demande de stockage sur le réseau affectera les produits de stockage proposés par les mineurs. Les utilisateurs vérifiés sont en mesure de stocker des données dans des multiples de qualité sectorielle plus élevés, jouant ainsi un rôle plus important dans la fourniture de qualité de service, de répartition géographique, de décentralisation et de sécurité consensuelle du réseau. Les vérificateurs et les utilisateurs vérifiés doivent être conscients de la valeur et des responsabilités qui accompagnent leur rôle. En outre, il est concevable que les mineurs puissent également disposer d’une équipe de développement commercial chargée de rechercher des ensembles de données précieux et utiles dans le monde entier, augmentant ainsi la demande pour le stockage qu’ils fournissent. En plus de fournir aux utilisateurs un SLA solide, cela incitera les équipes à aider les utilisateurs à terminer le processus de vérification et à commencer à stocker des données sur le réseau Filecoin.
