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

Чем остановить вывод на каждом шаге
Это главная таблица материала. Она отвечает на один вопрос: что именно нужно сделать, чтобы остановиться здесь и сейчас.
| Шаг | Чем остановить | Что уже потрачено |
|---|---|---|
| 1. Проверка статуса предмета | Закрыть окно. Остановка бесплатна | Ничего |
| 2. Заявка и снятие блокировки | Отмена заявки в интерфейсе игры | Комиссия, если блокировка снималась транзакцией |
| 3. Разрешение контракту | Отзыв разрешения отдельной транзакцией | Комиссия за выдачу и комиссия за отзыв |
| 4. Перевод подписан, лежит в пуле | Замена транзакции с тем же порядковым номером | Комиссия замены по повышенной ставке |
| 5. Перевод включён в блок | Остановить нельзя. Только встречный перевод от получателя | Комиссия полностью, предмет сменил владельца |
| 6. Индексация карточки | Останавливать нечего, это следствие | Время ожидания |
| 7. Обновление игрового состояния | Останавливать нечего. Пометка снимается сервером | Время ожидания |
Обратите внимание на третью строку. Отмена вывода на шаге четыре не отменяет разрешение с шага три: это две независимые операции, и первая оставляет вторую в силе до отдельного отзыва.
Признак точки невозврата
Игроки опознают её по трём ложным признакам. Первый — нажатая кнопка в игре. Второй — всплывающее сообщение кошелька об отправке. Третий — исчезновение предмета из игрового инвентаря.
Ни один из трёх не годится. Кнопка и сообщение относятся к интерфейсу, а исчезновение предмета из инвентаря игра обычно рисует заранее, чтобы заблокировать его использование во время перевода и не дать игроку распорядиться им дважды.
Единственный верный признак читается в обозревателе: у транзакции появился номер блока и статус успешного выполнения, а у предмета в контракте коллекции сменился владелец. Пока номера блока нет, операция находится в пуле ожидания, и замена по тому же порядковому номеру ещё возможна.
Глубина необратимости растёт дальше. Сначала перевод включён в блок, затем блок становится обоснованным, потом финализированным — и после финализации изменить его, по документации Ethereum, можно лишь атакой на уровне сети. Для практических целей достаточно первого рубежа.
Издержки: комиссии, роялти, газ по шагам
Сумма зависит от того, на каком шаге вы остановились.
- Остановка на шаге один бесплатна. Это единственный бесплатный выход.
- Остановка на шаге три стоит двух комиссий: за выдачу разрешения и за его отзыв.
- Остановка на шаге четыре стоит комиссии замены, причём по ставке выше исходной — иначе узлы не примут замену.
- После шага пять расходы определяются уже не вами: обратный перевод оплачивает получатель.
- Продажа выведенного предмета добавляет тариф сервиса и роялти коллекции, размер которых зависит от места сделки.
Расчёт ниже условный. Ставки и правила сверяйте в кошельке и в документации проекта на дату операции.
Условный пример: выдача разрешения — одна единица комиссии, перевод — одна, отзыв разрешения — одна, замена зависшей транзакции — две. Полный вывод с последующим отзывом разрешения обходится в три единицы, остановка на четвёртом шаге с отзывом разрешения — в четыре. Дороже всего стоит не вывод, а передуманный вывод.
Из чего складывается чек за перевод предмета, разобрано отдельно: материал о том, как перевести предмет между кошельками и понять структуру комиссий, показывает структуру по частям. Расходы на стороне торгового сервиса описаны в тексте о том, как разобраться в комиссиях площадки.
Чек-лист перед четвёртым шагом
- Предмет не заблокирован в игре и не участвует ни в одной активности.
- Номер сети в кошельке совпадает с сетью игрового контракта.
- Адрес получателя скопирован из кошелька-получателя, середина строки сверена.
- Выдано разрешение на один предмет, а не на всю коллекцию.
- На экране подписи прочитаны адрес, сеть и тип операции.
- Хеш транзакции сохранён до того, как вы закрыли окно.
Шесть строк, две минуты. После четвёртого шага чек-лист уже не поможет.
Риски и мошеннические схемы сегмента
Схемы здесь встроены в шаги. Обманщику выгоднее подменить этап, чем ломать кошелёк.
- Подмена третьего шага: вместо разрешения на один предмет подписывается разрешение оператору на всю коллекцию.
- Фальшивый интерфейс вывода, выполняющий шаги один и два настоящим образом, а четвёртый — на свой адрес.
- «Ускорение» зависшего перевода на шаге четыре от третьего лица: заменить операцию может только её отправитель.
- Советы повторить подпись, пока номер блока не появился, с созданием второй транзакции вместо замены первой.
- Предложения отозвать разрешение через сторонний сервис, который взамен просит новое разрешение.
Первый пункт из списка — самый дорогой. Логику таких подписей и способы их проверять мы разбирали в материале о том, как участвовать в бесплатной раздаче предметов, где запрос на подпись разбирается по отдельным полям. Более широкий взгляд на устройство цифровых артефактов и их записей даёт разбор Bitcoin Ordinals и артефактов на базовом слое.
Материалы по теме:
- Как перевести предмет между кошельками и понять структуру комиссий — чек за перевод по частям.
- Как разобраться в комиссиях площадки — тарифы сервиса и роялти коллекции.
- Как участвовать в бесплатной раздаче предметов — как читать запрос на подпись.
- Bitcoin Ordinals и цифровые артефакты — как устроены записи о цифровых предметах.
Итог
Вывод предмета — не одно действие, а семь, и свобода выбора убывает с каждым. До четвёртого шага любой из них отменяется, после пятого не отменяется ни один. Поэтому вся работа игрока сосредоточена в первых четырёх, а шестой и седьмой — уже наблюдение за последствиями.
Первоисточники откройте сами. Виды разрешений и поведение перевода описаны в тексте стандарта ERC-721, правила для делимых игровых ресурсов — в спецификации ERC-1155. Данные сверены на 16 октября 2026 года; комиссии и правила проекта проверяйте на дату своей операции.
Частые вопросы
На каком шаге вывод становится необратимым?
На включении перевода в блок. Признак читается в обозревателе: у транзакции появился номер блока и статус успешного выполнения, а владельцем предмета стал адрес получателя. Нажатая кнопка в игре, сообщение кошелька и исчезновение предмета из инвентаря не означают ничего — все три события относятся к интерфейсам, а не к цепочке.
Я отменил вывод. Нужно ли что-то ещё делать?
Да, проверить разрешения. Отмена вывода не отзывает право, выданное контракту на предыдущем шаге, и оно продолжает действовать. Отзыв делается отдельной транзакцией через раздел разрешений в кошельке или в обозревателе. Это платная операция, но она закрывает доступ к предметам, которые остались у вас.
Чем отличается разрешение на предмет от разрешения оператору?
Объёмом. Первое касается одного предмета, второе — всего вашего имущества в этой коллекции, включая будущие поступления. Для делимых игровых ресурсов стандарт частичного варианта не предусматривает вовсе. Выбирайте узкое разрешение там, где интерфейс даёт выбор, и отзывайте широкое сразу после операции.
Предмет исчез из инвентаря, а в кошельке не появился. Вывод прошёл?
Неизвестно, пока вы не посмотрели в обозреватель. Игра убирает предмет из инвентаря на этапе заявки, чтобы его нельзя было использовать во время перевода, и делает это до подтверждения сети, иногда задолго до него. Откройте транзакцию по хешу: нет номера блока — операция в пуле ожидания, есть — предмет у получателя.
Можно ли пройти все шаги за одну подпись?
Иногда да, если проект объединил разрешение и перевод в одну операцию. Это удобнее и дешевле, но лишает вас остановки на третьем шаге: отменить такую операцию после подписи уже нельзя. Перед единой подписью экран читается особенно внимательно, потому что контрольных точек в маршруте становится меньше.
Вердикт
Пошаговый разбор полезен не перечислением действий, а картой отмен: игрок должен знать, где у него ещё есть стоп-кран, а где его уже нет. Из редакционной практики видно, что потери происходят от смещённого представления о точке невозврата — люди считают необратимым нажатие кнопки и перестают проверять дальше, хотя настоящая граница лежит на два шага позже. Запомните один признак: номер блока. До него вы управляете операцией, после — только наблюдаете.
Разборы операций с игровыми предметами и предупреждения о свежих схемах выходят в нашем Telegram-канале Cryptium.
Обсуждение
Добавить комментарий