Gesponsord doorRelation logo
Share this article

Semantische SBT's: Programmeer sociale relaties op Web3

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

Web3 heeft een beweging in gang gezet die de manier waarop we met elkaar omgaan in de digitale wereld fundamenteel verandert. Soulbound tokens (SBT's) zijn de nieuwste opkomende use case voor blockchain-technologie die gericht is op het ondersteunen van een interoperabele digitale identiteit. Met SBT’s, naast hun toepassingen en infrastructuur, wordt het mogelijk om sociaal verifieerbare reputaties te creëren en een meer pluralistische digitale wereld van toenemende rendementen.

Wat zijn Soulbound Tokens (SBT's)?

Ethereum-medeoprichter Vitalik Buterin conceptualiseerde SBT's voor het eerst in een gezamenlijk geschreven paper getiteld “Gedecentraliseerde Samenleving: De Ziel van Web3 Vinden".” Het artikel beschreef soulbound tokens (SBT's) als niet-overdraagbare NFT's die een sociale identiteit en ervaringen in een gedecentraliseerde samenleving kunnen vertegenwoordigen.

In de wereld van Web3 beschikken deelnemers over accounts, of wallets, die vele SBT's bevatten die overeenkomen met een reeks affiliaties, lidmaatschappen en referenties. De SBT's kunnen zelfgecertificeerd zijn en iets beschrijven over het persoonlijke profiel en interesse. Ze kunnen ook worden uitgegeven door andere accounts die de sociale relaties van de deelnemer bevestigen.

Met andere woorden, een account bezit het uitgebreide sociale bestaan zoals beschreven door de SBT’s.

Hoewel de voorstanders het concept en de toepassingsmogelijkheden nog aan het verfijnen zijn, benadrukt het artikel hoe soulbound tokens cruciaal kunnen zijn bij het creëren van een gedecentraliseerde samenleving. Maar hoewel het bestaan van SBT's een sociaal kader kan creëren, is er nog steeds een manier nodig om de verbondenheid van SBT's via relaties tot stand te brengen.

Semantische SBT's uitgelegd

SBT’s zijn varianten van non-fungible tokens, ofwel NFT’s. De huidige praktijk voor het uitgeven van NFT’s is om alleen de tokenID, naam en URI in de metadata vast te leggen. De URI verwijst doorgaans naar een locatie op een gecentraliseerde server, zoals AWS. Hoewel de data openbaar is, veroorzaakt het machinaal uitlezen van deze data hoge wrijving. Deze wrijving wordt nog groter wanneer we iets willen ontwikkelen dat meer intelligentie vereist. Om nog maar te zwijgen van het feit dat gecentraliseerde opslag in strijd is met data-soevereiniteit. Talrijke tokens zouden waardeloos worden zodra de server offline is.

Een meer gedecentraliseerde manier om SBT's te genereren, zou zijn om hun betekenis in de metadata te schrijven. Wij noemen SBT's met betekenissen geschreven in metadata “semantische SBT's.” De open beschikbaarheid van semantische betekenis binnen SBT's maakt het lezen van de betekenis onafhankelijk van welke servers dan ook. En als we het voor ontwikkelaars gemakkelijker willen maken, kunnen we de betekenis schrijven in een gestructureerd formaat zoals het Resource Description Framework (RDF), de standaard van het World Wide Web Consortium (W3C).

Bijvoorbeeld, als een SBT iemand vertegenwoordigde die lid was van een DAO, zou je bij het lezen van de on-chain data alleen weten dat het account een SBT vasthield, dat is alles. Maar als we de semantische betekenis in metadata toevoegden en het RDF-formaat volgden, zou de machine gemakkelijk kunnen weten dat het account lid was van een DAO. En dit is een gerichte grafiekverbinding die het account en de DAO met elkaar verbindt.

Er is geen twijfel over de rijkdom en diepgang van de intelligentiegegevens die kunnen worden ontgonnen uit on-chain gedragingen en relaties. Semantische SBT's creëren databronnen die gemakkelijker te ontginnen zijn. Naarmate meer mensen hun gegevens in dit formaat creëren, kan het dataweb rendementen verhogen die ten goede komen aan de gehele samenleving.

Gezamenlijk gecreëerde sociale grafiek en gekoppelde datalaag

De kernprincipes van Web3 zijn gericht op de wallets die tokens bevatten.

Stel je een wereld voor waarin de on-chain gedragingen kunnen worden vastgelegd door semantische SBT's. Je zou veel SBT's kunnen hebben, zoals:

  • Een evenement bijgewoond, de Proof of Attendance SBT geclaimd
  • Voltooide een cursus, geclaimd de Proof of Skillset SBT
  • Deelnam aan een programma, heeft de Proof of Fellowship SBT opgeëist

Het kan ook zo eenvoudig zijn als het zelf certificeren van iets over uw account, zoals het minten van een Proof of Interest SBT met de metadata “Ik hou van voetbalwedstrijden!”

Semantische SBT's, elk een verklaring van zelfprofiel of sociale relaties beschrijvend, kunnen worden gekoppeld om het sociale bestaan en het imago van de ziel te onthullen.

Het veelbelovendere punt is dat elke semantische SBT, die een korte verklaring van sociale relaties tussen twee accounts beschrijft en van het ene naar het andere wijst, in feite de relationele koppeling tussen twee objectieven modelleert en een gerichte grafiekverbinding vormt. Het is theoretisch de optimale manier om sociale relaties in een netwerk van accounts met attributen in kaart te brengen. Met talrijke semantische SBT's in handen van een zee aan wallets, is de gedecentraliseerde samenleving in feite niets anders dan een gigantische sociale grafiek!

Met deze schaal en kracht zou deze graafentheorie vele functies in ons Web3-leven kunnen faciliteren:

  • Aanbevelen van connecties en interesses in dapps.
  • Detecteer de intersectionele soulbound-clusters.
  • Vereenvoudig het begrip van grote hoeveelheden gegevens, trends en verbanden per bedrijf.
  • Identificeer het gecoördineerde strategische gedrag zoals sybil-aanvallen.

Met semantische soulbound-tokens wordt het opbouwen van reputatie en vertrouwen eenvoudiger door de bottom-upbenadering van zelfuitgifte en peerattestatie. Souls met meer bewijs van bepaalde SBT's en meer gerenommeerde SBT's zullen in veel gevallen waardevoller zijn. Protocollen die SBT's binnen hun gemeenschappen attesteren, zullen profiteren van de gezamenlijk gecreëerde reputatie en het vertrouwen van de gemeenschap.

De sociale grafiek sluit naadloos aan bij de verbondenheid van semantische SBT's, en biedt de perfecte invulling van een gelinkte datalaag. Beschouw elk account als een gegevensbron die veel semantische SBT's bevat; elke semantische SBT beschrijft de betekenis van de relatie in standaardformaat en verwijst naar een andere gegevensbron. Semantische SBT's maken van Ethereum in feite een gelinkt dataweb!

Gegevensquery's kunnen worden uitgevoerd door protocollen met een standaardtaal om de retourtijd in seconden te verkrijgen. Wanneer zielen zich door gemeenschappen bewegen, kunnen de door hen gehouden gegevens eenvoudig worden gedeeld en hergebruikt met minimale wrijving. De gezamenlijk gecreëerde gekoppelde datalaag is een publiek goed, met netwerkeffecten en toenemende opbrengsten die elk onderdeel van het Ethereum Identity Ecosysteem ten goede komen.

De schoonheid van semantische SBT's staat op het punt om van de grond te komen en een bredere deur naar Ethereum te openen, een deur die collaboratief is, semantisch rijk en niet alleen over financiën gaat. Relation, een data value explorer gebaseerd op Web3 Social Graph, zet zich in om de benodigde infrastructuur te creëren om sociale relaties tussen semantische SBT's te definiëren en te coderen.

Codering van sociale relaties

Relatie is een gedecentraliseerde sociale graafinfrastructuur die mensen en gemeenschappen in staat stelt om gezamenlijk aan reputatie en een betere samenleving in Web3 te bouwen met semantische SBT's en gekoppelde relatiedata. Relation ontwikkelt een open semantische SBT-mintingtool waarmee iedereen SBT's kan minten en hun merken kan opbouwen, terwijl ze samen de gedecentraliseerde sociale graaf creëren. Het open en permissieloze model is gebruiksvriendelijk, waardoor individuen en merken binnen enkele minuten kunnen beginnen met het minten van SBT's.

Om zelfverklaarde profielen bruikbaar te maken, codeert Relation sociale relaties via semantische SBT's. Door de toevoeging van machine-leesbare gerichte grafiekgegevens biedt de laagdrempelige infrastructuur van Relation Labs een omgeving waarin data soepel gedeeld en hergebruikt kan worden binnen applicaties en gemeenschappen, met de W3C-standaard Resource Description Framework (RDF) om relaties binnen SBT-metadata te beschrijven.

Naast het bieden van machinaal leesbare relaties binnen SBT-metadata, maakt dit ook een meer menselijke manier van interactie met een gedecentraliseerde samenleving mogelijk. Specifiek kunnen zelfomschreven relaties u in staat stellen om:

  • Maak relaties zowel openbaar als privé;
  • Intrekken of vernietigen van bepaalde relaties; en
  • Laat relaties verlopen.

Hoewel we aannamen dat de SBT's voor de eenvoud openbaar zichtbaar zouden zijn, blijft privacy de kwestie waarin wij diep geïnteresseerd zijn. Private SBT's zijn noodzakelijk om privégegevens te beschermen en sociale controle te vermijden. Gelukkig kunnen we overmatige gedeelde informatie voorkomen door de hash van de data on-chain op te slaan en de data off-chain te bewaren in gedecentraliseerde opslag zoals Arweave, en de toegang te beheersen door applicaties te koppelen aan on-chain credentials, zoals de token gated spaces. ZK-bewijzen zijn eveneens een krachtige methode om data gedeeltelijk te onthullen en berekeningen over SBT's uit te voeren.

In een werkelijk gedecentraliseerde benadering van SBT-infrastructuur zorgt Relation ervoor dat web3 sociaal voor iedereen toegankelijk is, waarbij de toetredingsdrempels worden verlaagd en wordt bijgedragen aan de ontwikkeling van meer inclusieve relaties.

Relation’s semantische SBT-infrastructuur kan worden toegepast op meerdere use cases, waaronder SoulDrops voor zowel Communities als Souls. SoulDrops zijn in wezen airdrops die gericht zijn op specifieke SBT-houders. Voor Souls is dit een kans om zoveel mogelijk SBT’s te verzamelen van evenementen, organisaties of lidmaatschappen, om hun digitale identiteit te versterken met reputatie.

Voor gemeenschappen bieden SoulDrops een “proof-of-things” oplossing die kan worden ontworpen om de airdrop te baseren op wat belangrijk is, zoals het beperken van een gebruiker die meerdere aanvallen uitvoert (“sybil-aanvallen”). Wanneer gemeenschappen token-airdrops willen doen naar een bepaalde kruising van souls of geloven dat sommige SBT’s betrouwbaarder zijn, kan de gewogen directe grafiek helpen om de souls te verzamelen en gewicht toe te kennen aan de SBT’s om een effectieve token-airdrop te realiseren.

Het belangrijkste is dat de infrastructuur die vandaag wordt gecreëerd voor semantische SBT's helpt de noodzaak voor tussenpersonen te verminderen en een duidelijke weg naar een gedecentraliseerde samenleving creëert. Naarmate de behoefte aan een sterke on-chain sociale aanwezigheid blijft groeien, ontwikkelen projecten zoals Relation Labs een sociaal systeem voor het creëren, onderhouden en coderen van sociale relaties die efficiënt worden opgeslagen, en het opstarten van de technische laag van een verenigde en sociale samenstelbare, semantische datalaag die native op Ethereum draait. De collaboratieve linked data-laag die wordt gegenereerd door semantische SBT's maakt van Ethereum een betere en gelijkwaardige virtuele samenleving voor iedereen.