Sponsorizzato daRelation logo
Share this article

SBT Semantici: Codificare le Relazioni Sociali su Web3

Oct 4, 2022, 5:37 p.m.

Web3 ha creato un movimento volto a cambiare fondamentalmente il modo in cui interagiamo tra di noi nel mondo digitale. Token Soulbound (SBT) sono il più recente caso d’uso emergente per la tecnologia blockchain volto a supportare un’identità digitale interoperabile. Con gli SBT, insieme alle loro applicazioni e infrastrutture, diventa possibile creare reputazioni socialmente verificabili e un mondo digitale più pluralista con rendimenti crescenti.

Cosa Sono i Soulbound Token (SBT)?

Il co-fondatore di Ethereum Vitalik Buterin ha conceptualizzato per la prima volta gli SBT in un documento co-autore intitolato “Società Decentralizzata: Alla Ricerca dell'Anima di Web3”.” Il pezzo descritto token soulbound (SBT) come NFT non trasferibili che possono rappresentare un'identità sociale e esperienze in una società decentralizzata.

Nel mondo del Web3, i partecipanti possiedono account, o portafogli, che detengono numerosi SBT corrispondenti a una serie di affiliazioni, iscrizioni e credenziali. Gli SBT possono essere auto-certificati e descrivono informazioni relative al profilo personale e agli interessi. Possono inoltre essere emessi da altri account che attestano le relazioni sociali del partecipante.

In altre parole, un account detiene l'esistenza sociale estesa descritta dagli SBT.

Sebbene i suoi sostenitori stiano ancora perfezionando il concetto e i casi d'uso, il documento evidenzia come i soulbound token potrebbero essere fondamentali per creare una società decentralizzata. Tuttavia, sebbene l'esistenza degli SBT possa creare un quadro sociale, resta ancora da trovare un modo per generare la connessione degli SBT attraverso le relazioni.

SBT Semantici spiegati

Gli SBT sono varianti dei token non fungibili, o NFT. La pratica attuale di emissione degli NFT prevede la scrittura del tokenID, del nome e dell’URI solo nei metadata. L’URI solitamente punta a una posizione su un server centralizzato come AWS. Sebbene i dati siano accessibili, la lettura automatica degli stessi comporta un’elevata frizione. La frizione aumenta ulteriormente se si tenta di sviluppare qualcosa che richieda maggiore intelligenza. Senza contare che lo storage centralizzato è in contraddizione con la sovranità dei dati. Numerosi token perderebbero significato non appena il server risultasse inattivo.

Un modo più decentralizzato per generare SBT sarebbe quello di scrivere il loro significato nei metadata. Chiamiamo SBT con significati scritti nei metadata “SBT semantici.” La disponibilità aperta del significato semantico all’interno degli SBT rende la lettura del significato indipendente da qualsiasi server. E se vogliamo facilitare gli sviluppatori, possiamo scrivere il significato in un formato strutturato come il Resource Description Framework (RDF), lo standard del World Wide Web Consortium (W3C).

Ad esempio, se un SBT rappresentasse qualcuno che era membro di una DAO, leggendo i dati on-chain si saprebbe solo che l’account deteneva un SBT, nient’altro. Ma se aggiungessimo il significato semantico nei metadati e seguissero il formato RDF, la macchina potrebbe facilmente sapere che l’account era membro di una DAO. E questo è un collegamento a grafo diretto, che connette l’account e la DAO.

Non vi è dubbio sulla ricchezza e profondità dei dati di intelligence che possono essere estratti dai comportamenti e dalle relazioni on-chain. I Semantic SBT creano risorse di dati più facili da estrarre. Man mano che un numero crescente di persone crea i propri dati in questo formato, la rete di dati può incrementare i rendimenti a beneficio dell’intera società.

Grafo sociale co-creato e livello di dati collegati

I principi fondamentali del Web3 sono incentrati sui wallet che detengono token.

Immaginate un mondo in cui i comportamenti on-chain possano essere registrati tramite semantic SBT. Potreste avere molti SBT come:

  • Ha partecipato a un evento, ha ottenuto il Proof of Attendance SBT
  • Completato un corso, reclamato il Proof of Skillset SBT
  • Iscritto a un programma, richiesto il Proof of Fellowship SBT

Può anche essere semplice come auto-certificare qualcosa riguardo al tuo account, come coniare un Proof of Interest SBT con i metadati “Amo le partite di calcio!”

Gli SBT semantici, ciascuno descrivente una dichiarazione di auto-profilo o relazioni sociali, possono essere associati per svelare l'esistenza sociale e l'immagine dell'anima.

Il punto più promettente è che, con ogni SBT semantico che descrive una breve dichiarazione di relazioni sociali tra due account, puntando da uno all'altro, l'SBT semantico modella in realtà la relazione a coppie tra due obiettivi e forma un collegamento di grafico diretto. Teoricamente è il modo ottimale per mappare le relazioni sociali in una rete di account con attributi. Con numerosi SBT semantici detenuti da un oceano di portafogli, la società decentralizzata è veramente un gigantesco grafo sociale!

Con questa scala e potenza, questa teoria dei grafi potrebbe facilitare molte funzioni nella nostra vita Web3:

  • Raccomandare connessioni e interessi nelle dapp.
  • Rilevare i cluster soulbound intersezionali.
  • Semplificare la comprensione di grandi quantità di dati, tendenze e relazioni per settore.
  • Identificare il comportamento strategico coordinato come gli attacchi Sybil.

