Чтобы вывести внутриигровые активы за пределы игры и убедиться, что средства дошли, проверьте три точки по отдельности: запись в сети, отображение в кошельке и карточку на площадке. Это три независимых наблюдателя с разными источниками данных и разной скоростью. Истина живёт в первой точке, остальные две её пересказывают с задержкой. Появление предмета в одной точке без двух других означает разное.
Что происходит с сегментом сейчас
Формулировка «средства дошли» пришла из денежных переводов, где достаточно увидеть цифру на балансе. С предметом она работает хуже. Предмет — отдельная запись, и каждая из трёх систем узнаёт о ней своим способом: одна читает блок, другая опрашивает контракт, третья ждёт своего обходчика.
Читатели пишут об этом в двух противоположных жанрах. Половина обращений: «перевод прошёл, а в кошельке пусто». Другая половина: «на площадке предмет мой, но игра его не видит». Оба случая решаются одинаково — поочерёдной проверкой трёх точек наблюдения, и в большинстве разборов выясняется, что с записью в сети всё в порядке, а расходятся между собой два пересказа.
Отдельно отметим привычку, которая мешает. Человек открывает ту точку, которая удобнее, и делает по ней вывод обо всей операции. Удобнее обычно площадка: красивая карточка, понятная надпись. Достоверность у неё при этом наименьшая из трёх.
Как вывести внутриигровые активы за пределы игры и убедиться, что средства дошли
Проверка идёт сверху вниз, от достоверного к удобному. Обратный порядок даёт ложные выводы.
- Откройте запись операции по сохранённому идентификатору и убедитесь, что статус исполнения — успех. Отказ означает, что ничего не произошло, а плата за вычисления списана.
- Найдите в записи событие о смене владельца и сверьте адрес получателя со своим. Успешная операция в чужую пользу тоже успешна, и статус об этом не скажет.
- Опросите контракт коллекции о владельце нужного номера. Это вторая точка: кошелёк показывает именно её ответ, и она не зависит от площадок.
- Откройте кошелёк в нужной сети и проверьте отображение. Нет предмета в списке — добавьте адрес контракта вручную, встроенные списки коллекций неполны.
- Проверьте карточку на площадке и в игровом профиле последними. Расхождение здесь — повод подождать, а не повод писать в поддержку сети.

