Stake ETH от имени ноды
RPIP-32 позволяет аккаунту застейкать ETH от имени ноды Rocket Pool, зарегистрированной в протоколе. Это поддерживает различные ситуации, когда оператор ноды не предоставляет ETH напрямую:
- Повышенная безопасность для операторов нод, так как они могут стейкать напрямую со своего аппаратного кошелька, исключая необходимость предварительного перевода средств на ноду.
- Провайдеры Staking as a Service, где хранение средств управляется доверенным кастодианом.
- Интеграции протоколов, где хранение средств управляется смарт-контрактами.
- DAO или организации, где хранение средств управляется казначейством.
Хотя основная цель этой функции — облегчить сценарии с одним вкладчиком, стоит отметить, что несколько независимых вкладчиков также могут использовать эту возможность, создавая смарт-контракты поверх неё. Rocket Pool также представил возможность стейкать RPL от имени ноды в нашем предыдущем релизе Atlas.
Предварительное требование
Убедитесь, что вы правильно настроили основной адрес для вывода средств ноды, которую вы планируете финансировать. Перейдите по ссылке выше для получения руководства о том, как работают адреса вывода после houston.
Не пропускайте этот шаг! Весь ETH залог/награды будут выводиться на основной адрес для вывода средств. Другими словами, адрес, который предоставляет ETH для ноды, должен использоваться в качестве основного адреса для вывода средств! Пожалуйста, убедитесь, что основной адрес для вывода средств ноды установлен на кошелек, которым вы владеете.
Процесс немного отличается для Hoodi Testnet и Mainnet, поэтому выберите сеть, которая вас интересует, из вкладок ниже.
ПРЕДУПРЕЖДЕНИЕ
При практике стейкинга в тестовой сети вам не нужно предоставлять какой-либо реальный ETH во время этого процесса. Вместо этого вам будет предоставлен фейковый тестовый ETH.Не пытайтесь перемещать свой реальный ETH из mainnet в testnet, иначе вы потеряете его навсегда!
Начните с установки MetaMask, если вы еще этого не сделали. Следуйте инструкциям на их сайте для установки расширения, создания аккаунта и входа в систему.
Затем откройте панель MetaMask, используя её иконку на панели инструментов браузера.
Вам нужно будет добавить Hoodi Testnet в MetaMask.
Нажмите на выпадающий список в верхнем левом углу и нажмите кнопку "Add Network".
Вы увидите список сетей, Hoodi нет в этом списке, поэтому нажмите кнопку "Add a network manually".
Заполните следующие данные:
Затем нажмите Save. Теперь вы должны увидеть сеть Hoodi в выпадающем списке в верхнем левом углу.
Нажмите на выпадающий список сетей в верхнем левом углу расширения Metamask и выберите Hoodi Test Network:

Теперь, когда у вас есть адрес кошелька в MetaMask, вам нужно пополнить его тестовым ETH. Перейдите на страницу Практика с тестовой сетью для краткого руководства о том, как использовать testnet faucet для получения тестового ETH на Hoodi.
Как только у вас появится немного Hoodi ETH для тестирования, перейдите на https://testnet.node.rocketpool.net/deposit-eth-on-behalf-of-node.
Если вы видите уведомление о том, что требуется web3 браузер, или что текущий ID сети не поддерживается, убедитесь, что вы правильно выполнили предыдущие шаги, прежде чем продолжить.
Когда вы попадете на сайт, нажмите на кнопку connect wallet. Пожалуйста, прочитайте и примите Условия использования и Политику конфиденциальности, это активирует различные способы подключения, затем нажмите connect metamask.
MetaMask предложит вам выбрать аккаунт для подключения к веб-сайту. Выберите один, подтвердите несколько разрешений. Вы увидите обзор своих балансов, нажав на значок кошелька, расположенный в верхнем правом углу окна.
Отсюда вы захотите ввести адрес ноды, для которой вы хотите внести ETH от имени. Страница должна выглядеть так:
Вставьте желаемый адрес в это поле и нажмите find. В этом примере мы будем использовать 0xd3e317806456102d19db283b4c2201f0ef41a296
В первом поле введите количество ETH, которое вы хотите внести от имени ноды. Второе поле указывает, для какого адреса вы будете вносить ETH от имени. Пожалуйста, убедитесь, что вы ввели правильный адрес и депозит. Когда вы будете удовлетворены, нажмите Deposit, и MetaMask откроет окно с просьбой подтвердить вашу транзакцию.
Как только вы подтвердите её, транзакция начнется.
Когда она будет включена в блок и добавлена в цепь, ваш делегат сможет использовать команду rocketpool node status в smartnode, чтобы увидеть новый баланс. Этот баланс также можно просмотреть через сайт стейкинга Rocket Pool.
Если оператор ноды внесет ваш ETH в minipool, вы не сможете выйти из их minipool без доступа к их withdrawal credentials, так что имейте это в виду! Вы можете использовать сайт стейкинга Rocket Pool для вывода ETH, застейканного от имени ноды, если он не используется в minipool.
Вот и всё! Теперь вы стейкаете с Rocket Pool.
Unstake ETH от имени ноды
Когда вы будете готовы вывести ETH, который вы застейкали от имени ноды, перейдите на https://testnet.node.rocketpool.net/withdraw-eth. После входа в систему как основной адрес для вывода средств ноды, вас должно встретить знакомое меню. Вам будет предложено ввести адрес ноды, с которой вы хотите вывести средства:
После ввода адреса, нажатие "Find" приведет вас к следующему меню, где вы сможете вывести ETH, который вы застейкали от имени этой ноды.
Вы сможете увидеть, сколько ETH доступно для вывода, в верхнем правом углу. После того, как вы введете желаемое количество и подтвердите адрес ноды, нажмите оранжевую кнопку Withdraw ETH, чтобы отправить транзакцию в сеть.
Как только транзакция будет подтверждена, вы увидите правильные балансы на своем аккаунте!
Вот и всё, что нужно знать о стейкинге ETH от имени ноды! Мы надеемся, что процесс показался вам быстрым и простым.
Не стесняйтесь заглянуть на наш Discord сервер, чтобы рассказать нам, что вы думаете об этом, и следить за развитием проекта.
