Patrocinado porRelation logo
Share this article

SBTs Semánticos: Codificar Relaciones Sociales en Web3

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

Web3 ha creado un movimiento para cambiar fundamentalmente la forma en que interactuamos entre nosotros en el mundo digital. Tokens Soulbound (SBTs) son el caso de uso emergente más reciente para la tecnología blockchain que busca apoyar una identidad digital interoperable. Con los SBTs, junto con sus aplicaciones e infraestructura, se vuelve posible crear reputaciones socialmente verificables y un mundo digital más pluralista de rendimientos crecientes.

¿Qué son los Tokens Soulbound (SBTs)?

El cofundador de Ethereum, Vitalik Buterin, conceptualizó por primera vez los SBT en un artículo coautor titulado “Sociedad Descentralizada: Encontrando el Alma de Web3”.” El artículo describió tokens soulbound (SBTs) como NFTs no transferibles que pueden representar una identidad social y experiencias en una sociedad descentralizada.

En el mundo de Web3, los participantes tienen cuentas, o carteras, que contienen muchos SBTs correspondientes a una serie de afiliaciones, membresías y credenciales. Los SBTs pueden ser autocertificados y describen algo sobre el perfil personal e intereses. También pueden ser emitidos por otras cuentas que atestiguan las relaciones sociales del participante.

En otras palabras, una cuenta posee la existencia social extendida descrita por los SBT.

Aunque sus defensores aún están perfeccionando el concepto y los casos de uso, el documento destaca cómo los tokens soulbound podrían ser fundamentales para crear una sociedad descentralizada. Pero, si bien la existencia de los SBTs puede crear un marco social, aún se necesita una forma de generar la conexión de los SBTs a través de las relaciones.

SBTs semánticos explicados

Los SBTs son variantes de tokens no fungibles, o NFTs. La práctica actual de emisión de NFTs es escribir únicamente el tokenID, el nombre y el URI en los metadatos. El URI generalmente apunta a algún lugar en un servidor centralizado como AWS. Aunque los datos son accesibles, la lectura automática de los mismos genera una alta fricción. La fricción es aún mayor si intentamos construir algo que requiera más inteligencia. Sin mencionar que el almacenamiento centralizado está en contradicción con la soberanía de los datos. Numerosos tokens perderían su significado una vez que el servidor deje de funcionar.

Una forma más descentralizada de generar SBTs sería escribir su significado en los metadatos. Llamamos a los SBTs con significados escritos en los metadatos “SBTs semánticos.” La disponibilidad abierta del significado semántico dentro de los SBTs hace que la lectura del significado sea independiente de cualquier servidor. Y si queremos facilitar el trabajo a los desarrolladores, podemos escribir el significado en un formato estructurado como el Resource Description Framework (RDF), el estándar del World Wide Web Consortium (W3C).

Por ejemplo, si un SBT representara a alguien que era miembro de una DAO, al leer los datos en cadena, solo se sabría que la cuenta tenía un SBT, eso es todo. Pero si agregamos el significado semántico en los metadatos y seguimos el formato RDF, la máquina podría saber fácilmente que la cuenta era miembro de una DAO. Y este es un enlace de grafo dirigido, conectando la cuenta y la DAO.

No hay duda sobre la riqueza y profundidad de los datos de inteligencia que se pueden extraer de los comportamientos y relaciones en cadena. Los SBTs semánticos crean recursos de datos que son más fáciles de extraer. A medida que más personas generan sus datos en este formato, la red de datos puede aumentar los rendimientos que benefician a toda la sociedad.

Gráfico social co-creado y capa de datos vinculados

Los principios fundamentales de Web3 se centran en las carteras que contienen tokens.

Imagine un mundo donde los comportamientos on-chain puedan ser registrados mediante SBTs semánticos. Podría haber muchos SBTs como:

  • Asistió a un evento, reclamó el SBT de Prueba de Asistencia
  • Completó un curso, reclamó el SBT de Prueba de Conjunto de Habilidades
  • Se unió a un programa, reclamó el SBT de Prueba de Membresía

También puede ser tan simple como autocertificar algo sobre su cuenta, como acuñar un SBT de Prueba de Interés con los metadatos “¡Me encantan los partidos de fútbol!”

Los SBTs semánticos, cada uno describiendo una declaración de perfil propio o relaciones sociales, pueden asociarse para desplegar la existencia social y la imagen del alma.

El punto más prometedor es que, con cada SBT semántico describiendo una breve declaración de relaciones sociales entre dos cuentas, señalando de una a otra, el SBT semántico modela de hecho la relación par a par entre dos objetivos y forma un enlace de grafo dirigido. Teóricamente, es la manera óptima de mapear las relaciones sociales en una red de cuentas con atributos. Con numerosos SBTs semánticos en posesión de un océano de carteras, ¡la sociedad descentralizada es realmente solo un gigantesco grafo social!

Con esta escala y poder, esta teoría de grafos podría facilitar muchas funciones en nuestra vida Web3:

  • Recomendar conexiones e intereses en dapps.
  • Detectar los conglomerados soulbound interseccionales.
  • Simplifique la comprensión de grandes cantidades de datos, tendencias y relaciones por negocio.
  • Identificar el comportamiento estratégico coordinado, como los ataques Sybil.

