Полный цикл переноса стоит кошельку от шести подписей, а в обычном случае восьми–десяти. Чтобы перенести долг между протоколами и оценить нагрузку на кошелёк, считайте не комиссию, а количество подтверждений: каждое разрешение, каждое погашение, каждый вывод и каждый новый заём — отдельная подпись и отдельная плата за газ. После завершения в кошельке остаются следы: невыбранные лимиты, пустая запись на старом рынке и подключение сайта.

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

Из чего складывается нагрузка и где здесь деньги

Нагрузку обычно сводят к сумме комиссий. Это неполный счёт. У неё три разные составляющие, и только одна из них измеряется в деньгах.

Первая — плата за газ. Она видна сразу, меняется от блока к блоку и легко оценивается до отправки. Вторая — число подписей. Деньгами она не измеряется, зато измеряется вниманием: каждое всплывающее окно требует прочитать, что именно вы подтверждаете, и на восьмом окне внимание падает закономерно. Третья — выданные права, и это единственная составляющая, которая живёт после операции.

Стандарт токена устроен так, что разрешение не истекает само. Спецификация ERC-20 в статусе Final, созданная 19 ноября 2015 года, описывает выдачу лимита словами: уполномоченный адрес вправе списывать средства многократно в пределах суммы, а повторный вызов перезаписывает прежнее значение целиком. Срока здесь нет. Нет и автоматического обнуления после последнего списания.

Как перенести долг между протоколами и оценить нагрузку на кошелёк: полный список подписей

Разложим цикл на подтверждения. Порядок именно такой.

Шаг Подписей Что остаётся после Можно ли пропустить
Разрешение на списание заёмного актива старым рынком 1 Невыбранный лимит на адресе рынка Нет, без него погашение не исполнится
Погашение долга на старом рынке 1 Долговой учётный токен сожжён Нет
Вывод обеспечения со старого рынка 1 Пустая запись позиции с нулевыми балансами Нет
Разрешение на списание обеспечения новым рынком 1 Невыбранный лимит на адресе нового рынка Нет
Внесение обеспечения на новый рынок 1 Учётный токен поставки на вашем адресе Нет
Новый заём 1 Долговой учётный токен нового рынка Нет
Обмен, если заёмного актива не хватает 1–2 Лимит на адресе маршрутизатора обмена Да, если актив уже на руках
Отзыв выданных лимитов 2–3 Ничего, в этом и смысл шага Да, но тогда права сохранятся

Шесть подписей — это пол без обмена и без уборки. С обменом семь или восемь. С отзывом лимитов десять. Разброс объясняет, почему оценки переноса у разных читателей расходятся вдвое: одни считают только обязательные шаги, другие — весь цикл до чистого состояния.

Расчёт на условной сумме

Условный пример для иллюстрации нагрузки, не оценка стоимости. Обеспечение — 10 000 единиц, долг — 5 000. Обязательных подписей: 6. С обменом актива для погашения: 8. С отзывом двух лимитов: 10. Разрешений выдано: 3 — старому рынку, новому рынку, маршрутизатору обмена. Останется после переноса, если не убирать: 3 лимита и 1 пустая позиция. Плату за газ умножайте на число подписей и сверяйте на дату операции: базовая часть платы меняется каждый блок.

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

Схема из пяти шагов: разрешение и погашение, вывод обеспечения, разрешение новому рынку, внесение и заём, отзыв оставшихся лимитов
Схема из пяти шагов: разрешение и погашение, вывод обеспечения, разрешение новому рынку, внесение и заём, отзыв оставшихся лимитов

Что остаётся в кошельке после переноса

Это и есть главная часть разбора. Перенос заканчивается, следы — нет.

  • Невыбранный лимит на старом рынке: право списывать заёмный актив сохраняется, хотя долга больше нет
  • Невыбранный лимит на маршрутизаторе обмена: обычно выдаётся с запасом и остаётся с запасом
  • Пустая запись позиции на старом рынке: нулевые балансы, но адрес по-прежнему числится пользователем
  • Учётный токен поставки на новом рынке: это не мусор, а ваша расписка, удалять её нельзя
  • Подключение обоих интерфейсов к кошельку: право сайта запрашивать подпись сохраняется до отключения
  • Делегирование управления, если выдавалось ради ускорения: отзывается отдельной транзакцией