Con i token semantici soulbound, la costruzione di reputazione e fiducia sarà più semplice grazie all'approccio bottom-up di autoemissione e attestazione tra pari. Anime con più prove di qualcosa SBT e SBT più affidabili saranno più premianti in molti casi. I protocolli che attestano SBT all'interno delle loro comunità trarranno beneficio dalla reputazione e dalla fiducia co-create della comunità.

Il grafo sociale si adatta perfettamente alla connettività degli SBT semantici, offrendo l'integrazione ideale di un livello di dati collegati. Consideri ogni account come una fonte di dati che contiene numerosi SBT semantici; ciascun SBT semantico descrive il significato della relazione in un formato standard e punta a un'altra fonte di dati. Gli SBT semantici trasformano essenzialmente Ethereum in un web di dati collegati!

La query dei dati può essere effettuata dai protocolli con un linguaggio standard per ottenere il risultato in pochi secondi. Quando le identità si spostano tra le comunità, i dati in loro possesso possono essere facilmente condivisi e riutilizzati con una minima frizione. Lo strato di dati collegati, co-creato, è un bene pubblico, con effetti di rete e rendimenti crescenti che beneficiano ogni angolo dell'Ethereum Identity Ecosystem.

La bellezza degli SBT semantici sta per prendere il volo e aprire una porta più ampia verso Ethereum, una porta che è collaborativa, semanticamente ricca e non riguarda solo la finanza. Relation, un esploratore di valori dati basato sul Web3 Social Graph, si propone di creare l'infrastruttura necessaria per definire e codificare le relazioni sociali tra gli SBT semantici.

Codifica delle relazioni sociali

Relazione è un'infrastruttura decentralizzata del social graph che consente a persone e comunità di co-costruire reputazione e una società migliore nel Web3 tramite SBT semantici e dati relazionali collegati. Relation sta sviluppando uno strumento open per la coniazione di SBT semantici, accessibile a tutti per coniare SBT e costruire il proprio brand, mentre si co-crea il social graph decentralizzato. Il modello aperto e senza permessi è facile da usare, permettendo a individui e brand di iniziare a coniare SBT in pochi minuti.

Per rendere i profili autodefiniti operativi, Relation sta codificando le relazioni sociali attraverso SBT semantici. Attraverso l'aggiunta di dati di grafo diretto leggibili dalle macchine, l'infrastruttura a bassa frizione di Relation Labs fornisce un ambiente in cui i dati possono essere facilmente condivisi e riutilizzati tra applicazioni e comunità, utilizzando lo standard W3C Resource Description Framework (RDF) per descrivere le relazioni all'interno dei metadati degli SBT.

Oltre a fornire relazioni leggibili da macchina all’interno dei metadati SBT, questo consente anche un modo più umano di interagire con una società decentralizzata. In particolare, le relazioni auto-descritte possono permetterti di:

  • Crea relazioni sia pubbliche che private;
  • Revocare o eliminare determinate relazioni; e
  • Consentire la scadenza delle relazioni.

Sebbene avessimo ipotizzato che gli SBT fossero visibili pubblicamente per semplicità, la privacy rimane comunque la questione di nostro profondo interesse. Gli SBT privati sono necessari per proteggere le informazioni riservate ed evitare il controllo sociale. Fortunatamente, possiamo gestire la condivisione eccessiva memorizzando l’hash dei dati on-chain e mantenendo i dati off-chain in uno storage decentralizzato come Arweave, controllando l’accesso tramite l’integrazione delle applicazioni con le credenziali on-chain, come negli spazi a accesso riservato ai token. Le prove ZK sono inoltre un mezzo efficace per rivelare parzialmente i dati ed eseguire calcoli sugli SBT.

In un approccio veramente decentralizzato all'infrastruttura SBT, Relation garantisce che il social web3 sia accessibile a tutti, riducendo le barriere all'ingresso e contribuendo allo sviluppo di relazioni più inclusive.

L'infrastruttura semantica SBT di Relation può essere applicata a diversi casi d'uso, inclusi i SoulDrops sia per le Comunità che per le Anime. I SoulDrops sono fondamentalmente airdrop mirati a specifici possessori di SBT. Per le Anime, questa rappresenta un'opportunità per raccogliere quanti più SBT possibile da eventi, organizzazioni o iscrizioni, al fine di rafforzare la loro identità digitale con la reputazione.

Per le comunità, SoulDrops rappresentano una soluzione “proof-of-things” che può essere progettata per realizzare l’airdrop basandosi su ciò che conta, come mitigare l’uso di attacchi multipli da parte di un singolo utente (“attacchi sybil”). Quando le comunità desiderano effettuare airdrop di token a una certa intersezione di anime o ritengono che alcuni SBT siano più affidabili, il grafo diretto ponderato può aiutare a riunire le anime e assegnare un peso ai SBT per effettuare un airdrop di token efficace.

Soprattutto, l’infrastruttura che si sta creando oggi per gli SBT semantici contribuisce a ridurre la necessità di intermediari e a tracciare un percorso chiaro verso una società decentralizzata. Con il continuo aumento della necessità di una forte presenza sociale on-chain, progetti come Relation Labs stanno sviluppando un sistema sociale per creare, mantenere e codificare le relazioni sociali, che vengono conservate in modo efficiente, avviando lo strato tecnico di un livello dati composabile, sociale e semantico unificato nativamente su Ethereum. Lo strato di dati collegati collaborativo generato dagli SBT semantici rende Ethereum una società virtuale migliore e più equa per tutti.