ГЛАВНАЯ / ИНСТРУКЦИИ / SOULBOUND TOKEN: КАКИЕ ОГРАНИЧЕНИЯ МОЖЕТ ЗАДАВАТЬ СТАНДАРТ
Soulbound token: какие ограничения может задавать стандарт
Soulbound обычно называют NFT, который нельзя свободно передать другому адресу. Это не единый режим для всех контрактов: один стандарт может сообщать о заблокированном токене, а другой задавать варианты авторизации burn. Проверяйте конкретный интерфейс, код, issuer и метаданные, прежде чем считать актив неизменяемым.
Soulbound обычно описывает ограничение передачи, а не полный набор прав
Soulbound token – общее название NFT, привязанного к адресу и ограниченного от обычной передачи. На Ethereum стандарты ERC-5192 и ERC-5484 предлагают разные интерфейсы: первый позволяет сообщить locked status для токена, второй описывает согласованное создание и полномочия сжигания.
Термин в интерфейсе проекта сам по себе не гарантирует совместимость с этими стандартами. Другой контракт может просто отклонять transfer, поддерживать собственный интерфейс или разрешать администратору изменить ограничения. Найдите supportsInterface, состояние locked и фактические функции контракта.
- проверьте tokenId и контракт;
- выясните, какой стандарт реализован;
- сверьте заявленное состояние с кодом и логами.
Запрет transfer не исключает burn, отзыв или повторный выпуск
EIP-5192 описывает минимальную проверку блокировки для ERC-721, при которой transfer-функции для locked-токена должны завершаться ошибкой. EIP-5484 отдельно задаёт burn authorization, выбранную из предусмотренных вариантов и фиксируемую при выдаче. Это разные модели, поэтому locked не означает, что tokenId невозможно уничтожить.
Проверьте, кто может вызвать burn, можно ли issuer выпустить замену, существует ли административная пауза и можно ли изменить метаданные. Утраченный ключ владельца усложняет перенос credentials; процедура восстановления зависит от проекта и не следует автоматически из слова soulbound.
| Возможность | Что проверить | Почему важно |
|---|---|---|
| Transfer lock | locked(tokenId), supportsInterface и transfer | Понять, какие переводы блокируются |
| Burn | burnAuth или роль вызова | Установить, кто может уничтожить NFT |
| Revocation | issuer и административные функции | Отзыв не всегда равен transfer |
| Reissue | Правила повторного выпуска | Проверить обработку смены ключа |
Неизменяемый адрес токена не делает его описание приватным
Проверьте tokenURI, хранилище JSON и изображений, изменяемость URI и наличие персональных данных. Credential, сертификат или членство могут связываться с владельцем через публичный адрес, события выпуска и внешний сайт, даже если transfer запрещён.
Не публикуйте в блокчейне сведения, которые нельзя сделать публичными. Оцените, можно ли заменить метаданные, отозвать токен или убрать персональную информацию по правилам приложения. В блокчейне изменение внешнего JSON не обязательно стирает уже сохранённые копии.
- tokenURI проверен;
- issuer и получатель не перепутаны;
- персональные данные не встроены без необходимости;
- изменяемость хранилища указана отдельно от transfer lock.
Сверьте интерфейс стандарта, событие выдачи и права владельца
Используйте обозреватель правильной сети и адрес контракта из официального источника. Для ERC-5192 проверьте поддерживает ли контракт interface id и значение locked(tokenId). Для ERC-5484 прочитайте burn authorization, событие Issued и связанные права. Убедитесь, что NFT принадлежит ожидаемому адресу.
Перед взаимодействием проверьте, не запрашивает ли сайт operator approval или передачу другого актива. Выдача soulbound-токена сама по себе не должна требовать разрешения на управление всем кошельком. При сомнениях ограничьтесь чтением публичного состояния.
Частые вопросы
Все soulbound token следуют одному стандарту?
Нет. Термин охватывает разные дизайны; проверяйте интерфейс и код конкретного контракта.
Если NFT нельзя передать, его нельзя сжечь?
Не обязательно. Право burn может быть у владельца, issuer, обеих сторон или отсутствовать.
Может ли issuer отозвать soulbound token?
Это зависит от контракта и выбранных прав; установите фактические роли и функции.
Soulbound token гарантирует конфиденциальность личности?
Нет. Публичный адрес, события и metadata могут раскрывать связи и данные.
Можно ли восстановить credential при потере ключа?
Только если проект предусматривает безопасный процесс отзыва или повторного выпуска.
Чек-лист: soulbound token: какие ограничения может задавать стандарт
- сеть, контракт и tokenId сверены;
- стандарт подтверждён по интерфейсу;
- locked status проверен;
- transfer и burn рассматриваются раздельно;
- issuer и admin роли установлены;
- правила revoke и reissue изучены;
- tokenURI и metadata проверены;
- персональные данные не раскрыты без необходимости;
- лишний operator approval не выдан.
Материал подготовлен редакцией сайта и проверен 21 октября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.