Депозиты minipool в настоящее время отключены в рамках подготовки к Saturn 1.
Система кредита депозита
Система кредита депозита представляет собой механизм отслеживания ETH, которые ранее были заблокированы операторами узлов, но больше не требуются, и делает их доступными для повторного использования. Источник этого кредита поступает из двух мест:
- Миграция существующего minipool с залогом в 16 ETH до minipool с залогом в 8 ETH (что добавляет 8 ETH к балансу кредита оператора узла)
- Миграция существующего соло-валидатора в minipool (что добавляет либо 16, либо 24 ETH к балансу кредита оператора узла, в зависимости от типа minipool, который создается во время миграции)
Каждый оператор узла начинает с баланса кредита 0 ETH. Любое из этих двух действий соответствующим образом увеличит этот баланс.
Эти ETH не становятся ликвидными и не возвращаются оператору узла; вместо этого они могут быть использованы для создания дополнительных minipool без необходимости предоставления каких-либо ETH от оператора узла.
Система кредита прозрачна для оператора узла; она будет автоматически использоваться (с уведомлениями в CLI Smartnode, объясняющими, что она будет использоваться) во время операций rocketpool node deposit или rocketpool node create-vacant-minipool, если это возможно.
Если она не может быть использована, Smartnode предупредит пользователя, что она не может быть использована, и потребует обычного залога ETH во время любой из операций.
См. раздел Доступность кредита ниже для получения дополнительной информации.
Пример
Допустим, у вас баланс кредита составляет 0 ETH, и один minipool с залогом в 16 ETH. Затем вы можете перевести этот minipool на залог в 8 ETH. В результате получится 8 ETH, которые больше не заблокированы. Эти 8 ETH будут помещены в ваш баланс кредита.
Теперь, предположим, вы хотите создать второй minipool с залогом в 8 ETH.
Вы запускаете rocketpool node deposit как обычно и выбираете 8 ETH в качестве суммы залога.
Обычно это требует от вас предоставления 8 ваших собственных ETH для minipool.
Однако, поскольку у вас есть баланс кредита в 8 ETH, Rocket Pool автоматически использует его вместо этого:
Второй набор строк здесь является релевантным: они сообщают вам, что у вас достаточно ETH в балансе кредита, чтобы покрыть этот депозит и что он доступен для использования, поэтому он автоматически использует баланс и не потребует дополнительных ETH от вашего кошелька узла.
См. раздел о доступности ниже для получения подробной информации о доступности баланса кредита.
Просмотр текущего баланса кредита
Чтобы просмотреть текущий баланс кредита, просто выполните следующую команду:
Это выдаст исчерпывающий список деталей о вашем узле, включая его баланс кредита прямо наверху:
Доступность кредита
В некоторых ситуациях ваш узел может иметь доступный баланс кредита, но в настоящее время не может использовать его для развертывания дополнительных minipool.
ETH для вашего баланса кредита берутся из пула депозитов. Таким образом, если вы хотите использовать 8 ETH в кредите для создания нового minipool с залогом в 8 ETH, в конечном итоге будут взяты все 32 ETH для этого minipool из пула депозитов, и ничего не потребуется от вас. Из-за этого, если в пуле депозитов недостаточно ETH для покрытия значения пред-депозита (в настоящее время установлено на 1 ETH), баланс не будет доступен.
В этой ситуации Smartnode предупредит вас во время операции rocketpool node deposit, что он не может использовать ваш баланс кредита и вместо этого должен использовать ETH из вашего кошелька узла для завершения залога.
Это не израсходует ваш баланс кредита; он останется как есть и будет доступен для использования позже, как только в пуле депозитов будет достаточно баланса для его покрытия.