Как устроена операция технически
Три точки отличаются тем, откуда берут данные. Сеть ничего не показывает сама — она хранит исполненную запись и журнал событий, по которым состояние владения вычисляется заново в любой момент и любым желающим, без посредников и без задержки. Кошелёк задаёт контракту вопрос о владельце и показывает ответ, добавляя к нему свой список известных коллекций. Площадка держит собственный индекс: обходчик читает блоки, складывает данные в базу и дополняет их описанием предмета, подгруженным по ссылке.
Отсюда разная скорость. Первая точка знает результат в момент включения записи в блок. Вторая узнаёт при следующем опросе — обычно через секунды. Третья зависит от своего расписания и от доступности описания предмета, а описание хранится вне сети, поэтому способно отвечать медленно, отвечать частично или не отвечать совсем.
Полномочия тоже разные. Статус исполнения в записи — единица при успехе и ноль при отказе, и это свойство самой сети, а не чьё-то мнение, которое можно оспорить обращением в поддержку. Площадка вправе не показывать предмет по своим причинам: модерация, фильтры, незнакомый контракт. Отсутствие карточки не отменяет владения.
Что значит появление в одной точке без других
| Сеть | Кошелёк | Площадка | Что это значит |
|---|---|---|---|
| Успех, получатель вы | Нет | Нет | Предмет ваш, отображение отстаёт; добавьте контракт вручную |
| Успех, получатель вы | Есть | Нет | Индекс площадки или описание предмета ещё не обновились |
| Успех, получатель чужой | Нет | Нет | Операция прошла, но не в вашу пользу; разбор по адресу получателя |
| Отказ | Нет | Нет | Перемещения не было; плата списана, предмет на прежнем адресе |
| Записи нет | Нет | Есть | Площадка показывает свой кэш или ордер; владению это не равно |
Последняя строка — самая опасная. Карточка на площадке может опережать сеть, если она отражает выставленное предложение, а не исполненный переход. Человек видит знакомое изображение и считает дело законченным. Проверка идёт в обратную сторону: от площадки к сети. Записи нет — нет и перехода.
Третья строка встречается в обращениях реже, но стоит дороже остальных. Статус успеха вместе с чужим адресом получателя означает, что операция исполнилась корректно и необратимо. Разбор здесь переходит из технической плоскости в разбор того, как адрес получателя оказался в запросе.
Издержки: комиссии, роялти, газ
Проверка трёх точек бесплатна. Запросы чтения не стоят ничего и не оставляют записей, сколько бы раз вы их ни повторили. Платными остаются только операции, меняющие состояние, и повторная отправка вывода «на всякий случай» — тоже платная операция, которая может привести ко второму переносу вместо устранения задержки отображения. Что берёт за свои услуги сервис, видно из разбора того, как разобраться в комиссиях площадки.
Сетевую плату смотрите в окне подтверждения до подписи, величины на дату чтения мы не приводим. Если расхождение между точками затянулось, сравните структуру издержек разных маршрутов: как перевести предмет между кошельками и понять структуру комиссий, мы разбирали отдельно, и там же видно, за что берут плату сервисы.
Риски и мошеннические схемы сегмента
Схемы эксплуатируют доверие к удобной точке наблюдения.
Первая: скриншот площадки как доказательство. Присылают изображение карточки с подписью «предмет отправлен». Карточка не содержит идентификатора операции, и проверить по ней нечего. Доказательством служит идентификатор, который открывается независимо от присланной ссылки.
Вторая: ссылка на поддельный обозреватель. Домен похож, страница показывает успешную операцию с вашим адресом в получателях. Защита механическая: открывайте запись по идентификатору в обозревателе, который вы нашли сами, а не по присланной ссылке. Адрес обозревателя стоит держать в закладках.
Третья схема работает на задержке. Человеку говорят, что предмет «застрял», и предлагают ускорить доставку за плату или подпись. Застрявших предметов не бывает: запись либо исполнена, либо нет. Платить за ускорение отображения не нужно никому. Те же обещания сопровождают приглашения участвовать в бесплатной раздаче предметов с «мгновенным зачислением». Похожая логика подтверждения третьей стороной разобрана в материале про NFT-билеты и проверку подлинности на входе.
- Как перевести предмет между кошельками и понять структуру комиссий — из чего складывается плата и почему повторная отправка стоит денег.
- Как разобраться в комиссиях площадки — что площадка берёт за свои услуги помимо сетевой платы.
- Как участвовать в бесплатной раздаче предметов — где подменяют подтверждения зачисления.
- NFT-билеты и проверка подлинности на входе — пример проверки записи третьей стороной.
Итог
Вопрос «дошёл ли предмет» распадается на три вопроса к трём системам. Сеть отвечает, исполнена ли запись и в чью пользу. Кошелёк отвечает, что говорит контракт о владельце сейчас. Площадка отвечает лишь о состоянии своего индекса, и отвечает последней. Порядок проверки от достоверного к удобному экономит и время, и деньги, потому что снимает желание отправить операцию заново.
Первоисточники объясняют расхождения лучше любой переписки с поддержкой. Статус исполнения описан в стандарте EIP-658 на eips.ethereum.org, а причина отставания площадок — в стандарте ERC-4906 об обновлении метаданных, где прямо сказано, зачем сторонним платформам отдельное событие.
Частые вопросы
Запись успешная, а в кошельке предмета нет. Что делать?
Проверьте, что кошелёк открыт в нужной сети, и добавьте адрес контракта коллекции вручную. Встроенные списки известных коллекций неполны, особенно у новых игровых проектов. Если ответ контракта о владельце указывает на ваш адрес, предмет ваш независимо от отображения. Повторно отправлять операцию не нужно.
Площадка показывает предмет, а в кошельке его нет. Кому верить?
Сети. Откройте запись операции и посмотрите, есть ли событие смены владельца с вашим адресом в получателях. Площадка могла показать кэш, предложение о продаже или данные устаревшего индекса. Отсутствие исполненной записи означает отсутствие перехода, как бы ни выглядела карточка.
Сколько ждать появления предмета на площадке?
Единого срока нет: индексы обновляются по расписанию площадки, а описание предмета подгружается из внешнего хранилища. Задержка в часы — рабочая ситуация. Если владение подтверждено ответом контракта, ждать можно спокойно. Ускорить отображение за плату никто не может.
Статус операции — успех. Значит, предмет точно у меня?
Не обязательно. Успех означает, что операция исполнилась без отказа. В чью пользу — показывает поле получателя в событии смены владельца. Сверяйте этот адрес со своим посимвольно, а не по первым и последним знакам: совпадение краёв ничего не подтверждает.
Вердикт
Привычка смотреть в одну точку наблюдения — причина большей части паники вокруг выводов. Из редакционной практики: в обращениях с формулировкой «предмет не дошёл» запись в сети оказывается в порядке почти всегда, а расходятся между собой кошелёк и площадка, каждый по своей причине. Три проверки в правильном порядке занимают минуту и не стоят ничего. Повторная отправка операции стоит денег и способна создать настоящую проблему там, где была задержка отображения.
Разборы проверок и наблюдения редакции — в нашем Telegram-канале.
Обсуждение
Добавить комментарий