Con los tokens semánticos soulbound, la construcción de reputación y confianza será más sencilla con el enfoque ascendente de autoemisión y atestación entre pares. Las almas con más pruebas de ciertos SBT y SBT más reputables serán más recompensadas en muchos casos. Los protocolos que atesten SBT dentro de sus comunidades se beneficiarán de la reputación y confianza co-creadas de la comunidad.

El grafo social se ajusta perfectamente a la interconexión de los SBTs semánticos, y aporta un encaje ideal para una capa de datos enlazados. Considere que cada cuenta es una fuente de datos que contiene muchos SBTs semánticos; cada SBT semántico describe el significado de la relación en un formato estándar y apunta a otra fuente de datos. ¡Los SBTs semánticos hacen que Ethereum sea esencialmente una web de datos enlazados!

La consulta de datos puede realizarse por protocolos con un lenguaje estándar para obtener el retorno en segundos. Cuando las identidades viajan a través de comunidades, los datos que poseen pueden compartirse y reutilizarse fácilmente con fricción mínima. La capa de datos vinculados co-creada es un bien público, con efectos de red y retornos crecientes que benefician a cada rincón del Ecosistema de Identidad de Ethereum.

La belleza de los SBTs semánticos está a punto de despegar y abrir una puerta más amplia a Ethereum, una que sea colaborativa, semánticamente rica y que no se centre únicamente en las finanzas. Relation, un explorador de valores de datos basado en Web3 Social Graph, se propone crear la infraestructura necesaria para definir y codificar las relaciones sociales entre los SBTs semánticos.

Codificación de las relaciones sociales

Relación es una infraestructura de grafo social descentralizado que capacita a personas y comunidades para co-construir reputación y una mejor sociedad en Web3 con SBTs semánticos y datos de relaciones enlazadas. Relation está desarrollando una herramienta abierta de acuñación de SBTs semánticos para que todos puedan acuñar SBTs y construir sus marcas, mientras co-crean el grafo social descentralizado. El modelo abierto y sin permisos es fácil de usar, permitiendo que individuos y marcas comiencen a acuñar SBTs en minutos.

Para hacer que los perfiles autodefinidos sean accionables, Relation está codificando relaciones sociales a través de SBTs semánticos. Mediante la incorporación de datos de gráficos dirigidos que son legibles por máquinas, la infraestructura de baja fricción de Relation Labs proporciona un entorno donde los datos pueden ser compartidos y reutilizados de manera fluida a través de aplicaciones y comunidades con el estándar W3C Resource Description Framework (RDF) para describir relaciones dentro de los metadatos de los SBT.

Más allá de proporcionar relaciones legibles por máquina dentro de los metadatos de SBT, esto también permite una forma más humana de interactuar con una sociedad descentralizada. Específicamente, las relaciones autodefinidas pueden permitirle:

  • Haga que las relaciones sean tanto públicas como privadas;
  • Revocar o eliminar ciertas relaciones; y
  • Permitir que las relaciones expiren.

Aunque asumimos que los SBT serían visibles públicamente para simplificar, la privacidad sigue siendo el tema que nos interesa profundamente. Los SBT privados son necesarios para proteger la información privada y evitar el control social. Afortunadamente, podemos manejar el exceso de compartición almacenando el hash de los datos en cadena y manteniendo los datos fuera de cadena en almacenamiento descentralizado como Arweave, y controlar el acceso conectando las aplicaciones a credenciales en cadena, como los espacios con acceso restringido por tokens. Las pruebas ZK también son una forma poderosa de revelar parcialmente datos y realizar cálculos sobre los SBT.

En un enfoque verdaderamente descentralizado para la infraestructura de SBT, Relation está asegurando que la socialización en web3 sea accesible para todos, reduciendo las barreras de entrada y apoyando el desarrollo de relaciones más inclusivas.

La infraestructura semántica SBT de Relation puede aplicarse a múltiples casos de uso, incluidos los SoulDrops tanto para Comunidades como para Almas. Los SoulDrops son esencialmente airdrops dirigidos a titulares específicos de SBT. Para las Almas, esta es una oportunidad para recopilar la mayor cantidad posible de SBTs provenientes de eventos, organizaciones o membresías, con el fin de fortalecer su identidad digital mediante la reputación.

Para las comunidades, SoulDrops presentan una solución de “prueba de cosas” que puede diseñarse para realizar el airdrop en función de lo que importa, como mitigar que un usuario utilice múltiples ataques (“ataques sybil”). Cuando las comunidades desean realizar airdrops de tokens a una determinada intersección de almas o creen que algunos SBT son más confiables, el grafo directo ponderado puede ayudar a reunir las almas y asignar peso a los SBT para realizar un airdrop de tokens efectivo.

Lo más importante es que la infraestructura que se está creando hoy para los SBTs semánticos está ayudando a reducir la necesidad de intermediarios y a crear un camino claro hacia una sociedad descentralizada. A medida que la necesidad de una existencia social sólida en la cadena sigue creciendo, proyectos como Relation Labs están creando un sistema social para crear, mantener y codificar relaciones sociales que se almacenan de manera eficiente, e impulsando la capa técnica de una capa de datos semántica unificada, social y composable de forma nativa en Ethereum. La capa de datos vinculados colaborativa generada por los SBTs semánticos convierte a Ethereum en una sociedad virtual mejor e igualitaria para todos.