
Proof of Utility : Une solution pour quantifier les droits des NFT via le cadre technologique des SBT
TechFlow SélectionTechFlow Sélection

Proof of Utility : Une solution pour quantifier les droits des NFT via le cadre technologique des SBT
Lors de la création et de l'exploitation d'un projet NFT, nous nous sommes demandés s'il était possible d'enregistrer sur la blockchain les actions des détenteurs et de leur accorder des récompenses correspondantes ?
Rédaction : Xiaomaoge, N_0
En janvier de cette année, Vitalik Buterin a publié un article proposant la théorie des « Jetons liés à l’âme » (Soulbound Tokens, SBT), suggérant que les NFT ayant une valeur sociale pourraient être expérimentées sous forme de jetons liés à l'âme. Orange Book a également détaillé ce concept dans son article intitulé « Pourquoi les jetons liés à l’âme sont-ils une bonne idée ? », évoquant notamment la notion de « monnaie relationnelle », consistant à enregistrer les interactions sociales sur la blockchain. Le débat sur la manière de définir l’utilité des NFT est ancien et reste très discuté au sein de la communauté, où persistent plusieurs controverses :
- L’utilité des NFT ne dispose ni de norme technique ni de cadre on-chain, rendant difficile sa quantification sur la blockchain ;
- Les détenteurs de NFT ne peuvent pas choisir eux-mêmes les utilités souhaitées, mais doivent attendre passivement des airdrops ;
- Il n’existe actuellement aucun cadre technique on-chain permettant aux projets NFT et aux utilisateurs de décider ensemble et de maintenir des systèmes de récompense basés sur les comportements on-chain ;
Heureusement, de nombreux projets NFT continuent d’innover dans le domaine de l’utilité des NFT. Par exemple, le mécanisme « Nesting » de Moonbirds incarne une innovation clé en intégrant la dimension temporelle — le « temps » — directement dans le système d’utilité. Dans le processus de création et de gestion de projets NFT, nous nous sommes demandés s’il serait possible d’enregistrer les comportements des détenteurs sur la blockchain afin qu’ils puissent recevoir des récompenses correspondantes. À partir de ces réflexions, nous avons progressivement pris conscience que les jetons liés à l’âme (SBT) pourraient jouer un rôle crucial dans la résolution de ces problématiques.
Et si ce n’était pas seulement le NFT lui-même, mais aussi ses droits qui pouvaient être liés à l’âme ?
NFT comme représentation de l’âme du détenteur et de ses actions on-chain
- Le comportement du détenteur (hodl ou vente/achat) détermine le nombre de jetons liés à l’âme (SBT) qu’il peut obtenir
Jeton lié à l’âme (SBT) – représentation des droits du détenteur
- Les jetons liés à l’âme générés par l’âme (Soulbound Token, SBT) peuvent servir à débloquer des récompenses et avantages offerts par le projet
L’un des objectifs explicites de ce mécanisme est de permettre aux détenteurs de NFT de choisir activement et de déverrouiller les avantages spécifiques qu’ils souhaitent obtenir, plutôt que de rester passifs face à des airdrops inconnus chaque fois qu’ils consultent leur portefeuille.
Par exemple, après avoir lancé leurs principaux PFP, les projets NFT octroient souvent des nouveaux NFT (comme des bannières ou des animaux virtuels dans un style similaire) en guise de récompense aux détenteurs. En général, ces derniers ne peuvent que subir passivement ces distributions. Mais imaginons un instant qu’un projet NFT dispose d’un cadre technique basé sur les SBT : les détenteurs pourraient alors librement choisir les récompenses qu’ils souhaitent obtenir pendant la détention de leur NFT.
Qu’est-ce qu’un jeton lié à l’âme (SBT) appliqué aux NFT ?
Orange Book explique ainsi le concept des jetons liés à l’âme dans son article : « Soul Bound Token (jeton lié à l’âme), abrégé SBT, est un jeton non transférable, semblable à un objet particulièrement puissant dans un jeu vidéo qui, une fois ramassé, devient définitivement lié à votre compte sans possibilité de transfert vers un autre joueur. L’autre élément est l’âme (Soul), c’est-à-dire le portefeuille détenant les SBT, dont le titulaire peut être une personne physique ou une organisation. »
Dans le cadre technique d’utilité des NFT proposé ici, on peut se représenter les SBT comme les souhaits adressés au dragon Shenron dans l’anime « Dragon Ball ». Chaque « boule de cristal » symbolise un jeton SBT, consommant un vœu. La différence étant que ces « vœux » correspondent aux droits concédés par divers projets NFT selon leurs ressources et feuilles de route, dotés des caractéristiques suivantes :
- Non transférables, liés à une adresse spécifique
- Quantité limitée, avec possibilité de frappe supplémentaire par le projet
- Utilisables on-chain pour débloquer ou échanger des avantages fournis par le projet NFT
- Délivrés selon les comportements on-chain du détenteur de NFT (y compris la durée de détention, etc.)
Dans ce cadre technique, nous considérons que le « temps » (durée de détention du NFT) constitue un facteur clé on-chain dans la détermination de la valeur du NFT. Inspirés par Moonbird, nous avons conçu HODL CLOCK, en isolant cette composante essentielle d’un mécanisme de mise en gage non-custodial. Ainsi, grâce à une preuve de temps passé à détenir un NFT sur la blockchain, le détenteur reçoit une attestation on-chain sous forme de jeton lié à l’âme. Ce mécanisme permet aussi de construire un système de reconnaissance honorifique basé sur la blockchain, où chaque utilisateur peut choisir librement parmi différents droits. L’image ci-dessous illustre un cas d’exemple :

