BlockPulseNews
Définition

SBT-based access : définition

Le SBT-based access est un mécanisme de contrôle d'accès dans lequel un service, un contenu ou un droit est réservé aux adresses qui détiennent un Soulbound Token, c'est-à-dire une attestation non transférable liée à un portefeuille.

Thème : NFT et Web3

SBT-based access : comment ça marche ?

Le contrôle d'accès par token, ou token gating, consiste à vérifier qu'une adresse possède un certain jeton avant de lui ouvrir une porte : un salon de discussion, une page, un vote ou une fonction d'un smart contract. Lorsque ce jeton est un NFT classique, il peut être revendu ou prêté, et l'accès suit alors le jeton. Avec un SBT, l'attestation reste attachée à l'adresse qui l'a reçue.

Cette propriété rend le SBT adapté aux cas où l'on veut vérifier une qualité de la personne plutôt qu'une possession : avoir suivi une formation, être membre d'une association, avoir participé à un événement ou avoir passé une vérification d'identité auprès d'un émetteur de confiance. L'application interroge la blockchain, constate la présence du SBT émis par la bonne adresse, puis accorde l'accès. La vérification peut se faire hors chaîne, par un site web qui lit l'état de la blockchain après une connexion par signature, ou directement dans un smart contract qui refuse une action si l'appelant ne détient pas le jeton requis.

Un exemple concret

Imaginons une DAO de chercheurs qui délivre un SBT à chaque membre validé par un comité. Son forum privé et ses votes ne sont accessibles qu'aux adresses portant ce SBT. Quand Hugo se connecte avec son portefeuille, le site vérifie la présence du badge et lui ouvre l'accès ; s'il tentait de transférer ce badge à un ami, la transaction serait refusée.

Les risques à connaître

La perte de la clé du portefeuille entraîne la perte de l'accès si l'émetteur n'a pas prévu de réémission. Tout repose sur la fiabilité de l'émetteur et sur la vérification de son adresse. Exposer publiquement ses badges peut aussi révéler des informations personnelles.

À ne pas confondre avec

  • Token gating : Le token gating désigne tout accès conditionné par la détention d'un jeton, y compris transférable, alors que le SBT-based access exige un jeton non transférable.
  • SBT : Le SBT est le jeton lui-même ; le SBT-based access est l'usage qui consiste à s'en servir comme clé d'accès.
  • Allowlist : Une allowlist est une liste d'adresses tenue par le projet, tandis qu'un accès par SBT vérifie la possession d'une attestation sur la chaîne.

Questions fréquentes sur SBT-based access

Peut-on vendre un accès basé sur un SBT ?

En principe non, puisque le SBT ne peut pas être transféré. En revanche, rien n'empêche techniquement de céder le contrôle du portefeuille entier, ce qui limite la portée de la garantie.

Que se passe-t-il si l'on change de portefeuille ?

Le SBT reste sur l'ancienne adresse. Il faut généralement demander à l'émetteur une révocation et une réémission sur la nouvelle adresse, si ce processus est prévu.

Termes liés

Dans le même thème : NFT et Web3

Tous les termes du thème NFT et Web3 →

À lire

L'actualité : NFT et Web3

Les derniers articles de BlockPulseNews sur ce sujet.

Approfondir avec l'Académie : Les NFTs Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en S

← Tout le lexique crypto de A à Z