Найти тему
ДАО Envelop

Камень души? Нет, токен души. Что такое SBT.

Оглавление

SBT (Soulbound Token) - это невзаимозаменяемый (NFT) токен, который нельзя продать или передать.

Зачем нужен СБТ?

Ответ простой - для создания репутации. В децентрализованных сетях с их открытостью и анонимностью чтобы как-то ограничить один аккаунт от другого нужны какие-то дополнительные данные.

Можно требовать удостоверяющие документы, но тогда будет нарушена децентрализация и анонимность, и мы перейдём из работы в недоверенной среде к доверенной, так как передавая свои данные третьей стороне, мы вынуждены ей доверять.

Поэтому более правильным и естественным подходом видится построение транзакционной репутации. В таком случае все ваши достижения, активности, награды и возможные хищения записываются в блокчейн, формируя, таким образом, вашу репутацию, основанную на вашей сетевой активности.

Например любой валидатор в PoS-сети имеет положительную репутацию, если проводит транзакции быстро, качественно, надёжно и тем самым, увеличивает безопасность, отказоустойчивость и другие характеристики системы. И нам не важно, какой диплом у этого валидатора или сертификаты, какие у него пройдены курсы и т.д. Если же он начинает мухлевать, подменять транзакции, подписывать невалидные блоки или другими способами нарушать работу сети, он теряет не только репутацию, но и штрафуется. Такой механизм наказания недобросовестных валидаторов называется слэшинг.

В этом смысле SBT это естественное развитие подхода к построению транзакционной репутации. СБТ может не просто подтверждать ваши успехи или неудачи, но и использоваться как продвинутый способ организации доступа. Уже сегодня можно разделить любой аккаунт на следующие уровни доступа:

  1. Кошелёк (например Metamask) как самый общий уровень, используемый при авторизации в децентрализованные приложения, такие как Uniswap или OpenSea;
  2. Различные ERC-20 токены, используемые, например, для голосования
  3. NFT, которые могут непосредственно предоставлять доступ (как, например, это делают НФТ-билеты) или давать какие-то особые условия, например скидки.
  4. Смарт-NFT (они же - NFT 2.0, или программируемые NFT), которые служат своего рода “кошельком в кошельке”, а точнее - мультиаккаунтом. Внутри такого NFT могут находиться другие токены;
  5. SBT, которые определяют статус, навыки и прочие характеристики владельца аккаунта, даже если мы не знаем о нём ничего, включая и то, человек перед нами, нейронная сеть, бот или нечто ещё.

Пример использования СБТ

Давайте рассмотрим использование СБТ на примере реализации архитектуры микро-ДАО (ДАО - децентрализованная автономная организация) в Envelop.

Чтобы зайти на страницу микро-ДАО - потребуется авторизация через MetaMask. Далее, чтобы принять участие в работе отдельного микро-ДАО, может потребоваться:

  1. NFT из определенной коллекции;
  2. Некое количество ERC-20 токенов NIFTSY или других, необходимых для начала финансового участия в данном микро-ДАО;
  3. SBT, которые подтверждают, например, что вы - программист, а для этого микро-ДАО других специалистов не требуется (скажем, это микро-ДАО для написания строго заданного набора смарт-контрактов).

Таким образом, имея все эти данные на блокчейне, мы можем анализировать их и получать нужную информацию (репутационную оценку) в любой момент времени. При этом никаких централизованных и стандартизированных списков нет, а значит - нельзя лишить человека того, что он заработал, будь то капитал, рейтинг, опыт и т.п.

СБТ токены
СБТ токены