Cadre technique combiné à SBT : mise en place d’un système de récompenses durable fondé sur les comportements on-chain
Étant donné que le domaine des NFT en est encore à ses débuts, avec l’évolution constante du marché, certaines fonctionnalités initiales et « modes de jeu » risquent de devenir obsolètes. Pour éviter d’être dépassés, les équipes de projets NFT doivent continuellement innover et inventer de nouvelles fonctionnalités.
Peut-on alors concevoir pour les projets NFT un cadre technique pérenne et adaptable à différentes fonctionnalités futures ? Imaginons par exemple qu’un projet NFT A introduise une nouvelle règle de jeu ou encode de nouvelles ressources dans son contrat intelligent. Nous pouvons utiliser le modèle de mécanisme suivant pour invoquer les comportements des détenteurs et implémenter toutes les formes de récompenses futures possibles.
(Nouvelle fonctionnalité) Nom du jeu : Concourir pour la récompense HODL
(Participants au jeu) Membres du jeu : Jetons NFT
(Ressources des joueurs) Ressources : Horloge associée à chaque jeton NFT
(Actions on-chain des joueurs) Espace d'action : {mint, transfert par propriétaire, transfert par intermédiaire, brûler}
(Mode de récompense) Fonction de récompense :
Une action modifie les ressources.
La récompense est calculée en fonction des ressources détenues par chaque membre.Nous implémentons la fonction de modification des ressources dans le contrat intelligent :
token_id.mint ⇒ token_id.clock := 0
token_id.transferByOwner ⇒ token_id.clock += time
token_id.transferByBroker ⇒ token_id.clock := 0Ensuite, nous adaptons la fonction de récompense en fonction des ressources :
reward = match token_id.clock with
0 ⇒ « Not royal »
[1..a] ⇒ « Bronze »
[a+1..b] ⇒ « Silver »
others ⇒ « Gold »
end
Si un projet NFT suit ce cadre technique, ajouter une nouvelle fonctionnalité reviendrait simplement à remplir un nouveau formulaire :
Name of game: #chaîne de caractères décrivant la règle
Game members: #ensemble d'identités
Resources : #ensemble de variables stockées dans le contrat intelligent
Action space: #ensemble de fonctions définies dans le contrat intelligent
Reward space: #ensemble d'utilités garanties aux membres du jeuReward function:
Resource mapping:
f: #Action space ⇒ #Resources
Parameterized reward mapping:
g: #parameter_list * #Resources ⇒ #Reward space

Contrairement à la plupart des feuilles de route actuelles ou au système Nesting de Moonbird, ce cadre combinant les SBT, Hodl Clock et la fonction d’utilité offre une bien plus grande flexibilité. De plus, les paramètres de récompense dans le cadre SBT sont ajustables : il est possible d’implémenter d’abord les droits existants, puis de reporter ceux incertains à l’avenir, évitant ainsi des problèmes tels que l’accumulation excessive de SBT ou l’inflation des droits les plus attractifs, nuisibles à l’expérience utilisateur.
En résumé, ce système repose fondamentalement sur des jetons non transférables (SBT) délivrés par les projets NFT à leurs utilisateurs, visant à instaurer un système de récompenses économiques plus équitable sur la blockchain. Il incarne également de nouvelles idées innovantes souhaitées dans l’écosystème NFT :
- Ce n’est pas seulement le NFT lui-même, mais aussi la manière dont l’utilisateur l’utilise qui devient une partie intégrante de sa valeur enregistrée sur la blockchain.
- Mettre en place un cadre on-chain entre le projet NFT et ses utilisateurs, par exemple en enregistrant les comportements des utilisateurs sur la blockchain, appelables via le code du contrat, aboutissant à des résultats co-construits par les deux parties.
MaoDAO M³ Labs tente de développer cette technologie d’utilité pour les détenteurs de Ready Player Cat, et commence à transformer ce mécanisme en un protocole facilement intégrable en un clic, destiné à être utilisé par davantage de projets NFT.
Prenons l’exemple de Ready Player Cat pour mieux comprendre la mise en œuvre de ce cadre technique SBT : Étape 1 : l’utilisateur choisit d’activer l’horloge HODL CLOCK pour son chat (le compteur est arrêté dès qu’une transaction d’achat ou de vente intervient sur le marché). Étape 2 : une fois le délai atteint, il obtient un jeton SBT lui permettant de choisir librement parmi différents droits. Ces droits sont étroitement liés aux nouveaux projets incubés par MaoDAO M³ Labs, notamment la nouvelle collection NFT Ready Player Soul, l’outil d’infrastructure de tirage au sort NFT Luckbox, ainsi que le plugin BlockTracker, encore en phase de test, permettant de suivre les publications Twitter liées aux NFT. Étape 3 : le projet peut introduire de nouvelles fonctionnalités tout en conservant le système d’honneur précédent, assurant ainsi un cadre de récompenses toujours plus juste.
Cette fois-ci, la conception des récompenses dans les jeux NFT sera transparente sur la blockchain, et c’est aux détenteurs eux-mêmes de décider quels droits ils souhaitent débloquer ! (Davantage d’informations seront publiées lors de la sortie de la version test)
Références
Soulbound
https://vitalik.ca/general/2022/01/26/soulbound.html
Decentralized Society: Finding Web3's Soul
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4105763
Pourquoi les « jetons liés à l’âme » sont-ils une bonne idée ? | Orange Book
https://orangexyz.mirror.xyz/dMr6F43Aiz79vuZgO0-d392BgG8elD86osAZ_xhsCRc
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














