Creat de co-fondatorul Ethereum, Vitalik Buterin, un token Soulbound (SBT) este un NFT conceput pentru a fi permanent și netransferabil. Spre deosebire de NFT-urile tipice, care pot fi tranzacționate liber, SBT-urile rămân legate de contul lor original, la fel ca abilitățile sau realizările dintr-un joc sunt legate de un utilizator sau de un cont individual și nu pot fi transferate sau tranzacționate. SBT-urile sunt utile pentru a reprezenta identitatea, acreditările sau realizările unei persoane în lumea digitală.
Aplicațiile potențiale pentru SBT-uri sunt vaste, variind de la acreditări verificabile și sisteme de reputație până la forme mai nuanțate de guvernanță și management al activelor. Oferind o modalitate de a reprezenta atributele netransferabile în lanț, SBT-urile ar putea revoluționa modul în care abordăm identitatea digitală, certificările profesionale și chiar sistemele de credit social în medii descentralizate.
Implementarea tehnică a SBT-urilor pe Sui
Pentru a face un NFT netransferabil pe Sui, creând astfel un SBT, dezvoltatorii pot folosi modelul de date centrat pe obiect al lui Sui. Pasul principal pentru a crea un SBT pe Sui este eliminarea
magazin
capacitatea din structura NFT. Această modificare crucială împiedică transferul liber al jetonului către alte adrese folosind funcțiile de transfer standard ale Sui.
Când unui obiect îi lipsește
magazin
abilitate, doar modulul care a definit obiectul îl poate transfera, folosind funcția sui::transfer::transfer. Această restricție permite dezvoltatorilor să implementeze reguli de transfer personalizate, oferind un control fin asupra modului și când poate fi transferat tokenul, dacă este deloc. Combinând aceste caracteristici, dezvoltatorii pot crea jetoane care prezintă caracterul netransferabil caracteristic SBT-urilor, păstrând în același timp flexibilitatea în definirea comportamentelor specifice, așa cum este cerut de cazul lor de utilizare.
Sui permite SBT-urilor să evolueze
Una dintre caracteristicile remarcabile ale SBT-urilor pe Sui este capacitatea lor de a încorpora proprietăți dinamice prin câmpurile dinamice ale lui Sui. Această funcționalitate permite ca atributele Sui NFT să fie modificabile după crearea inițială. Ca rezultat, SBT-urile pot evolua în funcție de deciziile creatorului, acțiunile sau realizările utilizatorului, modificările statutului sau acreditărilor unui utilizator și se pot adapta la noile cazuri de utilizare fără a necesita un nou token. Această capacitate dinamică sporește utilitatea SBT-urilor, făcându-le mai relevante și mai valoroase în timp.
Standardul de afișare a obiectelor de la Sui completează SBT-urile oferind oportunități de vizualizare și interacțiune îmbunătățite cu aceste jetoane netransferabile. Standardul de afișare poate fi utilizat pentru a crea o logică de vizualizare personalizată pentru SBT, asigurându-se că proprietățile lor unice și natura dinamică sunt reprezentate cu acuratețe în interfețele utilizatorului. Combinând aceste caracteristici, dezvoltatorii pot crea SBT-uri pe Sui care nu sunt doar netransferabile, ci și dinamice și adaptabile, deschizând noi posibilități pentru diverse cazuri de utilizare.
Studii de caz ale SBT-urilor pe Sui
Alocații de token: DeepBook și NS
DeepBook, stratul nativ de lichiditate al Sui, și SuiNS, serviciul de nume principal pe Sui, au folosit ambele SBT-uri ca o modalitate de a oferi utilizatorilor alocări clare de token înainte de generarea token-urilor.
DBClaimNFT de la DeepBook servește ca un bilet de revendicare legat de suflet pentru viitoarea lansare a jetonului DEEP. Această abordare inovatoare asigură că susținătorii timpurii și membrii comunității au un drept verificabil și netransferabil de a revendica jetoane la lansare. În mod similar, SuiNS a folosit SBT-uri pentru planurile sale viitoare de descentralizare, stabilind în continuare utilizarea SBT-urilor ca instrument valoros pentru strategiile de distribuție.
Utilizarea SBT-urilor pentru alocarea de token-uri deschide posibilități interesante pentru guvernarea proiectului și implicarea comunității înainte de lansarea oficială a token-ului. De exemplu, proiectele ar putea folosi SBT-uri pentru a acorda drepturi de guvernanță timpurie, permițând deținătorilor de token-uri să participe la un proces formal de luare a deciziilor și să modeleze direcția proiectului chiar înainte ca un token să fie activ.
SuiLink
SuiLink folosește SBT-urile pentru a crea verificarea identității încrucișate. Prin emiterea de SBT pe Sui, SuiLink stabilește o legătură directă, verificabilă între adresa Ethereum sau Solana a unui utilizator și adresa Sui a acestuia. Această implementare a SBT creează o reprezentare onchain a identităților utilizatorilor în mai multe ecosisteme blockchain. Această abordare arată potențialul SBT-urilor în îmbunătățirea interoperabilității, facilitând potențial interacțiuni încrucișate mai sigure și mai fiabile.
Achiziții SuiPlay0X1
SuiPlay0X1 a folosit SBT-urile pentru a reprezenta achizițiile de precomandă ale dispozitivelor lor fizice. Această aplicație demonstrează modul în care SBT-urile pot reduce decalajul dintre activele digitale și cele fizice, asigurând în același timp rezervarea certificată și unicitatea în lanț. Fiecare precomandă este reprezentată de un SBT, creând un geamăn digital al rezervării dispozitivului fizic.
În special, primii 1.000 de clienți precomandați au primit SBT-uri ediții speciale cu reprezentări vizuale distincte, adăugând un strat suplimentar de exclusivitate. În plus, fiecare SBT este numerotat succesiv pentru a corespunde cu ordinea de cumpărare, astfel încât al 1001-lea cumpărător a primit un SBT care afișează vizibil „#1001”. Acest sistem de numerotare nu numai că verifică ordinea de cumpărare, dar creează și un sentiment de comunitate și statut în rândul primitorilor.
Aspectul NFT-urilor SuiPlay0X1 variază în funcție de faptul că sunt sau nu printre primele 1.000.
Prin utilizarea SBT-urilor pentru aceste precomenzi, SuiPlay0X1 se asigură că fiecare rezervare este legată în mod unic de cumpărătorul inițial, prevenind transferurile sau revânzările neautorizate ale drepturilor de precomandă. Această abordare evidențiază modul în care tokenurile legate de suflet pot adăuga valoare și semnificație reprezentărilor digitale ale articolelor fizice, în special în contexte în care netransferabilitatea dreptului sau a rezervării este crucială pentru menținerea corectitudinii și autenticității în procesul de distribuție.
SBT-uri pentru mâine
Spre deosebire de SBT-urile statice de pe alte platforme, implementarea lui Sui permite acestor jetoane să evolueze în timp, adaptându-se la circumstanțele în schimbare și la interacțiunile utilizatorilor. Această flexibilitate deschide posibilități interesante dincolo de utilizările întâlnite în prezent cu DeepBook, SuiNS, SuiLink și SuiPlay0X1.
Privind în perspectivă, ne putem imagina SBT-urile care afectează domenii precum biletele de evenimente, realizările la jocuri și protecția proprietății intelectuale. Pe măsură ce ecosistemul mai larg crește, capacitățile dinamice ale SBT-urilor de pe Sui vor juca un rol crucial în modelarea noilor forme de identitate și proprietate digitală, deschizând calea pentru aplicații inovatoare pe care încă nu le imaginăm.