Остаток разрешения — не формальность. Пока лимит отличен от нуля, контракт вправе списать соответствующую сумму в любой момент, и для этого ваша подпись больше не нужна. Если контракт окажется заменяемым через прокси, новая реализация получит то же право. Поэтому уборка после переноса — такая же часть операции, как сам перенос, и пропуск этого шага превращает завершённую сделку в открытый доступ.

Проверить, кто вправе заменить реализацию контракта, стоит до выдачи лимита, а не после. Разбор о том, кто управляет параметрами протокола, показывает, где искать этот адрес. Банк России публикует список компаний с выявленными признаками нелегальной деятельности на финансовом рынке — его стоит открыть прежде, чем интерфейс попросит первое из восьми подтверждений. Правовая рамка с 1 сентября 2026 года задана Федеральным законом от 04.08.2026 № 282-ФЗ; определения терминов — в его статье 2.

Скрытые издержки цикла

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

Третья издержка скрыта глубже. Выведя обеспечение, вы на несколько минут держите его на своём адресе — и в этот момент оно не работает ни на старом рынке, ни на новом. Для крупной позиции такая пауза заметна. Для мелкой — нет. Четвёртая издержка появляется потом: заёмный актив нового рынка иногда отличается от прежнего, и переводить его в привычную форму придётся отдельно, как описано в разборе о том, как перевести доход из протокола в стейблкоин.

Сценарий, при котором позиция теряется

Из обращений читателей складывается узнаваемая последовательность. Человек доходит до шестой подписи, видит, что газ съел больше ожидаемого, и останавливается. Долг на старом рынке погашен, обеспечение выведено, новая позиция не открыта. Средства целы — но план не исполнен, а лимиты уже выданы всем трём адресам.

Хуже выглядит обратный порядок. Читатель сначала открывает позицию на новом рынке, рассчитывая погасить старый долг заёмными средствами, и на седьмой подписи обнаруживает, что обеспечения хватило не на всю сумму. Теперь открыто две позиции вместо одной, и обе ближе к порогу, чем исходная. Падение цены залога в такой момент способно закрыть обе принудительно, с полной потерей части обеспечения в пользу ликвидаторов. Кредитный протокол не депозит, и гарантий сохранности здесь нет ни у кого.

Частые вопросы

Сколько подписей минимально нужно для переноса долга

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

Какие разрешения остаются после того, как перенос завершён

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

Нужно ли удалять пустую позицию на старом рынке

Удалить её нельзя, запись в контракте остаётся с нулевыми балансами. Это не создаёт риска сам по себе. Риск создаёт невыбранное разрешение, выданное тому же рынку: именно его и следует обнулить. Пустая запись при повторном входе заполнится снова, без дополнительной платы за создание.

Зависит ли число подписей от размера долга

Нет. Число звеньев одинаково для любой суммы, поэтому относительная нагрузка для мелкой позиции выше. Отсюда практический вывод: для небольших сумм перенос нередко обходится дороже выгоды от разницы ставок, и считать стоит до первой подписи, а не после шестой.

Можно ли сократить число подтверждений

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

Итог

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

Вердикт

Перенос долга выглядит одним решением, а обходится кошельку как восемь. Эта разница между замыслом и реализацией и съедает выгоду от разницы ставок, особенно на мелких суммах. Из редакционной практики: читатели считают комиссию и почти никогда не считают права, которые останутся у трёх чужих контрактов после финала. Уборка занимает две подписи и стоит дешевле, чем любой из сценариев, где её не сделали. Описание выдачи и перезаписи лимита опубликовано в спецификации ERC-20 на портале EIP, статус Final, дата создания 19 ноября 2015 года.

Разборы по DeFi без обещаний доходности — в нашем Telegram-канале Cryptium.