Smart contracts
Les contrats intelligents jouent un rôle crucial dans le fonctionnement de MotricIA Chain, garantissant que les tâches sont effectuées et que les récompenses sont distribuées de manière transparente et sécurisée. Ils automatisent le processus de gestion des fonds et des validations, tout en assurant l'équité et la fiabilité des interactions au sein de la plateforme.
Principaux contrats intelligents utilisés
- Pool de dépôt :
- Dépôts et retraits : Les utilisateurs peuvent déposer de nouveaux jetons à tout moment via leur portefeuille crypto intégré. Pour retirer leurs jetons, le système vérifie d'abord les dépôts bloqués avant de traiter la demande.
- Pénalités en cas de tâche invalide : Si un utilisateur soumet une information qui est invalidée par consensus, une partie de son dépôt est réduite et transférée à la cagnotte.
- Cagnotte :
- Alimentation du pool : Le contrat reçoit des jetons à partir des tâches validées, des pénalités, et éventuellement d'achats dans la boutique.
- Distribution des récompenses : À la fin de chaque cycle, les utilisateurs ayant participé à la validation des tâches reçoivent des récompenses proportionnelles à leur contribution. Les jetons sont distribués aux validateurs en fonction du consensus atteint et de leur alignement avec celui-ci.
Le pool de dépôt contient les jetons des utilisateurs, ceux-ci sont bloqués lors de la participation à diverses tâches de validation ou de proposition d'informations. Lorsque les psychomotriciens déposent des jetons, ils peuvent participer activement à la plateforme, soit pour valider des informations, soit pour proposer de nouvelles données à valider.
Ce contrat intelligent assure une gestion automatique et transparente des dépôts et pénalités.
La cagnotte centralise les jetons destinés à récompenser les utilisateurs à la fin de chaque cycle de validation (tous les 7 jours). Chaque fois qu’une tâche est validée ou qu’un dépôt est réduit, des jetons sont ajoutés à la cagnotte.
Flux de travail des contrats intelligents
- Participation et dépôt de jetons : Les psychomotriciens déposent des jetons dans le pool de dépôt via leur portefeuille intégré. Ces jetons servent de collatéral pour chaque participation au processus de validation.
- Achèvement et validation des tâches : Les utilisateurs participent à des tâches de validation, en analysant les informations soumises ou en classant les données. Le backend traite ces tâches et les valide en fonction du consensus établi par les validateurs.
- Récompenses ou pénalités :
- Tâches validées : Si la tâche répond aux critères, les utilisateurs récupèrent leur dépôt et sont récompensés par des jetons supplémentaires provenant de la cagnotte.
- Tâches invalidées : Si la tâche est jugée non valide, une partie du dépôt de l’utilisateur est réduite et transférée dans la cagnotte, ce qui assure l’équité du système.
- Retraits : Les utilisateurs peuvent demander à retirer leurs jetons à tout moment. Le contrat intelligent gère ce processus, garantissant la sécurité des fonds tout en appliquant des vérifications sur les jetons bloqués.
Théorie des jeux et optimisation des récompenses
Le système de distribution des récompenses dans MotricIA Chain est basé sur la célèbre théorie des jeux. Cette approche permet d’inciter les utilisateurs à participer activement tout en optimisant leurs gains. Les plus performants sont récompensés de manière significative, mais ceux qui sont moins compétitifs peuvent accumuler des gemmes pour maximiser leurs chances lors des cycles de validation suivants.
- Classement par XP et performance : Les utilisateurs gagnent des XP à chaque validation ou proposition réussie. Ce système de points les classe, et ceux avec le plus d'XP obtiennent une plus grande part de la cagnotte.
- Réinjection des dépôts réduits : Les jetons réduits des utilisateurs (lorsqu'une tâche est invalidée) sont réinjectés dans la cagnotte, assurant un écosystème circulaire où les pénalités profitent à la communauté.
Sécurité et transparence
L’ensemble des interactions sur MotricIA Chain est sécurisé par la blockchain, garantissant que les fonds et les récompenses sont gérés de manière transparente et sans intervention manuelle. Les utilisateurs peuvent consulter à tout moment l’état de leurs jetons et de leurs tâches via leur portefeuille intégré.
Grâce à ces contrats intelligents, MotricIA Chain assure une gestion fluide des dépôts, validations et distributions de récompenses, tout en renforçant la fiabilité et l’équité du système.
Système de snapshot