# Rocket Pool Guides & Documentation > Rocket Pool Guides & Documentation - Decentralised Ethereum Liquid Staking Protocol ## Протокол - [🤝 Контракты и интеграции](/ru/protocol/contracts-integrations.md): Вы любите RPL и rETH? Мы тоже! Поэтому мы составили список интеграций и сервисов, а также официальных развёртываний контрактов, чтобы помочь вам найти новые места, где можно использовать эти активы! Если вы хотите внести свой вклад, помогая интегрировать Rocket Pool в больше сервисов и протоколов, свяжитесь с нами в Discord! - [Smart Contracts](/ru/protocol/contracts-usage.md) - [Серия объяснений](/ru/protocol/explainer-series.md): Все любят хорошую серию объяснений! Для лучшего подробного понимания того, как работает протокол стейкинга Ethereum, ознакомьтесь с этой серией статей, которая подробно разбирает четыре разные статьи! Обзор и пользователи протоколаProtocol DAO и Oracle Node DAORPL и TokenomicsДетали запуска и отчеты об аудите Если вы хотите еще больше информации о Rocket Pool, обязательно посетите наш блог на Medium для подробной истории наших обновлений. - [Часто задаваемые вопросы](/ru/protocol/faq.md): Этот раздел FAQ призван дополнить серию статей с объяснениями краткими ответами на распространенные вопросы, которые мы получаем. - [Глоссарий](/ru/protocol/glossary.md): В документации Rocket Pool вы можете столкнуться с некоторыми незнакомыми концепциями. В этом разделе перечислены общие термины для удобного доступа, изучения и разработки плагинов/тем. - [Введение](/ru/protocol/index.md): Rocket Pool — это первый в своем роде протокол ETH Proof of Stake, разработанный таким образом, чтобы быть находящимся в собственности сообщества, децентрализованным, не требующим доверия и совместимым со стейкингом на Ethereum. Концепция была впервые предложена в конце 2016 года и функционирует с октября 2021 года. Rocket Pool предназначен для обслуживания двух основных групп пользователей: тех, которые хотят участвовать в токенизированном стейкинге с использованием rETH с суммой всего 0,01 ETH, и тех, которые хотят выполнять стейкинг ETH и запустить ноду в сети для получения более высокой ROI, чем при стейкинге вне протокола, благодаря заработанным комиссиям. Для получения дополнительной информации об этих двух группах, которые составляют протокол, мы настоятельно рекомендуем прочитать первую статью из нашей серии объяснений, которая подробно объясняет, как пользователи могут участвовать, будь то через токенизированный стейкинг или запуск ноды в протоколе. Основное предположение протокола заключается в том, чтобы сеть не зависела ни от одной из сторон. Это принцип, напрямую связанный с Ethereum и самим ETH, и образ мышления, используемый на каждом этапе развития Rocket Pool. Обзор основных компонентов, составляющих протокол Rocket Pool Staking: Rocket Pool стремится воплотить основную философию Ethereum и DeFi, в частности неопекунское, не требующее доверия назначение, которое позволяет истинному суверенитету действительно процветать. Именно поэтому создание этого базового слоя протокола для стейкинга ETH настолько важно, особенно с учетом того, что подавляющее большинство участников либо не имеют технических навыков для запуска ноды, либо не имеют финансовых возможностей для владения 32 ETH. ## Ликвидный стейкинг - [Обзор стейкинга](/ru/liquid-staking/overview.md): Это руководство познакомит вас с тем, как работает стейкинг с Rocket Pool (как ваш ETH задействуется и генерируются вознаграждения), а также суммирует способы, которыми вы можете участвовать в стейкинге. ## Стейкинг ноды - [Обязанности оператора ноды](/ru/node-staking/responsibilities.md) ## Others - [Минипулы с обеспечением 8 ETH](/ru/legacy/atlas/lebs.md): Когда Rocket Pool был впервые запущен, он поддерживал два типа минипулов: Обеспечение 16 ETH, при котором оператор узла предоставлял 16 ETH, а оставшиеся 16 ETH поступали из пула стейкинга для создания полного (32 ETH) валидатора.Временное обеспечение 32 ETH, при котором оператор узла предоставлял все 32 ETH, чтобы пропустить процесс инициализации и сразу начать валидацию в Beacon Chain, а затем получить возврат 16 ETH, как только в пуле депозитов будет достаточно ETH для его покрытия. В этот момент минипул превращался в обычный минипул с обеспечением 16 ETH. Последний вариант был удален по результатам голосования сообщества через несколько месяцев после запуска протокола, поскольку он больше не был необходим и приводил к длительным задержкам возврата средств. Первый вариант представлял собой минимальную сумму обеспечения протокола, поскольку гарантировал, что если оператор узла использовал Rocket Pool для атаки на протокол Ethereum и его полное обеспечение было слэшировано, он потерял бы столько же, сколько и стейкеры rETH, и не вышел бы в плюс. С момента запуска Rocket Pool сообщество провело значительные исследования безопасности, обеспечиваемой этим залогом, и обнаружило, что он был очень консервативным. Для всех практических целей слэшинг 16 ETH был признан нереалистичным, а обеспечение в 16 ETH фактически обеспечивало те же преимущества безопасности, что и залог всего в 8 ETH (плюс дополнительное требование RPL). Таким образом, подкрепленное этим исследованием, обновление Atlas вводит новый тип минипула в список: обеспечение 8 ETH, в просторечии называемое сообществом Rocket Pool "LEB8" (Lower ETH Bond - 8 ETH). Чтобы создать минипул на 8 ETH, оператору узла нужно предоставить только 8 своих собственных ETH (плюс достаточно RPL для покрытия требований по обеспечению - подробнее об этом в разделе Обеспечение RPL). Затем он заберет 24 ETH из пула депозитов, чтобы завершить создание валидатора и начать работу в Beacon Chain. Это открывает двери новым потенциальным операторам узлов, которые хотят запустить узел, но не имеют полных 16 ETH. Кроме того, это позволяет более крупным операторам узлов использовать больше ETH пул-стейкеров в Beacon Chain для получения вознаграждений. Поскольку это работает без существенного снижения безопасности, все выигрывают! В этом руководстве мы рассмотрим три темы: Как на самом деле работают минипулы с обеспечением 8 ETH и цифры вознагражденийКак создать новый минипул на 8 ETHКак перевести существующий минипул с 16 ETH на 8 ETH без выхода Читайте дальше, чтобы узнать больше о каждой теме. - [Обновление Atlas](/ru/legacy/atlas/whats-new.md): Эта страница описывает основные изменения, которые следующее крупное обновление Rocket Pool под названием Atlas приносит протоколу, включая обновления стека Smart Node и протокола Rocket Pool в целом. Пожалуйста, внимательно прочитайте эту страницу, чтобы понять все различия между предыдущей версией Rocket Pool (Redstone) и Atlas. - [Краткое руководство по Houston](/ru/legacy/houston/getting-started.md): Независимо от того, являетесь ли вы опытным оператором узла, держателем rETH или любопытным наблюдателем, эта страница поможет вам начать изучение новых функций, включённых в Houston. - [Настройка голосования для пользователей без smartnode](/ru/legacy/houston/nonsmartnode-setup.md): Некоторые пользователи (например, пользователи Allnodes) не используют smartnode и могут потребовать настройки голосования через прямое взаимодействие с контрактами. Это руководство содержит как минимальное, так и полное руководство по настройке для таких пользователей. - [Участие в он-чейн предложениях pDAO](/ru/legacy/houston/participate.md): Любой узел с ненулевой силой голоса может выдвинуть или участвовать в предложении pDAO в любое время. Предложения могут быть одного из следующих типов: Изменение настроек pDAOЕдиновременные расходы из казначействаПовторяющиеся расходы из казначейства (комитеты управления)Членство в совете безопасности Для более подробной информации и обоснования см. типы предложений. Важно понимать, что предложение pDAO — это он-чейн сущность, которая существует для выполнения изменений на уровне протокола. - [Protocol DAO (pDAO)](/ru/legacy/houston/pdao.md): Protocol DAO Rocket Pool (pDAO) отвечает за формирование направления протокола и управляется управлением RPL. Его члены и их голосующая сила состоят из операторов нод, больших и малых, все из которых напрямую участвуют в протоколе. Он служит сообществу Rocket Pool в целом, включая держателей rETH, операторов нод и держателей RPL. pDAO отдает приоритет безопасности протокола Rocket Pool и здоровью сети Ethereum. Для явного определения того, кто и что такое pDAO, ознакомьтесь с уставом pDAO. - [Установка адреса вывода RPL](/ru/legacy/houston/rpl-withdrawal-address.md): Важно понимать разницу между вашим основным адресом вывода и адресом вывода RPL. По умолчанию ваш адрес вывода RPL не установлен, и ваш основной адрес вывода — это место, куда будут отправлены все ваши вознаграждения контрольной точки RPL, ваш стейкнутый RPL и ETH Beacon Chain. Вы можете установить отдельный адрес вывода для вашего RPL, если хотите. Ваш адрес вывода RPL, если установлен, сможет инициировать и получать RPL из вознаграждений инфляции и не будет влиять на вознаграждения консенсуса ETH или что-либо, связанное с ETH. В этом случае ваш основной адрес вывода больше не будет иметь какого-либо авторитета над действиями, связанными с RPL. Это создаёт некоторые интересные возможности, когда RPL может быть предоставлен сущностью оператору узла, который не желает иметь подверженность RPL. Эта сущность затем может получать вознаграждения RPL за предоставление необходимого страхового обеспечения для узла. Другими словами, это позволяет различным участникам предоставлять каждый тип обеспечения. Есть два разных способа сделать это. Пожалуйста, прочитайте оба варианта ниже, чтобы определить, какой из них применим к вам. Как только это будет сделано, вы больше не сможете изменить адрес вывода RPL, используя команду set-rpl-withdrawal-address. Чтобы изменить его, вам нужно будет отправить подписанную транзакцию с вашего активного адреса вывода RPL (того, на который вы только что переключились). Веб-сайт Rocket Pool имеет функцию, чтобы помочь вам сделать это. Если вы хотите сбросить адрес вывода RPL, процесс довольно прост. Первое, что вам нужно сделать, — это вернуться на страницу адреса вывода RPL на веб-сайте Rocket Pool. Если вы вошли с адресом вывода RPL узла, вы должны иметь возможность нажать кнопку unset справа здесь: Нажатие unset приведёт вас на страницу, где вы можете подтвердить детали. Если вы довольны тем, что видите, нажмите оранжевую кнопку unset, чтобы отправить транзакцию в сеть. Вот и всё, что нужно для установки адреса вывода RPL! Мы надеемся, что вы нашли процесс быстрым и лёгким. Не стесняйтесь заглянуть на наш Discord-сервер, чтобы сообщить нам, что вы об этом думаете, и следить за развитием проекта. - [Stake ETH от имени ноды](/ru/legacy/houston/stake-eth-on-behalf.md): RPIP-32 позволяет аккаунту застейкать ETH от имени ноды Rocket Pool, зарегистрированной в протоколе. Это поддерживает различные ситуации, когда оператор ноды не предоставляет ETH напрямую: Повышенная безопасность для операторов нод, так как они могут стейкать напрямую со своего аппаратного кошелька, исключая необходимость предварительного перевода средств на ноду.Провайдеры Staking as a Service, где хранение средств управляется доверенным кастодианом.Интеграции протоколов, где хранение средств управляется смарт-контрактами.DAO или организации, где хранение средств управляется казначейством. Хотя основная цель этой функции — облегчить сценарии с одним вкладчиком, стоит отметить, что несколько независимых вкладчиков также могут использовать эту возможность, создавая смарт-контракты поверх неё. Rocket Pool также представил возможность стейкать RPL от имени ноды в нашем предыдущем релизе Atlas. Предварительное требование Убедитесь, что вы правильно настроили основной адрес для вывода средств ноды, которую вы планируете финансировать. Перейдите по ссылке выше для получения руководства о том, как работают адреса вывода после houston. Процесс немного отличается для Hoodi Testnet и Mainnet, поэтому выберите сеть, которая вас интересует, из вкладок ниже. Когда вы попадете на сайт, нажмите на кнопку connect wallet. Пожалуйста, прочитайте и примите Условия использования и Политику конфиденциальности, это активирует различные способы подключения, затем нажмите connect metamask. MetaMask предложит вам выбрать аккаунт для подключения к веб-сайту. Выберите один, подтвердите несколько разрешений. Вы увидите обзор своих балансов, нажав на значок кошелька, расположенный в верхнем правом углу окна. Отсюда вы захотите ввести адрес ноды, для которой вы хотите внести ETH от имени. Страница должна выглядеть так: Вставьте желаемый адрес в это поле и нажмите find. В этом примере мы будем использовать 0xd3e317806456102d19db283b4c2201f0ef41a296 В первом поле введите количество ETH, которое вы хотите внести от имени ноды. Второе поле указывает, для какого адреса вы будете вносить ETH от имени. Пожалуйста, убедитесь, что вы ввели правильный адрес и депозит. Когда вы будете удовлетворены, нажмите Deposit, и MetaMask откроет окно с просьбой подтвердить вашу транзакцию. Как только вы подтвердите её, транзакция начнется. Когда она будет включена в блок и добавлена в цепь, ваш делегат сможет использовать команду rocketpool node status в smartnode, чтобы увидеть новый баланс. Этот баланс также можно просмотреть через сайт стейкинга Rocket Pool. Вот и всё! Теперь вы стейкаете с Rocket Pool. После ввода адреса, нажатие "Find" приведет вас к следующему меню, где вы сможете вывести ETH, который вы застейкали от имени этой ноды. Вы сможете увидеть, сколько ETH доступно для вывода, в верхнем правом углу. После того, как вы введете желаемое количество и подтвердите адрес ноды, нажмите оранжевую кнопку Withdraw ETH, чтобы отправить транзакцию в сеть. Как только транзакция будет подтверждена, вы увидите правильные балансы на своем аккаунте! Вот и всё, что нужно знать о стейкинге ETH от имени ноды! Мы надеемся, что процесс показался вам быстрым и простым. Не стесняйтесь заглянуть на наш Discord сервер, чтобы рассказать нам, что вы думаете об этом, и следить за развитием проекта. - [Обновление Houston](/ru/legacy/houston/whats-new.md): Обновление Houston в основном направлено на внедрение полностью он-чейн DAO для управления протоколом, известного как Protocol DAO или pDAO. Это DAO, не похожее ни на одно другое, оно не требует snapshot голосования или каких-либо других сторонних инструментов для функционирования, оно действительно он-чейн и уникально в своем роде, подробнее об этом ниже. Это обновление также представит некоторые другие очень интересные функции, которые позволят создавать новые интеграции и платформы на основе протокола. Некоторые из них включают возможность stake ETH от имени ноды (а не только от самой ноды) и новую функцию адреса вывода RPL, которая позволяет одной стороне предоставлять ETH для staking, а другой стороне предоставлять RPL без передачи прав на хранение оператору ноды. - [[Docker Mode] Руководство по обновлению Redstone и Merge](/ru/legacy/redstone/docker-migration.md): Это руководство охватывает всё, что вам нужно знать для подготовки вашей ноды к обновлению Redstone и The Merge, если вы используете Docker Mode. - [[Hybrid Mode] Руководство по обновлению Redstone и Merge](/ru/legacy/redstone/hybrid-migration.md): Это руководство охватывает всё, что вам нужно знать для подготовки вашей ноды к обновлению Redstone и The Merge, если вы используете Hybrid Mode. - [[Нативный режим] Руководство по обновлению Redstone и слиянию (The Merge)](/ru/legacy/redstone/native-migration.md): Это руководство охватывает все, что вам нужно знать для подготовки вашей ноды к обновлению Redstone и слиянию (The Merge), если вы используете нативный режим. - [Обновление Rocket Pool Redstone](/ru/legacy/redstone/whats-new.md): Следующее крупное обновление Rocket Pool под названием Redstone было выпущено для бета-тестирования в тестовых сетях Ropsten и Holesky. Эта страница описывает основные изменения, которые приносит Redstone, включая обновления стека Smart Node и протокола Rocket Pool в целом. Пожалуйста, внимательно прочитайте эту страницу, чтобы понять все различия между предыдущей версией Rocket Pool и Redstone. - [Миграция Smart Node из предыдущих бета-тестов](/ru/legacy/upgrading.md): Если вы были оператором узла Rocket Pool во время наших предыдущих бета-тестов на Medalla или Pyrmont, спасибо за помощь в улучшении протокола и добро пожаловать обратно! Это краткое руководство проведет вас через процесс удаления вашей бета-сборки и настройки новейшей сборки либо для тестовой сети Hoodi, либо для реального стейкинга в основной сети. - [Обновление до Smart Node v1.3.x](/ru/legacy/v1.3-update.md): Версия 1.3.0 стека Smart Node вносит некоторые важные изменения, о которых пользователи должны знать. Они разработаны для значительного улучшения опыта работы оператора узла и решения многих функций, которые наши пользователи запрашивали с момента запуска Rocket Pool. В этом руководстве мы проведем вас через процесс миграции со старой версии Smart Node на v1.3.x и выше. - [Стейкинг через децентрализованную биржу в сети Ethereum (уровень 1)](/ru/liquid-staking/via-l1.md): Напоминаем, что вам не нужно обменивать ETH на rETH напрямую через Rocket Pool, чтобы пользоваться преимуществами децентрализованного стейкинга. Все, что вам нужно сделать, это держать rETH, так как он по своей природе растет в цене - не имеет значения, как вы его получили! rETH доступен для торговли на нескольких децентрализованных биржах, таких как Balancer и Uniswap. Пул Balancer - это особый вид пула, известный как метастабильный пул. Метастабильные пулы идеально подходят для токенов, таких как rETH, потому что они учитывают истинный обменный курс, сообщаемый Oracle DAO. Это означает, что обмен с этим пулом будет иметь гораздо меньшее проскальзывание и более низкие комиссии, чем обычная децентрализованная биржа, поэтому вы получаете гораздо более выгодную сделку при покупке или продаже rETH. Другие децентрализованные биржи не имеют этого свойства, поэтому вы можете обнаружить, что их обменный курс немного ниже. Независимо от того, какой пул вы используете, все они, как правило, имеют более низкие комиссии за газ, чем стейкинг через официальный сайт Rocket Pool. Это делает их отличным выбором для пользователей, которые хотят застейкать небольшое количество ETH, хотя всегда хорошей идеей будет сравнить курс, который вы получите на бирже, с обменным курсом согласно Rocket Pool. В следующих примерах мы покажем, как обменять ETH на rETH, используя как Balancer, так и Uniswap. Этот процесс можно выполнить с помощью любого кошелька, совместимого с web3. В демонстрационных целях мы будем использовать MetaMask, так как это один из наиболее популярных вариантов кошелька. Вы сможете следовать аналогичным шагам с другим кошельком, если выберете - просто найдите сопоставимую функцию в вашем кошельке для каждого шага. - [Стейкинг через децентрализованную биржу на уровне 2](/ru/liquid-staking/via-l2.md): Напоминаем, что вам не нужно обменивать ETH на rETH напрямую через Rocket Pool, чтобы пользоваться преимуществами децентрализованного стейкинга. Все, что вам нужно сделать, это держать rETH, так как он по своей природе растет в цене - не имеет значения, как вы его получили! При этом одна из основных проблем (особенно в последнее время) - это стоимость газа, связанная со стейкингом или обменом ETH на rETH. Чтобы помочь снизить это, сеть Ethereum начала внедрять использование роллапов - также известных как уровень 2. Уровень 2 включает в себя несколько отдельных сетей, которые существуют под Ethereum, выполняя множество транзакций, как обычно делал бы Ethereum, но сворачивая все их в одну единую "мега" транзакцию и публикуя ее в основной цепи Ethereum вместо этого. В идеале это означает, что вы получите все преимущества безопасности, связанные с децентрализованной природой Ethereum, но будете наслаждаться гораздо более низкими комиссиями за газ для ваших транзакций, поскольку затраты на выполнение и хранение на уровне 2 могут быть намного ниже, и только часть ваших транзакций должна храниться на уровне 1, где состояние намного дороже. Rocket Pool в настоящее время поддерживает две сети уровня 2: Optimism и Arbitrum. У обеих из них есть работающие версии Uniswap, наиболее широко используемого протокола децентрализованного обмена. С Uniswap вы можете быстро и легко обменять ETH на rETH. Преимущество использования этого подхода заключается в том, что комиссии за газ будут значительно ниже, чем при других методах. Если это важно для вас, потому что вы хотите застейкать небольшое количество ETH, то использование сети уровня 2, вероятно, будет вашим выбором. Недостаток заключается в том, что вы можете не получить лучшую сделку на rETH. Uniswap требует небольшую комиссию, которая передается его поставщикам ликвидности, а крупные транзакции потребуют больших пулов ликвидности для получения хороших сделок без слишком большого влияния на цену. Сети уровня 2 обычно имеют более низкую ликвидность rETH, чем основная сеть Ethereum. Поэтому мы рекомендуем вам сравнить общее количество rETH, которое вы получите в сети уровня 2, с тем, что вы получите с помощью других методов, чтобы определить, имеет ли смысл для вас идти по этому пути. Вы можете просмотреть текущие балансы ETH и rETH в пуле Optimism и пуле Arbitrum, чтобы определить, достаточно ли у них rETH для покрытия вашего обмена. В следующем примере мы продемонстрируем, как взаимодействовать с сетями уровня 2 и использовать Uniswap для обмена ETH на rETH. Этот процесс можно выполнить с помощью любого кошелька, совместимого с web3. В демонстрационных целях мы будем использовать MetaMask, так как это один из наиболее популярных вариантов кошелька. Вы сможете следовать аналогичным шагам с другим кошельком, если выберете - просто найдите сопоставимую функцию в вашем кошельке для каждого шага. - [Стейкинг напрямую через Rocket Pool](/ru/liquid-staking/via-rp.md) - [Как писать дополнения для Rocket Pool Smart Node](/ru/node-staking/addons/addons.md) - [[NYI] Advanced CLI Usage](/ru/node-staking/advanced-cli.md): As a node operator, the command-line interface (CLI) is the tool that you will use to interface with nearly every aspect of Rocket Pool. In this section, we'll go through a detailed walkthrough of how to use it. - [Расширенная настройка Smart Node для режима Docker](/ru/node-staking/advanced-config.md): В этом разделе мы рассмотрим несколько техник, которые расширяют возможности настройки и функциональность Smart Node. - [Резервное копирование вашей ноды](/ru/node-staking/backups.md): В целом, если вы создали кошелек ноды и minipool через Smart Node, единственное, что вам действительно необходимо иметь под рукой для восстановления ноды после полного сбоя, — это мнемоническая фраза для кошелька вашей ноды. Все остальное можно легко восстановить из нее. Если у вас есть minipool с ключами validator, сгенерированными извне (например, вы мигрировали с Allnodes на собственную self-hosted ноду), вам также понадобятся файлы приватных keystore для ваших validator, поскольку их нельзя восстановить из кошелька ноды. Тем не менее, после Merge вы больше не сможете использовать легкий Execution client (например, Pocket или Infura) в качестве резервного варианта, если вам когда-либо понадобится повторно синхронизировать цепь Execution layer. Более того, для корректной аттестации вам потребуется активный и работоспособный Execution client. Наличие быстрого и надежного способа восстановления после сбоя Execution client (например, поврежденной базы данных, неисправности SSD или компрометации / кражи оборудования) будет критически важным, поскольку синхронизация с нуля может занять часы или даже дни. В этом руководстве мы покажем вам, как создать резервные копии некоторых из этих элементов, чтобы повысить устойчивость вашей ноды и минимизировать ненужные простои. - [Изменение Execution или Consensus Client](/ru/node-staking/change-clients.md): При нормальных обстоятельствах вы, вероятно, просто выберете Execution и Consensus client при первом создании вашей ноды Rocket Pool и позволите им успешно работать на протяжении всей жизни вашей ноды. Однако есть несколько ситуаций, когда вы можете захотеть изменить свой выбор client. Вот несколько примеров: Ваш client получает сверхбольшинство долю в цепях Execution или Beacon, и вы хотите измениться ради общего здоровья сетиОшибка приводит к тому, что ваш client перестает функционировать корректно, и вам нужно быстро вернуться в онлайн, чтобы возобновить обязанности по валидацииВы хотите попробовать новую функцию, которую предлагает другой clientДругой client лучше подходит для оборудования вашей ноды (например, некоторые client лучше работают на системах ARM, чем другие) К счастью, стек Smart Node делает изменение client чрезвычайно простым. Все, что нужно, — это несколько изменений в TUI конфигурации и некоторые дополнительные команды для резервного копирования существующих данных client перед их изменением. - [Введение в интерфейс командной строки](/ru/node-staking/cli-intro.md): Как оператор ноды, CLI является вашим основным инструментом для взаимодействия с Rocket Pool. Вы будете использовать его, чтобы создавать новые валидаторы megapool, проверять состояние всего, получать периодические вознаграждения RPL, выходить и выводить средства из ваших minipool, когда будете готовы, и для многих других задач. После того как вы завершите синхронизацию Execution и Beacon блокчейнов, все команды будут доступны для использования. В этом разделе мы кратко рассмотрим некоторые из наиболее распространенных команд и другие возможности, которые предоставляет CLI. - [Commit-Boost](/ru/node-staking/commit-boost.md): Commit-Boost — это sidecar для валидаторов с открытым исходным кодом, развиваемый сообществом. Он служит альтернативой MEV-Boost для разделения ролей предлагающего и строителя блоков (Proposer-Builder Separation, PBS). Помимо построения блоков, Commit-Boost также поддерживает протоколы обязательств предлагающего, такие как предподтверждения (preconfirmations) и списки включения (inclusion lists). Сейчас Smart Node запускает только модуль PBS (построение блоков) Commit-Boost, поэтому эти дополнительные протоколы пока недоступны через Smart Node. Если вы только знакомитесь с MEV и PBS, рекомендуем сначала прочитать страницу MEV, MEV-Boost и награды MEV. - [Настройка стека Smart Node (режим Docker / гибридный режим)](/ru/node-staking/config-docker.md): Запуск полноценных клиентов уровня исполнения и консенсуса может показаться сложным; существует несколько вариантов на выбор, и каждый из них имеет множество различных настроек. К счастью, Smart Node спроектирован так, чтобы скрыть всю эту сложность, что делает настройку быстрой и легкой, при этом предоставляя вам свободу настраивать всё по своему желанию. В этом разделе мы рассмотрим различные методы настройки Smart Node, если вы используете установку на основе Docker или гибридную установку, где вы подключаетесь к внешне управляемым клиентам исполнения или консенсуса (например, клиентам, которыми вы управляете вне Smart Node для сольного стейкинга). Существует три способа его настройки: С помощью интерфейса мастера настройки - это самый простой способ. Он задает лишь несколько базовых вопросов и использует хорошо протестированные значения по умолчанию. Это то, что вы увидите при первом запуске rocketpool service config.С помощью интерфейса менеджера настроек - это дает вам доступ ко всем настройкам Smart Node, так что вы можете настроить всё настолько, насколько захотите.В безголовом режиме через командную строку - это вариант для людей, которые запускают Smart Node в безголовой (неинтерактивной) среде и нуждаются в автоматической настройке. Выберите режим, о котором вы хотите узнать больше, из списка выше, или просто прокрутите все варианты ниже. - [Настройка стека Smart Node (Native режим)](/ru/node-staking/config-native.md): В этом разделе мы рассмотрим различные методы настройки Smart Node, если вы используете Native установку, которая вообще не использует Docker. Существует три способа настройки: Через Мастер настройки UI - это самый простой способ. Он задает вам только несколько базовых вопросов и использует хорошо протестированные значения по умолчанию для остальных. Это то, что вам будет представлено при первом запуске rocketpool service config.Через Менеджер настроек UI - это дает вам доступ ко всем настройкам Smart Node, чтобы вы могли настроить все так, как вы хотите.Без интерфейса через Командную строку - это опция для людей, которые запускают Smart Node в безголовой (неинтерактивной) среде и нуждаются в автоматической настройке. Выберите, о каком режиме вы хотите узнать больше, из списка выше, или просто прокрутите каждый вариант ниже. - [Обзор](/ru/node-staking/config/overview.md): В этом разделе вы узнаете, как настроить стек Smart Node и настроить все параметры по своему вкусу. Вам придется настроить его перед первым запуском стека, но вы всегда можете вернуться после его запуска и перенастроить его снова в любое время. - [Создание нового Minipool (Validator)](/ru/node-staking/create-validator.md): Напоминаем, что minipool в терминах Rocket Pool означает уникальный экземпляр смарт-контракта на уровне Execution Layer, которым управляет ваша нода. Minipool обрабатывает часть ваших ETH, известную как сумма залога, и часть ETH из пула стейкинга rETH, известную как заемная сумма. Он объединяет их вместе, чтобы сформировать 32 ETH в общей сложности, которые затем отправляются в контракт депозита Beacon Chain для создания нового validator. Таким образом, чтобы создать validator с помощью Rocket Pool, вам необходимо создать minipool. Стейкинг RPL через сайт Самый простой и безопасный способ застейкать RPL для вашей ноды - использовать функцию Stake-on-Behalf протокола, которая была повторно введена с обновлением Atlas. Таким образом, вы можете застейкать RPL для вашей ноды, пока RPL все еще находится в кошельке, который вы использовали для его приобретения. Другими словами, вам не нужно отправлять RPL в горячий кошелек вашей ноды, чтобы застейкать его. Добавление адреса в белый список для стейкинга от имени Чтобы застейкать от имени вашей ноды, адрес должен быть в белом списке. Ваш адрес для вывода средств всегда находится в белом списке, и вы можете пропустить этот шаг, если ваш RPL хранится по адресу для вывода средств. Вам нужно добавить адрес в белый список только один раз, чтобы стейкать с него. Вы можете сделать это с помощью следующей команды Smart Node: Где address-or-ens - это адрес или имя ENS, которое разрешается в желаемый адрес. Вам будет предложено подтвердить добавление в белый список, и после подтверждения транзакции вы можете перейти на соответствующую страницу ниже. Стейкинг RPL от имени Выберите, какую сеть вы используете, на вкладках ниже, чтобы перейти к ней: Начните с подключения вашего кошелька к сайту с помощью MetaMask, WalletConnect или любого из других методов, которые поддерживает сайт. Затем вам будет представлен этот диалог для поиска адреса вашей ноды. Введите адрес вашей ноды и нажмите "Lookup". Убедитесь, что у вас правильный адрес ноды, прежде чем делать это! Если вам нужно подтвердить адрес вашей ноды, вы можете быстро получить его через CLI с помощью команды rocketpool node status. Это проверит, что адрес является зарегистрированной нодой и что нода добавила подключенный кошелек в белый список. Адреса для вывода средств находятся в белом списке по умолчанию, однако если вы хотите разрешить другие адреса, вам нужно будет добавить их в белый список с помощью следующей команды на вашей ноде. Это двухэтапный процесс. Сначала введите количество RPL, которое вы хотите застейкать, и нажмите Approve - это одобрит контракту стейкинга доступ к такому количеству RPL в вашем кошельке, но не более этой суммы. После того, как RPL одобрен, вы сможете застейкать от имени ноды. Введите количество RPL, которое вы хотите застейкать, в поле Stake RPL, и введите адрес вашей ноды в поле on behalf of Node Address. Когда вы введете эту информацию, нажмите кнопку Stake и одобрите транзакцию. Она будет отправлена в сеть Ethereum, и как только она будет включена в блок, все готово! Если вы запустите rocketpool node status, вы должны увидеть ваш застейканный RPL в разделе === RPL Stake ===. Удаление адреса из белого списка стейкинга Если вы когда-либо захотите удалить адрес из вашего белого списка stake-on-behalf, вы можете сделать это с помощью следующей команды Smart Node: Где address-or-ens - это адрес или имя ENS, разрешающееся в адрес, который вы хотите удалить из белого списка. Стейкинг через CLI ноды Если вы не можете (или не хотите) использовать сайт для стейкинга вашего RPL, вы также можете застейкать его через CLI ноды напрямую. Сначала переведите ваш RPL с кошелька, с которого вы его приобрели, на адрес вашей ноды. Выполните следующую команду: Вот вывод: Выберите, сколько вы хотите застейкать, затем подтвердите операцию. Первый раз, когда вы запустите эту команду, это будет включать две транзакции - одну для одобрения контракта стейкинга Rocket Pool для доступа к вашему RPL, и одну для стейкинга вашего RPL с ним. Последующие запуски потребуют только транзакцию stake, так как токен уже был одобрен. После завершения обеих транзакций вы можете проверить сумму застейканного RPL с помощью rocketpool node status. Следующая часть вывода - это то, что вы хотите проверить: Это покажет вам, сколько minipool вы можете создать для каждого размера залога на основе вашего обеспечения RPL. - [Система кредита депозита](/ru/node-staking/credit.md): Система кредита депозита представляет собой механизм отслеживания ETH, которые ранее были заблокированы операторами узлов, но больше не требуются, и делает их доступными для повторного использования. Источник этого кредита поступает из двух мест: Миграция существующего minipool с залогом в 16 ETH до minipool с залогом в 8 ETH (что добавляет 8 ETH к балансу кредита оператора узла)Миграция существующего соло-валидатора в minipool (что добавляет либо 16, либо 24 ETH к балансу кредита оператора узла, в зависимости от типа minipool, который создается во время миграции) Каждый оператор узла начинает с баланса кредита 0 ETH. Любое из этих двух действий соответствующим образом увеличит этот баланс. Эти ETH не становятся ликвидными и не возвращаются оператору узла; вместо этого они могут быть использованы для создания дополнительных minipool без необходимости предоставления каких-либо ETH от оператора узла. Система кредита прозрачна для оператора узла; она будет автоматически использоваться (с уведомлениями в CLI Smart Node, объясняющими, что она будет использоваться) во время операций rocketpool node deposit или rocketpool node create-vacant-minipool, если это возможно. Если она не может быть использована, Smart Node предупредит пользователя, что она не может быть использована, и потребует обычного залога ETH во время любой из операций. См. раздел Доступность кредита ниже для получения дополнительной информации. - [Создание стандартного узла Rocket Pool с Docker](/ru/node-staking/docker.md): В этом разделе мы рассмотрим процесс установки стека Smart Node от Rocket Pool с использованием стандартной установки на основе Docker. Это установит и настроит все необходимое для запуска полного узла, включая: Программное обеспечение Smart Node от Rocket PoolExecution клиент (ранее ETH1) по вашему выбору или подключение к существующему клиенту, которым вы уже управляетеConsensus клиент (ранее ETH2) по вашему выбору или подключение к существующему клиенту, которым вы уже управляетеValidator клиент, который будет выполнять ваши обязанности по валидации Beacon Chain(Опционально) стек мониторинга для сбора метрик производительности и работоспособности Все, что вам нужно сделать, это сказать, что вы хотите запустить! - [Выбор ваших ETH-клиентов](/ru/node-staking/eth-clients.md): Установщик Smart Node от Rocket Pool может превратить вашу машину в полный узел Ethereum, так как для правильной работы требуются как Execution, так и Consensus клиенты. Термины ETH1/ETH2 устарели. Цепочки будут называться Execution Layer (ETH1) и Beacon Chain или Consensus Layer (ETH2) в остальных разделах этих руководств. Если у вас уже есть запущенные Execution и Consensus клиенты на отдельной машине (например, если вы уже занимаетесь solo-staking), то пропустите этот раздел и перейдите к разделу Настройка гибридного узла Rocket Pool с внешними клиентами. В противном случае читайте дальше, чтобы узнать больше о ваших вариантах для Execution и Consensus клиентов. Для пользователей, которые хотят быстро начать работу, установщик Smart Node предоставляет опцию Random Client, которая может быть лучшим выбором. Для пользователей, у которых есть конкретный клиент, который они хотели бы использовать, мы предоставляем возможность легко выбрать его во время установки Rocket Pool. Варианты ниже помогают описать каждый клиент, чтобы вы могли принять обоснованное решение, если хотите указать, какой из них вы хотите. - [Указание резервного узла](/ru/node-staking/fallback.md): Начиная с версии 1.5.0 стека Smart Node, вы можете предоставить "резервную" пару клиента Execution и клиента Consensus, которая может взять на себя управление вашими основными клиентами, если они когда-либо отключатся (например, потому что вы используете Geth и вам нужно его обрезать). В этой ситуации ваша основная машина узла по-прежнему будет отвечать за аттестацию и предложение блоков с помощью ключей валидаторов вашего megapool, но она будет подключаться к внешней машине для взаимодействия с уровнем Execution и цепочками Beacon. По сути, это позволяет вам временно использовать другую пару клиентов для таких вещей, как запрос цепочек, отправка транзакций и получение блоков для аттестации. Эта пара может управляться извне (как в гибридном режиме), или это может быть другой узел Rocket Pool (другая машина в режиме Docker с открытыми портами API, что мы рассмотрим ниже). Как только основные клиенты вашего узла вернутся в сеть, Smart Node и ваш клиент Validator автоматически переключатся обратно на них. - [Часто задаваемые вопросы (WIP)](/ru/node-staking/faq.md): Каковы преимущества запуска minipools с Rocket Pool по сравнению с solo валидатором на 32 ETH? Запуская один solo валидатор, вы получите 100% наград на ваши 32 ETH. Запуская два minipool по 16 ETH, вы получите 100% наград на ваши 32 ETH плюс 14% наград на 32 ETH, предоставленных протоколом Rocket Pool. Запуская четыре minipool по 8 ETH, вы получите 100% наград на ваши 32 ETH плюс 14% наград на 96 ETH, предоставленных протоколом Rocket Pool. У вас также будет возможность использовать функцию Smoothing Pool от Rocket Pool. Как узнать, сколько стоит мой rETH? Происходит ли ребейз? Токен rETH не будет ребейзиться. Количество токенов в вашем кошельке останется постоянным, но они растут в цене со временем. У меня техническая проблема с запуском моего узла, как получить помощь? Вы можете начать с проверки страницы Rocket Pool Support. Если это не поможет, вы можете задать свой вопрос в канале #support Rocket Pool в Discord сервере. Как я могу получить тестовый ETH для экспериментов с созданием и запуском minipool? Я не могу публиковать сообщения в канале faucet. См. Получение тестового ETH на Hoodi. Как восстановить мой узел, если моя машина сломается? Короткий ответ: ваша мнемоническая фраза — это все, что вам нужно для полного восстановления вашего узла. Всегда следите за тем, чтобы она была в безопасности. Чтобы восстановить ваш узел на новой машине, начните с того, что убедитесь, что ваша предыдущая машина больше не будет в сети с доступными ключами, так как два узла, работающие с одними и теми же ключами, приведут к слешингу. Следуйте шагам для установки Smart Node на новую машину. Затем восстановите кошелек вашего узла и ключи валидатора, выполнив команду rocketpool wallet recover и введя вашу 24-словную мнемоническую фразу. Почему мои клиенты не синхронизируются? У меня мало пиров. Клиентам нужно здоровое количество пиров, чтобы правильно синхронизироваться. Вы можете начать с запуска теста здесь, проверив, открыты ли порты 30303 и 9001. Ваш клиент консенсуса также использует UDP-порт 8001 для QUIC, поэтому пробросьте и его (этот инструмент проверяет только TCP). Если они закрыты, вам нужно настроить перенаправление портов на вашем роутере. Также убедитесь, что ваш узел имеет статический локальный IP-адрес, чтобы перенаправление портов не нарушалось из-за того, что ваш узел получает новый адрес. Мой consensus клиент слишком долго синхронизируется. Что мне делать? Consensus клиенты могут долго синхронизироваться, если вы не начали процесс синхронизации с использованием Checkpoint Sync. Даже если вы запускаете его долгое время, обычно быстрее настроить URL checkpoint sync, очистить текущие данные синхронизации с помощью rocketpool service resync-eth2 и начать заново. Ваш клиент должен синхронизироваться менее чем за минуту. Я уже перезагрузился. Почему Grafana говорит, что мне все еще нужно перезагрузиться? Информация о перезагрузке кэшируется и обновляется только каждые несколько часов. Выполнение sudo apt update принудительно обновит ее. Я изменил свой Execution Layer и/или мой Beacon Chain или Consensus Layer. Как очистить старые данные? Если вы меняете клиенты, Rocketpool не удаляет старые тома. Эти данные могут занимать значительное дисковое пространство, и вы можете захотеть удалить их. Для этого вам нужно найти тома. Если вы используете настройки Rocketpool по умолчанию, тома docker хранятся в /var/lib/docker/volumes/. Execution layer находится в rocketpool_eth1clientdata/_data/*, а consensus layer — в rocketpool_eth2clientdata/_data/*. Для доступа к этим каталогам вам может потребоваться выполнить sudo как root с помощью sudo -i. Затем вы можете удалить каталог, вызвав rm -rf . Например, если вы хотите удалить все данные geth, вы должны вызвать rm -rf /var/lib/docker/volumes/rocketpool_eth1clientdata/_data/geth/. Чтобы выйти из root, введите exit. - [Распределители комиссий и Smoothing Pool](/ru/node-staking/fee-distrib-sp.md): Операторы нод получают комиссии за приоритет (чаевые) от транзакций, которые они включают в любые блоки, которые они предлагают в цепочку Ethereum. Эти комиссии поступают и остаются на уровне Execution. В отличие от большинства вознаграждений за валидацию, которые генерируются на уровне Consensus и автоматически выводятся периодически, эти комиссии немедленно ликвидны. Как правило, комиссии за приоритет предоставляют вам почти столько же ETH, сколько вознаграждения Beacon Chain, поэтому они являются очень приятным преимуществом Merge. - [Настройка панели управления Grafana](/ru/node-staking/grafana.md): Теперь, когда ваш узел запущен и работает, вам, вероятно, захочется иметь удобный способ быстро отслеживать всё, что с ним связано, чтобы убедиться, что он функционирует правильно (и какой доход он генерирует для вас). Существует множество инструментов, которые выполняют эту задачу. Один из самых популярных называется Grafana - простая в использовании, универсальная система панелей управления, к которой можно получить доступ через браузер. Rocket Pool поставляется с готовой поддержкой Grafana и её зависимостей; он даже включает предварительно настроенную панель для каждого Consensus-клиента. Например, вот как выглядит панель управления в тестовой сети Hoodi: Стандартная панель управления включает следующую информацию в удобном формате: Верхний левый угол: важная статистика о состоянии и производительности вашей машины, а также любые ожидающие обновления системыВерхний правый угол: активность и производительность ваших валидаторов в Beacon Chain, а также статистика Execution и Consensus клиентовНижний левый угол: детали о всей сети Rocket Pool для справкиНижний правый угол: детали о ваших вознаграждениях за стейкинг, как ETH, так и RPL В этом руководстве мы покажем вам, как включить систему метрик Rocket Pool, чтобы вы могли использовать эту панель управления - или даже создать свою собственную! - [Выбор режима Rocket Pool](/ru/node-staking/install-modes.md): Стек Smart Node Rocket Pool довольно гибкий; существует несколько разных способов его запуска. Он может создать полный узел с нуля, он может интегрироваться с существующими развёртываниями клиентов Execution или Consensus, и он даже может работать нативно как набор системных служб. В этом разделе мы рассмотрим типичные способы настройки и использования стека Smart Node. - [Обзор](/ru/node-staking/installing/overview.md): В этом разделе вы узнаете, как установить стек Rocket Pool Smart Node на вашу узловую машину. Существует несколько различных вариантов установки; вы узнаете, какой из них подходит вам, и пройдёте через процесс установки. - [Миграция 16-ETH Minipool на 8-ETH](/ru/node-staking/leb-migration.md): Node операторы имеют возможность напрямую мигрировать свои существующие 16-ETH minipool в 8-ETH minipool. Это добавит 8 ETH к их балансам кредита депозита, которые могут быть использованы для создания дополнительных minipool без необходимости использования ETH от node операторов. По сути, этот процесс позволяет node оператору конвертировать один 16-ETH minipool в два 8-ETH minipool бесплатно (хотя это потребует ETH для газа и достаточного залога RPL для обработки обоих minipool). Миграция существующего 16-ETH minipool в 8-ETH формально известна как сокращение залога. Это двухэтапный процесс, включающий проверку Oracle DAO. Мы проведем вас через весь процесс в разделах ниже. Правила сокращения залога Сокращение залога включает следующие шаги: Запуск сокращения залога, выполняемый node оператором.Период ожидания («проверка scrub сокращения залога»), позволяющий Oracle DAO проверить законность сокращения залога и отменить любые сокращения залога, нарушающие правила.Завершение сокращения залога, выполняемое node оператором. Для успешного сокращения залога без отмены minipool должен следовать этим правилам: Minipool должен быть обновлен до делегата Atlas; старый делегат Redstone использовать нельзя.Validator minipool в Beacon Chain должен находиться в состоянии ожидания или активного стейкинга. Он не может быть slashed, выходящим / вышедшим или доступным для вывода / выведенным.Баланс validator minipool в Beacon Chain должен быть не менее 31.99 ETH (32 ETH с небольшим буфером для неудачно рассчитанных по времени осложнений, приводящих к пропущенным аттестациям после снятия вознаграждений). Minipool должен соблюдать эти условия на всю продолжительность проверки scrub, в течение которой Oracle DAO будет наблюдать за ним для обеспечения соответствия вышеуказанным условиям. Если в любой момент во время проверки scrub minipool будет обнаружен в нарушении этих условий, сокращение залога будет отменено. Сам minipool не будет затронут; он продолжит спокойно существовать как 16 ETH minipool, валидируя и действуя так, как будто весь процесс сокращения залога никогда не происходил. Однако он больше не будет иметь право на сокращение залога. После отмены сокращения залога minipool повторная попытка невозможна. Шаг 1: Начало сокращения залога Чтобы начать процесс сокращения залога, введите следующую команду: Это начнется с краткого описания процесса (хотя, если вы прочитали это руководство, все это уже должно быть вам знакомо). После подтверждения понимания процесса будут показаны minipool, у которых в настоящее время есть залог, который может быть уменьшен, вместе с их текущим залогом и комиссией: После выбора одного или нескольких minipool для уменьшения Smart Node проверит, имеют ли эти minipool право на сокращение залога. Для получения права должны быть выполнены следующие условия: Minipool был обновлен для использования контракта делегата minipool Atlas.Validator minipool должен иметь баланс в Beacon Chain не менее 32 ETH.Validator minipool должен находиться в состоянии ожидания или быть активным.У вас достаточно застейканного RPL для поддержки минимального уровня залога RPL, который потребуется после сокращения залога. Если нет, будет выведено предупреждение об ошибке с объяснением, что нужно сделать сначала; например: Это показывает, что выбранный minipool требует обновления делегата, и node необходимо застейкать больше RPL для уменьшения залога этого minipool. Когда вы выполните предварительные условия, выбор minipool в этой команде просто предложит вам выбрать цену газа для транзакции и подтверждение действия. После принятия подтверждения начнется сокращение залога minipool. Мониторинг таймера проверки Scrub После запуска сокращения залога вы можете просмотреть, сколько времени осталось до его завершения, в логах вашего демона node: Вы увидите новую запись, показывающую, сколько времени осталось до завершения проверки scrub для вашего сокращения залога: Когда этот таймер достигнет нуля и больше не будет появляться в этих логах, вы сможете завершить сокращение залога. Шаг 2: Завершение сокращения залога Когда таймер scrub успешно завершится, есть два способа завершить сокращение залога вашего minipool: Позволить демону node обработать это за вас; он делает это во время рутинной проверки, которую выполняет каждые пять минут (та же, что печатает строку оставшегося времени в логе выше). Если он обнаружит, что у вас есть подходящее сокращение залога, он автоматически завершит сокращение - точно так же, как он делает со стейкингом ожидающих minipool и проверкой вашего получателя комиссий. Вы увидите вывод в логе node, показывающий, когда он обнаружил и завершил сокращение залога.Завершить сокращение залога вручную с помощью следующей команды:rocketpool minipool reduce-bondКоманда проста; следуйте подсказкам для завершения процесса, когда ваш minipool станет подходящим для сокращения залога. Во время сокращения залога Rocket Pool распределяет существующий баланс вашего minipool, используя залог и комиссию minipool до сокращения залога, чтобы обеспечить справедливую долю существующего баланса для вас и стейкеров rETH, и чтобы сокращение залога не изменило вознаграждения, которые любая из сторон получила бы на этом балансе. Результаты сокращенного залога Вы можете проверить успешное сокращение залога с помощью rocketpool minipool status. До сокращения залога для примера minipool, которому мы следовали, эта команда выдала бы следующий вывод: После сокращения залога команда вернула бы этот вывод: Обратите внимание, как все изменилось: Node fee (комиссия) изменилась с 15% на 14%Node deposit (ваш залог) изменился с 16 ETH на 8 ETHRP deposit (сумма, которую вы взяли в долг) изменилась с 16 ETH на 24 ETHMinipool Balance (EL) изменился с 0.150713 ETH на 0.086769 ETHYour portion (EL) изменилась с 0.086660 ETH на 0 ETHAvailable refund изменился с 0 ETH на 0.086769 ETHYour portion (CL) изменилась с 16.000087 ETH на 8.000013 ETH Изменения в Node fee, Node deposit, RP deposit и Your portion (CL) указывают на успешное сокращение залога. Изменения в Minipool Balance (EL), Your portion (EL) и Available refund указывают на результаты распределения баланса minipool, которое произошло в рамках процесса сокращения залога. Чтобы прояснить, как интерпретировать эти результаты: Если посмотреть на транзакцию, вы также увидите, что она отправила 0.06413383 ETH из minipool в стейкинг пул.В примере «до» доля стейкинг пула - это баланс minipool минус доля node оператора, или 0.150713 - 0.086660 = 0.064053, что является суммой, переведенной в стейкинг пул во время сокращения залога (плюс небольшая сумма от снятия вознаграждений, произошедшего во время проверки scrub).С другой стороны, доля node оператора не отправляется на адрес вывода node оператора. Вместо этого она отмечается как доступный возврат, поэтому сумма возврата увеличилась с 0 ETH до того, что ранее было суммой «ваша доля» баланса minipool на EL.Вы можете запросить этот возврат в любое время с помощью следующей команды:rocketpool minipool refund Есть еще один важный результат сокращения залога, который можно наблюдать с помощью rocketpool node status: Процесс сокращения залога увеличил баланс кредита депозита node на 8 ETH. Этот кредит можно использовать для создания еще одного 8-ETH minipool бесплатно (не требуется ETH от кошелька node, кроме как для газа)! - [Выбор оборудования для стейкинга](/ru/node-staking/local/hardware.md): Официальных спецификаций для работы узла Rocket Pool не существует. Эта страница предлагает некоторые рекомендации и примеры, которые вы можете использовать для выбора оборудования для стейкинга. Минимальные аппаратные требования вашего узла будут зависеть от клиентов Consensus и Execution, которые вы выберете. Если, например, вы планируете запускать узел на маломощном устройстве, вы можете быть ограничены использованием Geth в качестве клиента Execution и Nimbus в качестве клиента Consensus. Если вы используете более мощный NUC с 32+ ГБ ОЗУ, вам доступны все комбинации клиентов. Приведенные ниже рекомендации предполагают, что вы хотите комфортный уровень оборудования, то есть у вас есть избыточная мощность. Если вы будете следовать этим рекомендациям, ваш узел будет иметь достаточно ресурсов для работы любых поддерживаемых Rocket Pool комбинаций клиентов. Это позволит вам выбрать random пару клиентов, что очень важно для разнообразия клиентов в сети Ethereum. - [Обзор](/ru/node-staking/local/overview.md): Этот раздел поможет вам понять процесс подготовки локальной машины для использования в качестве узла Rocket Pool дома. - [Подготовка Mac](/ru/node-staking/local/prepare-mac.md): Перед установкой Rocket Pool необходимо выполнить несколько проверок, чтобы убедиться, что ваша система совместима и будет работать правильно. - [Подготовка PC, Mini-PC или NUC](/ru/node-staking/local/prepare-pc.md): Перед установкой Rocket Pool необходимо выполнить несколько проверок, чтобы убедиться, что ваша система совместима и будет работать правильно. - [Подготовка Raspberry Pi](/ru/node-staking/local/prepare-pi.md): Это руководство расскажет вам, как запустить ноду Rocket Pool на Raspberry Pi. Хотя обычно это не рекомендуется в большинстве руководств по стейкингу, мы понимаем, что такой вариант привлекателен, поскольку он гораздо доступнее, чем сборка целого ПК. С этой целью мы усердно поработали над настройкой и оптимизацией целого ряда параметров и определили конфигурацию, которая, похоже, работает хорошо. Эта конфигурация будет запускать полную ноду Execution и полную ноду Consensus на Pi, благодаря чему ваша система будет вносить вклад в здоровье сети Ethereum, одновременно выступая в роли оператора ноды Rocket Pool. - [Мониторинг вашего стека Smart Node с помощью уведомлений о предупреждениях](/ru/node-staking/maintenance/alerting.md): Функциональность уведомлений о предупреждениях Smart Node позволяет вам получать уведомления о состоянии и важных событиях вашего Rocket Pool Smart Node. - [Удаление истории Execution-клиента](/ru/node-staking/maintenance/history-expiry.md): Execution-клиенты могут удалять старые тела блоков и квитанции, чтобы данные цепочки оставались приемлемого размера. Этим управляет настройка Smart Node Pruning Mode (Execution Client → Pruning Mode). Rolling History Expiry используется по умолчанию. Nethermind, Besu, Reth и Erigon удаляют тела блоков и квитанции старше примерно одного года. Geth пока не реализует этот режим и вместо него использует удаление истории до Prague. Другие варианты: History Expiry — удаляет только тела блоков и квитанции до слияния (частичное удаление по EIP-4444). Erigon не поддерживает удаление только истории до слияния.Full node — сохраняет обычные данные полной ноды, включая тела блоков и квитанции. В режиме полной ноды Erigon сохраняет квитанции.Archive — сохраняет историю и историческое состояние (что требует значительно больше места на диске). Ознакомьтесь с этим обзором частичного удаления истории: https://blog.ethereum.org/2025/07/08/partial-history-exp Следующие шаги по удалению истории до слияния предназначены только для нод в режиме Docker. Если вы используете внешний клиент в гибридном режиме или нативном режиме, обратитесь к документации, предоставленной вашим Execution-клиентом. Начните с открытия менеджера настроек: Чтобы изменить режим обрезки Execution-клиента, перейдите в меню Execution Client (ETH1) и выберите настройку History Expiry в выпадающем меню Pruning Mode Выбирайте Rolling History Expiry, если у вас нет причин хранить больше истории. После выбора нажмите escape, чтобы вернуться в главное меню, затем нажмите tab, чтобы выделить кнопку Review Changes and Save. Нажмите клавишу enter, чтобы продолжить. Вам будет представлено меню для предварительного просмотра изменений в настройках вашего Execution-клиента. Нажмите клавишу enter на Save Settings, чтобы сохранить и выйти из менеджера настроек, затем введите y, чтобы перезапустить контейнер rocketpool_eth1. С этого момента шаги различаются в зависимости от того, какой Execution-клиент вы используете: - [Перенос с одной ноды на другую](/ru/node-staking/maintenance/node-migration.md): Иногда ваша машина для ноды больше не способна выполнять свою работу, и вам необходимо перейти на другую. Это может произойти, если вы, например, обновляете вашу ноду, или если вы переходите с облачной ноды на локально размещённую на выделенном оборудовании, или даже если ваша нода испытывает катастрофический аппаратный сбой и вам нужно запустить ваши валидаторы на резервной машине. Независимо от случая, это руководство поможет вам понять, как безопасно перенести ваш кошелёк и ключи валидаторов с одной ноды на другую без получения слэшинга. - [Обзор](/ru/node-staking/maintenance/overview.md): В этом разделе вы узнаете, как отслеживать состояние вашей ноды и ваших валидаторов, контролировать ваши доходы и выполнять периодическое обслуживание, такое как обновления. - [Маскировка под другой адрес Node](/ru/node-staking/masquerade.md): Начиная с версии Smart Node v1.15.7, пользователи могут имитировать поведение произвольного адреса. Во время маскировки под другой адрес ваш node продолжит цикл задач node и watchtower, используя адрес вашего node, и будет выполнять такие обязанности, как аттестация, используя ключи вашего validator. Вы не сможете отправлять транзакции или подписывать сообщения от имени маскируемого адреса. Эта функция особенно полезна для поддержки и отладки. Если вы хотите взаимодействовать со Smart Node через призму другого адреса node, используйте следующую команду: rocketpool wallet masquerade Когда вы закончите с режимом маскировки, просто запустите rocketpool wallet end-masquerade и следуйте подсказкам: Кроме того, вы можете проверить статус кошелька вашего node, выполнив rocketpool wallet status: - [Создание мегапула (валидатора)](/ru/node-staking/megapools/create-megapool-validator.md): Добро пожаловать в Saturn 1! Мегапул Rocket Pool — это экземпляр смарт-контракта на уровне исполнения. Ваша нода будет управлять мегапулом, который служит адресом для вывода средств Ethereum для одного или нескольких валидаторов. Каждый валидатор состоит из части вашего ETH, известной как сумма залога, и части ETH из стейкинг-пула rETH, известной как заёмная сумма. Ваш мегапул отвечает за объединение суммы залога и заёмной суммы ETH для формирования 32 ETH, которые затем отправляются в депозитный контракт Beacon Chain для создания нового валидатора. Ваш мегапул автоматически развёртывается во время первого депозита валидатора. После этого вы сможете использовать тот же мегапул для управления любым количеством валидаторов! Вам не нужно будет развёртывать новый мегапул каждый раз, когда вы создаёте нового валидатора. - [Система кредитов для депозитов](/ru/node-staking/megapools/credit.md): Система кредитов для депозитов — это механизм отслеживания ETH, который ранее был залогирован операторами нод, но больше не требуется, и его можно снова использовать. Источник этого кредита поступает из нескольких мест: Вывод валидатора из очереди депозитов Rocket Pool. Исключение валидатора из очереди начисляет оператору ноды кредит в размере суммы залога (4 ETH)Уменьшение суммы залога. Если ваш текущий залог превышает минимальное требование протокола, вы можете уменьшить избыточный залог и получить его как депозитный кредит. Обратите внимание, что первые два валидатора всегда требуют залог в 4 ETH каждый (независимо от настроек pDAO). Уменьшение залога в основном выгодно операторам нод с 3+ валидаторами, когда pDAO снижает параметр reduced_bond. Используйте rocketpool megapool reduce-bond для выполнения уменьшения залога. Следующие два варианта только для операторов нод, которые выполняли миграцию до Saturn. Они больше невозможны: Миграция существующего minipool с залогом 16 ETH до minipool с залогом 8 ETH (что добавляет 8 ETH на баланс кредита оператора ноды)Миграция существующего одиночного валидатора в minipool (что добавляет 16 или 24 ETH на баланс кредита оператора ноды, в зависимости от типа minipool, созданного при миграции) Каждый оператор ноды начинает с баланса кредита 0 ETH. Этот ETH не делается ликвидным и не возвращается оператору ноды; вместо этого его можно обменять на эквивалентную сумму в rETH. Кроме того, кредит можно использовать для создания дополнительных валидаторов megapool без необходимости вносить ETH от оператора ноды. Система кредитов прозрачна для оператора ноды; она будет автоматически использоваться (с уведомлениями в Smart Node CLI, объясняющими, что она будет использована) в операциях rocketpool megapool deposit, если это возможно. Если её нельзя использовать, Smart Node уведомит пользователя, что её использование невозможно, и потребует обычного залога ETH в любой из операций. Смотрите раздел Доступность кредита ниже для получения дополнительных сведений. - [Выход из валидатора мегапула](/ru/node-staking/megapools/exit-megapool-validator.md): Если вы больше не хотите запускать валидатор megapool и хотите получить доступ к полному балансу, заблокированному в Beacon Chain, вам нужно выполнить несколько шагов. Эта страница проведёт вас через процесс выхода из валидатора megapool. Отправить запрос на добровольный выход в Beacon Chain (вручную)Уведомить о выходе валидатора (автоматизировано смарт-нодой)Уведомить об окончательном балансе (автоматизировано смарт-нодой) - [Миграция с Minipools на валидаторы Megapool](/ru/node-staking/megapools/migration.md): Если вы возвращающийся оператор ноды и хотите мигрировать стейк minipool на мегапул, эта страница предоставит пошаговое руководство по тому, как это сделать. Миграция включает выход из вашего minipool, создание новых валидаторов мегапула, вывод из стейкинга устаревшего RPL, а затем повторный стейкинг RPL в вашем мегапуле. Залог валидатора мегапула составляет 4 ETH, что означает, что вы сможете создать два валидатора мегапула на каждый валидатор minipool с 8 ETH. 9% дохода протокола от ETH распределяется пропорционально стейкерам RPL с валидаторами мегапула в форме наград за долю голосования. Это дополняет ранее стандартные вознаграждения за инфляцию RPL. Есть несколько отдельных шагов: Выход из вашего minipool. Это означает завершение работы вашего minipool и вывод его полного баланса из Beacon Chain.Создание нового валидатора мегапула[Необязательно] Вывод из стейкинга и снятие устаревшего RPL[Необязательно] Повторный стейкинг RPL в мегапуле. Это позволит зарабатывать награды за долю голосования от дохода ETH в дополнение к вознаграждениям за инфляцию RPL. Прежде чем решиться на миграцию стейка minipool в мегапул, следует учитывать состояние очереди депозитов Rocket Pool и очереди Beacon Chain. Время ожидания в обеих очередях переменно и не зависит от друг друга. Очередь депозитов Rocket Pool регулирует создание новых валидаторов мегапула и когда они получают сопоставление с ETH от стейкеров rETH. Между тем, очередь Beacon Chain определяет, как скоро ваш валидатор minipool сможет выйти. Что ещё важнее, она также определяет, когда ваш новый валидатор мегапула сможет начать участвовать в аттестациях. - [Обзор](/ru/node-staking/megapools/overview.md): Этот раздел охватывает мегапулы Rocket Pool и создание валидаторов мегапула. Здесь вы узнаете, как начать валидацию сети Ethereum и зарабатывать за это вознаграждения. - [Стейкинг RPL и получение наград](/ru/node-staking/megapools/staking-and-claiming-rewards.md): В Saturn 1 RPL кардинально изменился и стал токеном распределения дохода с накоплением ETH. Это руководство охватывает, как стейкировать RPL в ваш мегапул, мигрировать существующий стейк RPL из устаревших minipools, получать вознаграждения и выводить RPL при необходимости. Это руководство также описывает механику распределения ETH-дохода от протокола мегапулным стейкерам RPL через механизм voter share. - [MEV, MEV-Boost и награды MEV](/ru/node-staking/mev.md): В предыдущем разделе вы узнали о том, как node операторы зарабатывают приоритетные комиссии. Приоритетные комиссии - это отличное дополнение к доходу node оператора, но они не единственная форма ликвидного вознаграждения, доступная вам на Execution layer. Существует дополнительная форма вознаграждений, известная как награды MEV. - [Делегат Minipool](/ru/node-staking/minipools/delegates.md): Каждый валидатор, который вы запускаете, имеет контракт minipool в качестве своего "владельца", так сказать. Minipool — это уникальный контракт, специально назначенный этому валидатору; он действует как его адрес вывода. Все вознаграждения и выводы баланса стейкинга из Beacon Chain будут отправляться в контракт minipool. Каждый minipool уникален, чтобы гарантировать, что у вас (оператора ноды) есть полный контроль над ним. Никто другой не контролирует его, никто другой не может изменить его; он полностью под вашим управлением. При этом, чтобы минимизировать затраты на газ во время депозитов ноды, сам minipool содержит очень мало фактической функциональности. Почти все, что он может делать, передается контракту делегата. Контракт делегата minipool — это специальный контракт, который содержит основную часть логики, необходимой для minipool — например, справедливое распределение баланса между вами и стейкерами пула. В отличие от minipool, где каждый minipool является уникальным контрактом, делегат — это единый контракт, к которому многие minipool могут "перенаправлять" запросы. Иногда команда разработчиков Rocket Pool публикует нового делегата minipool, который добавляет новую функциональность. Например, в обновлении Atlas мы представили нового делегата, который поддерживал распределение собранных вознаграждений без необходимости закрывать minipool. Minipool могут обновлять своих делегатов, чтобы воспользоваться этой новой функциональностью. Обновления делегатов являются добровольными, поэтому вы можете решить, хотите ли вы использовать их и когда. При этом они обычно требуются для использования новой функциональности, которую вводят обновления сети. Обновление вашего делегата Чтобы обновить minipool до нового контракта делегата, просто выполните следующую команду: Это покажет вам список ваших minipool, которые в настоящее время не используют последнего делегата и подходят для обновления: Выберите те, которые вы хотите обновить, из списка, введя соответствующий номер слева от адреса minipool. После выбора вам будет предложено подтвердить настройки цены газа, и после этого будет отправлена транзакция для обновления minipool: Вы можете проверить, что он использует последнего делегата, с помощью rocketpool minipool status. Любые minipool, которые не используют последнего делегата, будут иметь желтое уведомление под своим статусом, сообщающее вам, что они могут быть обновлены: - [Обзор](/ru/node-staking/minipools/overview.md): Этот раздел охватывает процессы создания и миграции minipool (валидаторов Rocket Pool). Здесь вы узнаете, как начать валидацию сети Ethereum и получать за это вознаграждения. - [Создание Native Rocket Pool ноды без Docker](/ru/node-staking/native.md): В этом разделе мы пройдем через процесс установки стека Rocket Pool Smart Node нативно в вашу систему, без использования Docker контейнеров. Общий план следующий: Создать стандартную настройку solo-стейкинга с сервисами systemd для Execution клиента, Consensus клиента / Beacon ноды и Validator клиентаСоздать системные сервисы для компонентов Rocket Pool (процессы node и watchtower)Настроить Rocket Pool для взаимодействия с вашими клиентскими сервисамиОбновить определение сервиса Validator клиента для использования получателя комиссий Rocket Pool и ключей валидаторов Это довольно сложная настройка, поэтому потребуется некоторое время для завершения. Разнообразие операционных систем и дистрибутивов делает непрактичным создание руководств для всех из них. Инструкции в этом руководстве адаптированы для системы на базе Debian (включая Ubuntu). Для других дистрибутивов или операционных систем вы можете следовать высокоуровневым шагам, описанным в руководстве, но вам придется заменить определенные команды на те, которые использует ваша система. - [Мониторинг производительности вашего узла](/ru/node-staking/performance.md): Теперь, когда ваш узел запущен и работает, и у вас есть один или несколько minipool, вам нужно будет следить за всем, чтобы убедиться, что все работает гладко. Вы можете отслеживать свою машину либо: Напрямую, подключаясь к метрикам вашей машиныКосвенно через использование сторонних инструментов Рекомендуется использовать комбинацию обоих в зависимости от ваших потребностей. - [Node Requirements and Choosing a Platform](/ru/node-staking/platform.md): Alright! So you've decided to try your hand at running a Rocket Pool node. The first step of the process is to decide what kind of platform you want to run your node on. If you already have one in mind, great! You can skip to the next section. If you aren't sure yet, then read on for some information about your options. - [Подготовка ноды к работе](/ru/node-staking/prepare-node.md): Если вы здесь, значит вы успешно запустили сервисы Smart Node, создали кошелек и завершили синхронизацию цепей Execution и Consensus на соответствующих клиентах. Если это так, то вы готовы зарегистрировать свою ноду в сети Rocket Pool и создать megapool с валидатором! Если нет, пожалуйста, просмотрите предыдущие разделы и вернитесь сюда после выполнения этих шагов. Перед созданием megapool и нового валидатора необходимо выполнить несколько шагов для завершения подготовки вашей ноды. Их нужно выполнить только один раз; после этого, если вы захотите создать несколько валидаторов на своей ноде, вы можете сразу перейти к разделу Создание валидатора Megapool. - [Подготовка операционной системы](/ru/node-staking/preparing-the-os.md): [TBD] Здесь должно быть описание того, как делать такие вещи, как настройка второго жесткого диска, если применимо, запуск теста IOPS с fio, настройка пространства подкачки... все, что может понадобиться кому-то. Тест fio важен, я думаю, но другие вещи могут быть пропущены. - [Обзор](/ru/node-staking/provisioning/overview.md): Этот раздел охватывает детали того, как подготовить ваш узел для стейкинга с Rocket Pool после того, как вы установили и настроили Smart Node. Он длинный, потому что есть много информации о стейкинге, которую нужно охватить, поэтому пожалуйста, прочитайте каждое руководство перед созданием вашего первого валидатора Megapool! - [Обрезка клиента исполнения](/ru/node-staking/pruning.md): Если вы используете geth или nethermind в качестве основного клиента исполнения, вы, вероятно, заметите, что свободное место на диске вашего узла медленно уменьшается с течением времени. Клиент исполнения вносит наибольший вклад в это; в зависимости от того, сколько оперативной памяти вы выделили для его кэша во время rocketpool service config, он может расти со скоростью несколько гигабайт в день! Для решения этой проблемы клиенты исполнения предоставляют специальную функцию, называемую обрезкой, которая позволяет им безопасно сканировать и очищать свою базу данных для освобождения свободного места. Каждому оператору узла, использующему Geth или Nethermind, в конечном итоге придется обрезать его. Если у вас есть SSD на 2 ТБ, вы обычно можете обходиться месяцами между раундами обрезки. Для пользователей SSD на 1 ТБ вам придется обрезать чаще. Если у вас включена панель Grafana, хорошим практическим правилом является начать думать об обрезке вашего клиента исполнения, когда используемое дисковое пространство вашего узла превышает 80%. Когда вы решите, что пришло время, Smart Node поставляется с возможностью обрезать его для вас по запросу. Читайте ниже, чтобы узнать, как это работает и чего ожидать. - [Импорт / восстановление существующего кошелька](/ru/node-staking/recovering-rp.md): Если у вас уже есть кошелек, который вы хотели бы использовать для своего узла, или если вы восстанавливаете кошелек, который вы уже создали с помощью Smart Node ранее, это руководство поможет вам в процессе импорта / восстановления. Пожалуйста, выберите соответствующий вариант из разделов ниже. - [Спасение расформированного минипула](/ru/node-staking/rescue-dissolved.md): В маловероятном случае, если ваш минипул не поставит на стейк средства в течение окна расформирования, он будет «расформирован» oDAO, и предоставленные средства пользователей будут возвращены в пул депозитов для использования другим минипулом. В этом сценарии вам нужно будет выполнить приведенный ниже процесс, чтобы вернуть свой ETH и разблокировать свой RPL для снятия со стейкинга. - [Получение вознаграждений операторов узлов](/ru/node-staking/rewards.md): Как оператор узла Rocket Pool, вы имеете право на регулярные вознаграждения, которые будут предоставляться в форме токена RPL и (если вы присоединились к Smoothing Pool) немного ETH. Этот раздел описывает, как работают эти вознаграждения и как вы можете их получить. - [Обзор](/ru/node-staking/rewards/overview.md): Этот раздел охватывает способы получения вознаграждений, которые генерирует ваш узел в процессе валидации. - [Защита вашей ноды](/ru/node-staking/securing-your-node.md): Цель этого руководства - провести вас через шаги, которые вы можете предпринять для защиты вашей ноды от злоумышленников. Независимо от того, используете ли вы локальный сервер дома или VPS-сервер / виртуальную машину в облаке, советы здесь помогут вам укрепить вашу ноду против внешних атак и защитить её в течение всего срока службы. В этом разделе будут описаны как обязательные действия, которые вы должны предпринять, так и желательные действия, которые полезны, но не являются обязательными. - [Распределение снятых вознаграждений minipool](/ru/node-staking/skimming.md): Вознаграждения ETH, которые вы получаете за работу валидатора для Ethereum, регулярно отправляются в ваши minipools в процессе, называемом "снятие" (skimming). Частота снятий зависит от количества активных валидаторов на Beacon Chain. На момент написания количество валидаторов составляет около 500 000, что приводит к снятию примерно каждые 2-3 дня. Снятые вознаграждения будут накапливаться в каждом из ваших minipools, пока вы их не "распределите". Этот процесс распределяет снятые вознаграждения между вами, как оператором ноды, и держателями rETH на основе вашей ставки комиссии и соотношения предоставленного и поставленного ETH. - [Миграция с соло-стейкинга на Rocket Pool](/ru/node-staking/solo-staker-migration.md) - [Введение в Secure Shell (SSH)](/ru/node-staking/ssh.md): В общем случае существует два способа доступа к вашей машине узла: локально и удалённо. Локально означает физическое присутствие рядом с узлом с использованием монитора и клавиатуры, подключённых непосредственно к нему.Удалённо означает подключение к узлу с использованием другого компьютера (например, ноутбука или настольного компьютера) по сети и взаимодействие с ним оттуда. Большую часть времени операторы узлов предпочитают гибкость работы со своим узлом удалённо. Smart Node в настоящее время не имеет GUI (графического пользовательского интерфейса), только CLI (интерфейс командной строки), что означает, что взаимодействие с ним осуществляется полностью путём ввода команд в терминал командной строки. Таким образом, удалённое взаимодействие с ним требует какого-либо способа доступа к терминалу вашего узла с другой машины. В этом разделе мы кратко представим наиболее популярный способ сделать это: SSH. Вот как вы подключитесь к своему узлу с помощью SSH. Допустим, например, что имя пользователя вашего узла — staker, а IP-адрес вашего узла — 192.168.1.10. Вы подключитесь к нему с помощью следующей команды: Первый раз, когда вы это сделаете, вы увидите сообщение с открытым ключом, который использует ваш узел — если вы знакомы с тем, как проверить этот ключ, вы можете сделать это сейчас. В противном случае, если вы уверены, что в вашей команде ssh указан правильный IP-адрес узла, вы можете просто сказать yes, чтобы принять его. Вам нужно сделать это только один раз. Затем клиент попросит вас ввести пароль пользователя; после того, как вы его введёте, вы внутри! Вас встретит приветственное сообщение, некоторые сведения о вашей машине и новое приглашение командной строки. С этого момента всё, что вы вводите в терминале, выполняется удалённо на вашей машине узла — это как если бы вы вошли непосредственно в машину узла и печатали на ней с локально подключённой клавиатурой! Вам нужно будет периодически подключаться по SSH к терминалу для обновлений и обслуживания. Может быть неудобно помнить, как войти в ваш узел, поэтому может быть полезно сократить эту команду, создав запоминающийся псевдоним — пользовательскую команду-«ярлык». В этом примере мы создадим псевдоним под названием ethnode, который заменит команду SSH. Предполагая, как и раньше, что имя пользователя вашего узла — staker, а IP-адрес вашего узла — 192.168.1.10, создайте псевдоним с помощью следующей команды: Перезагрузите список псевдонимов, чтобы ваше текущее окно терминала узнало о новом псевдониме: Теперь вы можете подключиться к узлу, используя только что созданный псевдоним, вместо более длинной команды, которая включает указание IP-адреса узла: - [Запуск Rocket Pool](/ru/node-staking/starting-rp.md): На этом этапе у вас должна быть запущена полная инфраструктура Rocket Pool, включая стек Smart Node, клиенты Execution и Consensus. Вы также должны были укрепить свою операционную систему от внешних атак. Если вы выполнили оба этих шага, вы готовы создать ноду Rocket Pool и начать стейкинг. Если нет, пожалуйста, просмотрите предыдущие разделы и вернитесь сюда после выполнения этих шагов. - [Настройка VPN-сервера Tailscale](/ru/node-staking/tailscale.md): Если вы хотите подключаться к вашей домашней сети удаленно, например, во время отпуска или командировки, наиболее распространенным способом является использование сервера виртуальной частной сети (VPN). Это позволит вам подключаться к вашей ноде по SSH и отслеживать ваш дашборд Grafana из любой точки мира, не открывая ваш SSH-порт в интернет. Многие операторы нод Rocket Pool используют Tailscale в качестве предпочтительного VPN-сервера. Tailscale — это VPN-туннель с открытым исходным кодом P2P и размещенный сервис обнаружения конечных точек. Он берет на себя аутентификацию, публикацию и обход NAT, необходимые для установления сквозного зашифрованного канала между вашей машиной и вашей нодой без отправки какого-либо конфиденциального трафика на централизованный сервер. Это очень мощный инструмент. Мы кратко рассмотрим базовую настройку, но не стесняйтесь изучить их документацию для получения дополнительных деталей. - [Миграция с тестовой сети на Mainnet](/ru/node-staking/testnet/mainnet.md): Если вы уже использовали Rocket Pool в нашей тестовой сети Hoodi, освоились с её особенностями и готовы либо застейкать ETH, либо запустить ноду по-настоящему в основной сети Ethereum, то это руководство для вас! Здесь вы найдете инструкции о том, как перенести существующий стек Smart Node с тестовой сети Hoodi на сеть, подключенную к Ethereum mainnet, готовую для стейкинга ваших собственных реальных ETH и RPL. - [Практика с тестовой сетью](/ru/node-staking/testnet/overview.md): Тестовая сеть Ethereum (testnet для краткости) — это блокчейн Ethereum, функционально идентичный стандартному блокчейну Ethereum, но предназначенный для тестирования смарт-контрактов до их запуска в основной "реальной" блокчейн (называемой mainnet). Тестовые сети работают параллельно с mainnet — на самом деле несколько из них работают прямо сейчас! Вы можете узнать больше о некоторых тестовых сетях уровня исполнения здесь, если хотите. Rocket Pool использует Hoodi для своей тестовой сети уровня исполнения. Вы можете использовать обозреватель блоков для неё здесь, если хотите взглянуть на неё: https://hoodi.etherscan.io/ Та же концепция применима и к уровню консенсуса. Rocket Pool использует Hoodi для своей тестовой сети уровня консенсуса. Вы можете найти обозреватель блоков для неё здесь: https://hoodi.beaconcha.in/ Поскольку сети предназначены для тестирования, ETH в них раздается бесплатно, чтобы помочь людям тестировать. Эти ETH не могут быть переведены в mainnet; они должны остаться в Hoodi и не имеют реальной стоимости, поэтому вы можете думать о них как о деньгах из Монополии. - [Проверка обновлений](/ru/node-staking/updates.md): Одна из обязанностей операторов узлов - убедиться, что ваша система обновлена последними патчами безопасности. Автоматические обновления удобны, но могут мешать работе вашего узла, поэтому может быть предпочтительнее выполнять их вручную. В любом случае, вы должны убедиться, что ваша машина регулярно обновляется! - [Подготовка операционной системы](/ru/node-staking/vps/os.md): Как описано в предыдущем разделе, существует много различных VPS и облачных провайдеров. Написание руководств для всех из них было бы несколько непрактичным, но в этом разделе мы рассмотрим типичный рабочий процесс подготовки виртуальной машины, размещенной на Amazon Web Services. В частности, мы рассмотрим, как выбрать подходящую конфигурацию виртуального оборудования и как подготовить операционную систему для Rocket Pool. Вы сможете экстраполировать, как применить эти шаги к любому провайдеру, как только ознакомитесь с их экосистемой. - [Обзор](/ru/node-staking/vps/overview.md): Этот раздел поможет вам понять процесс подготовки виртуального частного сервера или виртуальной машины, размещенной в облаке, в качестве ноды Rocket Pool. - [Выбор хостинг-провайдера](/ru/node-staking/vps/providers.md): Если вы попали в этот раздел, значит вы хотите запустить ноду Rocket Pool, но не можете установить её локально у себя дома; вам требуется виртуальный частный сервер (VPS), размещенный в облаке. Существует несколько различных сервисов, которые могут предоставить такую машину, и они бывают двух типов: VPS-провайдеры и провайдеры публичных облаков. Выбор правильного варианта может быть сложным, и понимание различий между ними является ключевым. В этом руководстве мы прольем свет на это различие и перечислим несколько сервисов, которые другие пользователи Rocket Pool использовали в прошлом, чтобы помочь вам сориентироваться в ваших вариантах. - [Создание нового кошелька](/ru/node-staking/wallet-init.md): Если службы Smart Node запущены и работают, следующий шаг — настроить Ethereum кошелек для вашей ноды. Это просто адрес уровня исполнения, который будет хранить средства вашей ноды — он будет использоваться для отправки ETH в ваш валидатор Megapool при начале стейкинга, оплаты газа во время различных транзакций и других операций. У вас есть возможность либо создать совершенно новый кошелек с нуля, либо импортировать / восстановить существующий кошелек или адрес. Пожалуйста, выберите нужный вариант из вкладок ниже. - [Закрытие Minipool](/ru/node-staking/withdraw.md) - [Мониторинг вашего узла Oracle DAO](/ru/odao/monitoring.md): Как только ваш узел запущен и работает, важно регулярно контролировать его состояние, чтобы убедиться, что он правильно выполняет свои автоматизированные обязанности. Это включает в себя следующее: Мониторинг состояния вашей физической (или виртуальной) системы на уровне операционной системыМониторинг состояния ваших Execution и/или Consensus клиентов (если вы используете локальные клиенты)Обеспечение регулярной отправки вашим узлом необходимых транзакций в блокчейн для обновления статусаОбеспечение достаточного баланса ETH в кошельке вашего узла для выполнения этих транзакцийРегулярное применение обновлений к Smart Node, вашим клиентам (если применимо) и вашей операционной системеМониторинг состояния других членов Oracle DAO и общение с ними, если вы считаете, что их узел(лы) работают неправильно В этом разделе мы опишем несколько примеров того, как это сделать с помощью встроенной поддержки Grafana в Smart Node. - [Oracle DAO Rocket Pool](/ru/odao/overview.md): Oracle DAO — это группа специальных узлов Rocket Pool, которые отвечают за административные обязанности, требуемые протоколом, которые не могут быть выполнены смарт-контрактами из-за технических ограничений. По сути, они такие же, как обычные узлы Rocket Pool; они используют те же инструменты, могут быть настроены теми же методами и могут даже запускать обычные minipools, но они выполняют дополнительные задачи. Это включает в себя такие вещи, как: Передача информации из Beacon Chain в Execution Layer, включая статус валидаторов и балансыОбеспечение создания minipools с использованием публичных ключей валидаторов, которые еще не используются, и имеют правильные учетные данные для вывода средств, чтобы протокол мог безопасно их финансироватьПостроение дерева Merkle вознаграждений в конце каждого периода вознаграждений и его загрузка в IPFS для доступа других операторов узловМониторинг предложений на соответствие требованиям к получателю комиссий Rocket PoolПредложение и голосование за изменения основного протокола, включая изменение параметров и одобрение обновлений контрактовПредложение и голосование за состав Oracle DAO, включая приглашение и удаление других членов Oracle DAO В качестве вознаграждения за выполнение этих обязанностей Oracle DAO коллективно получает небольшой процент от общей инфляции RPL, производимой в каждый период вознаграждений, поровну разделенный между его членами. В отличие от обычных узлов Rocket Pool, которые могут быть созданы и запущены без разрешения кем угодно, членство в Oracle DAO является только по приглашению существующими членами. Если вы недавно были приглашены присоединиться к Oracle DAO, этот раздел руководства поможет вам понять вашу роль, настроить ваш узел и обеспечить его работоспособность. - [Предложения Oracle DAO](/ru/odao/proposals.md): Как напоминание, существует два типа обязанностей Oracle DAO: Автоматизированные обязанности — это обязанности, связанные с рутинной работой Rocket Pool, такие как передача информации из Consensus Layer в Execution Layer, вычисление различных аспектов протокола вне сети и отправка их в качестве обновлений в смарт-контракты. Каждая из них выполняется автоматически процессом демона watchtower и не требует ручного вмешательства, пока ваши Execution и Consensus Clients, а также ваш демон watchtower работают нормально. Вы уже настроили демон watchtower на предыдущих шагах, поэтому этот раздел не будет повторять их снова.Ручные обязанности — это обязанности, которые требуют вашего собственного принятия решений и внеканальной коммуникации с остальными членами Oracle DAO для выполнения. Они включают в себя такие вещи, как голосование за обновления контрактов, изменение параметров и приглашение или исключение членов в/из Oracle DAO. Все это можно сделать через стандартный CLI Smart Node. В этом разделе описывается каждая из этих обязанностей и как их выполнять. Предложения составляют основу ваших обязанностей за пределами автоматизированных обязанностей watchtower. По сути, они работают следующим образом: Коллективный Oracle DAO должен заранее обширно обсудить предстоящее предложение, чтобы каждый член был осведомлен о нем и понимал, что это предложение повлечет за собой.Затем член Oracle DAO создает предложение через транзакцию в сети.Затем предложение войдет в период ожидания перед началом голосования, чтобы провести дальнейшее обсуждение и сформировать свое мнение о нем. В настоящее время это 7 дней в Mainnet.После окончания периода ожидания члены могут голосовать по предложению простым голосованием да или нет.Когда кворум в 51% членов Oracle DAO проголосовал одинаково, голосование завершается. Если 51% согласились с предложением, оно сможет быть выполнено. Любой член может выполнить предложение после его одобрения.Выполнение означает формальный запуск изменения в сети, тем самым изменяя состояние основных контрактов Rocket Pool. - [Настройка узла Oracle DAO](/ru/odao/setup.md): Как минимум, стандартный узел Rocket Pool запускает следующее: CLI Smart NodeДемон API Smart NodeДемон node Smart NodeДемон watchtower Smart Node Опционально узел также может запускать следующие компоненты: Execution ClientBeacon NodeValidator ClientMEV-BoostPrometheusPrometheus Node ExporterGrafana Каждый из этих компонентов может быть запущен как контейнер Docker в стандартной настройке, как сервис systemd в настройке "Native Mode" или как внешне управляемые объекты, к которым Smart Node может подключаться через их соответствующие маршруты API. Удобно, что узлы Oracle DAO такие же, как обычные узлы Rocket Pool, но демон watchtower выполняет дополнительные обязанности Oracle DAO, и для целей мониторинга производительности собирается больше метрик Prometheus. - [Тестирование вашей ноды Oracle DAO](/ru/odao/testing.md): После настройки вашей ноды и присоединения к Oracle DAO вам следует протестировать её, чтобы убедиться, что она способна правильно выполнять свои обязанности. Лучший способ сделать это - построить дерево Merkle для вознаграждений Redstone, используя утилиту Rocket Pool treegen. treegen treegen - это инструмент, который может воспроизвести полное дерево Merkle вознаграждений и сопутствующие артефакты для предыдущего интервала вознаграждений через ваши архивные клиенты Execution и Consensus. Он также может выполнить "пробный прогон" текущего интервала, притворяясь, что он закончился на последней финализированной эпохе (на момент запуска), и создав частичное дерево от начала интервала до этого момента. treegen можно использовать как отдельный бинарный файл (в настоящее время собран только для систем Linux, x64 и arm64) или как Docker-контейнер. Если вы хотите загрузить отдельный бинарный файл, вы можете найти его в релизах здесь: https://github.com/rocket-pool/treegen. Инструкции по использованию включены в README там, но мы также рассмотрим некоторые примеры ниже. Тег Docker-контейнера для него: rocketpool/treegen:latest. - [Обзор](/ru/pdao/overview.md): В этом разделе описывается процесс настройки вашей ноды для участия в on-chain и off-chain предложениях (RocketDash). Здесь много информации, поэтому мы настоятельно рекомендуем прочитать обзор Houston Upgrade. Это поможет вам понять последние функции, которые обеспечивают on-chain управление, и как вы можете участвовать в формировании протокола. - [Участие в on-chain предложениях pDAO](/ru/pdao/participate.md): Любая зарегистрированная нода может выдвинуть предложение pDAO в любое время, если она разрешила блокировку RPL и имеет достаточно незаблокированного застейканного RPL для покрытия залога предложения (см. Создание предложения). Любая нода, обладающая силой голоса на блоке снапшота предложения, может голосовать по нему. Предложения могут быть одного из следующих типов: Изменение настроек pDAOОдноразовые расходы казначействаПовторяющиеся расходы казначейства (комитеты управления)Членство в Security Council Для получения более подробной информации и обоснования обратитесь к типам предложений. Важно понимать, что предложение pDAO — это on-chain сущность, которая существует для выполнения изменений на уровне протокола. - [Protocol DAO (pDAO)](/ru/pdao/pdao.md): Rocket Pool Protocol DAO (pDAO) отвечает за формирование направления протокола и управляется через управление RPL. Его члены и их сила голоса состоят из операторов нод, больших и малых, все из которых напрямую участвуют в протоколе. Он служит сообществу Rocket Pool в целом, включая держателей rETH, операторов нод и держателей RPL. pDAO приоритизирует безопасность протокола Rocket Pool и здоровье сети Ethereum. Для явного определения того, кто и что такое pDAO, не стесняйтесь ознакомиться с уставом pDAO. - [Minipools с залогом 8 ETH](/ru/upgrades/atlas/lebs.md): Когда Rocket Pool был впервые запущен, он поддерживал два типа minipools: Залог 16 ETH, где оператор ноды предоставлял 16 ETH, а оставшиеся 16 ETH поступали из пула staking для создания полного (32 ETH) validator.Временный залог 32 ETH, где оператор ноды предоставлял все 32 ETH, чтобы пропустить процесс инициализации и сразу начать валидацию на Beacon Chain, а затем получить возврат 16 ETH, как только пул депозитов имел достаточно ETH для его покрытия. На этом этапе он превращался в обычный minipool с залогом 16 ETH. Последний был удален голосованием сообщества через несколько месяцев после запуска протокола, поскольку он больше не был необходим и приводил к длительным задержкам возврата. Первый представлял собой минимальную сумму залога протокола, потому что гарантировал, что если оператор ноды использовал Rocket Pool для атаки на протокол Ethereum и его весь залог был изъят, он потерял бы столько же, сколько и stakers rETH, и не вышел бы в выигрыше. С момента запуска Rocket Pool сообщество провело значительное исследование безопасности, обеспечиваемой этим залогом, и обнаружило, что она была очень консервативной. Для всех намерений и целей изъятие 16 ETH было признано нереалистичным, и залог в 16 ETH фактически обеспечивал те же преимущества безопасности, что и залог всего в 8 ETH (плюс дополнительное требование RPL). Таким образом, опираясь на это исследование, обновление Atlas вводит новый тип minipool в список: залог 8 ETH, обычно называемый сообществом Rocket Pool "LEB8" (Lower ETH Bond - 8 ETH). Чтобы создать minipool с 8 ETH, оператору ноды нужно предоставить только 8 собственных ETH (плюс достаточно RPL для покрытия требования залога - подробнее об этом в Залог RPL). Затем он заберет 24 ETH из пула депозитов, чтобы завершить validator и начать работу на Beacon Chain. Это открывает двери для новых потенциальных операторов нод, которые хотят запустить ноду, но не имеют ровно 16 ETH. Кроме того, это позволяет более крупным операторам нод задействовать больше ETH pool staker на Beacon Chain для получения наград. Поскольку это работает без существенного компромисса безопасности, все выигрывают! В этом руководстве мы рассмотрим три темы: Как фактически работают minipools с залогом 8 ETH и цифры наград за нимиКак создать новый minipool с 8 ETHКак мигрировать существующий minipool с 16 ETH до minipool с 8 ETH без выхода Читайте дальше, чтобы узнать больше о каждой теме. - [Обновление Atlas](/ru/upgrades/atlas/whats-new.md): Эта страница описывает основные изменения, которые следующее крупное обновление Rocket Pool под названием Atlas приносит в протокол, включая обновления как стека Smart Node, так и протокола Rocket Pool в целом. Пожалуйста, внимательно прочитайте эту страницу, чтобы понять все различия между предыдущей версией Rocket Pool (Redstone) и Atlas. - [Краткое руководство по Houston](/ru/upgrades/houston/getting-started.md): Независимо от того, являетесь ли вы опытным оператором узла, держателем rETH или любопытным наблюдателем, эта страница поможет вам начать изучение новых функций, включённых в Houston. - [Voting setup for non-smartnode users](/ru/upgrades/houston/nonsmartnode-setup.md): Some users (eg, Allnodes users) don't use the smartnode and may need to set up voting using direct contract interaction. This guide contains both a minimal and a complete setup guide for such users. - [Участие в on-chain предложениях pDAO](/ru/upgrades/houston/participate.md): Любая нода с ненулевой силой голоса может создавать или участвовать в предложении pDAO в любое время. Предложения могут быть одного из следующих типов: Изменение настроек pDAOОдноразовые расходы из казныПовторяющиеся расходы из казны (управленческие комитеты)Членство в совете безопасности Для более подробной информации и обоснования см. типы предложений. Важно понимать, что предложение pDAO - это on-chain сущность, которая существует для выполнения изменений на уровне протокола. - [Protocol DAO (pDAO)](/ru/upgrades/houston/pdao.md): Rocket Pool Protocol DAO (pDAO) отвечает за определение направления развития протокола и управляется через управление RPL. Его члены и их голосующая сила состоят из операторов узлов, больших и малых, которые непосредственно участвуют в протоколе. Он служит сообществу Rocket Pool в целом, включая держателей rETH, операторов узлов и держателей RPL. pDAO отдает приоритет безопасности протокола Rocket Pool и здоровью сети Ethereum. Для явного определения того, кто и что такое pDAO, ознакомьтесь с уставом pDAO. - [Установка адреса вывода RPL](/ru/upgrades/houston/rpl-withdrawal-address.md): Важно понимать разницу между вашим основным адресом вывода и вашим адресом вывода RPL. По умолчанию ваш адрес вывода RPL не установлен, и ваш основной адрес вывода - это место, куда будут отправлены все ваши награды checkpoint RPL, ваш staked RPL и Beacon Chain ETH. Вы можете установить отдельный адрес вывода для вашего RPL при желании. Ваш адрес вывода RPL, если установлен, сможет инициировать и получать RPL из наград от инфляции и не будет влиять на награды консенсуса ETH или что-либо связанное с ETH. В этом случае ваш основной адрес вывода больше не будет иметь никаких полномочий в отношении действий, связанных с RPL. Это создает некоторые интересные возможности, когда RPL может быть предоставлен организацией оператору ноды, который не хочет иметь подверженность RPL. Эта организация может затем получать награды RPL за предоставление требуемого страхового залога для ноды. Другими словами, это позволяет разным участникам предоставлять каждый тип залога. Есть два разных способа сделать это. Пожалуйста, прочитайте оба варианта ниже, чтобы определить, какой из них применим к вам. После этого вы больше не сможете изменить свой адрес вывода RPL с помощью команды set-rpl-withdrawal-address. Чтобы изменить его, вам нужно будет отправить подписанную транзакцию с вашего активного адреса вывода RPL (того, на который вы только что переключились). Веб-сайт Rocket Pool имеет функцию, которая поможет вам это сделать. Если вы хотите отменить установку адреса вывода RPL, процесс довольно прост. Во-первых, вы захотите вернуться на страницу RPL Withdrawal Address на веб-сайте Rocket Pool. Если вы вошли с адреса вывода RPL ноды, вы должны увидеть кнопку unset справа здесь: Нажатие unset переведет вас на страницу, где вы можете подтвердить детали. Если вы довольны тем, что видите, нажмите оранжевую кнопку unset, чтобы отправить транзакцию в сеть. Вот и все, что касается установки адреса вывода RPL! Мы надеемся, что вы нашли процесс быстрым и простым. Не стесняйтесь заглянуть на наш сервер Discord, чтобы сообщить нам, что вы об этом думаете, и следить за развитием проекта. - [Stake ETH от имени ноды](/ru/upgrades/houston/stake-eth-on-behalf.md): RPIP-32 позволяет аккаунту stake ETH от имени ноды Rocket Pool, зарегистрированной в протоколе. Это поддерживает различные ситуации, когда оператор ноды не предоставляет ETH напрямую: Улучшенная безопасность для операторов нод, так как они могут stake напрямую из своего аппаратного кошелька, устраняя необходимость переводить средства на ноду заранее.Провайдеры Staking as a Service, где управление средствами осуществляется доверенным хранителем.Интеграции протокола, где управление средствами осуществляется смарт-контрактами.DAO или организации, где управление средствами осуществляется казначейством. Хотя основная цель этой функции - облегчить сценарии с одним депонентом, стоит отметить, что несколько независимых депонентов также могут использовать эту возможность, создавая смарт-контракты поверх. Rocket Pool также представил возможность stake RPL от имени ноды в нашем предыдущем релизе Atlas. Предварительное условие Убедитесь, что вы правильно настроили основной адрес вывода ноды, которую вы намереваетесь финансировать. Следуйте по ссылке выше для руководства о том, как работают адреса вывода после Houston. Процесс немного отличается для Hoodi Testnet и Mainnet, поэтому выберите сеть, которая вас интересует, на вкладках ниже. Как только вы окажетесь на сайте, нажмите на кнопку connect wallet. Пожалуйста, прочитайте и примите Условия обслуживания и Политику конфиденциальности, это откроет различные способы подключения, затем нажмите connect metamask. MetaMask предложит вам выбрать аккаунт для подключения к веб-сайту. Выберите один, подтвердите несколько разрешений. Вы увидите обзор ваших балансов, нажав на значок кошелька, расположенный в верхнем правом углу окна. Отсюда вы захотите ввести адрес ноды, от имени которой вы хотите внести ETH. Страница должна выглядеть так: Вставьте желаемый адрес в это поле и нажмите find. В этом примере мы будем использовать 0xd3e317806456102d19db283b4c2201f0ef41a296 В первом поле введите сумму ETH, которую вы хотите внести от имени ноды. Второе поле показывает, от имени какого адреса вы будете вносить ETH. Пожалуйста, убедитесь, что вы ввели правильный адрес и депозит. Как только вы будете удовлетворены, нажмите Deposit, и MetaMask откроет окно с просьбой подтвердить вашу транзакцию. После подтверждения транзакция начнется. Когда она будет включена в блок и добавлена в цепь, ваш делегат сможет использовать команду rocketpool node status в smartnode, чтобы увидеть новый баланс. Этот баланс также можно просмотреть через сайт staking Rocket Pool. Вот и все! Теперь вы делаете staking с Rocket Pool. После ввода адреса нажатие "Find" переведет вас к следующему меню, где вы сможете вывести ETH, который вы внесли от имени этой ноды. Вы сможете увидеть, сколько ETH доступно для вывода, в правом верхнем углу. После того как вы введете желаемое количество и подтвердите адрес ноды, нажмите оранжевую кнопку Withdraw ETH, чтобы отправить транзакцию в сеть. После подтверждения транзакции вы увидите правильные балансы на вашем аккаунте! Вот и все, что касается staking ETH от имени ноды! Мы надеемся, что вы нашли процесс быстрым и простым. Не стесняйтесь заглянуть на наш сервер Discord, чтобы сообщить нам, что вы об этом думаете, и следить за развитием проекта. - [Обновление Houston](/ru/upgrades/houston/whats-new.md): Обновление Houston в основном направлено на внедрение полностью он-чейн DAO для управления протоколом, известного как Protocol DAO или pDAO. Это DAO, не похожее ни на одно другое, оно не требует snapshot голосования или каких-либо других сторонних инструментов для функционирования, оно действительно он-чейн и уникально в своем роде, подробнее об этом ниже. Это обновление также представит некоторые другие очень интересные функции, которые позволят создавать новые интеграции и платформы на основе протокола. Некоторые из них включают возможность stake ETH от имени ноды (а не только от самой ноды) и новую функцию адреса вывода RPL, которая позволяет одной стороне предоставлять ETH для staking, а другой стороне предоставлять RPL без передачи прав на хранение оператору ноды. - [[Режим Docker] Руководство по обновлению Redstone и Слиянию](/ru/upgrades/redstone/docker-migration.md): Это руководство охватывает все, что вам нужно знать для подготовки вашей ноды к обновлению Redstone и Слиянию, если вы используете режим Docker. - [[Гибридный режим] Руководство по обновлению Redstone и The Merge](/ru/upgrades/redstone/hybrid-migration.md): Это руководство охватит все, что вам нужно знать для подготовки вашей ноды к обновлению Redstone и The Merge, если вы используете гибридный режим. - [[Нативный режим] Руководство по обновлению Redstone и Слиянию](/ru/upgrades/redstone/native-migration.md): Это руководство охватывает все, что вам нужно знать для подготовки вашей ноды к обновлению Redstone и Слиянию, если вы используете нативный режим. - [Обновление Rocket Pool Redstone](/ru/upgrades/redstone/whats-new.md): Следующее крупное обновление Rocket Pool, названное Redstone, было выпущено для бета-тестирования в тестовых сетях Ropsten и Holesky. Эта страница описывает основные изменения, которые приносит Redstone, включая обновления как стека Smart Node, так и протокола Rocket Pool в целом. Пожалуйста, внимательно прочитайте эту страницу, чтобы понять все различия между предыдущей версией Rocket Pool и Redstone. - [Обновление Saturn 0](/ru/upgrades/saturn-0/whats-new.md): Добро пожаловать в Saturn 0! Это обновление направлено на улучшение токеномики RPL в краткосрочной перспективе для разблокировки роста протокола. Если вы вернувшийся или потенциальный оператор ноды, эта страница послужит введением в некоторые новые и интересные изменения в протоколе Rocket Pool. - [Обновление Saturn 1](/ru/upgrades/saturn-1/whats-new.md): Добро пожаловать! Эта страница служит введением в ключевые функции, включённые в последнее обновление Rocket Pool. Saturn 1 представляет собой наиболее значительное обновление протокола в истории Rocket Pool, фундаментально преобразующее ёмкость, экономику и конкурентное позиционирование протокола в экосистеме liquid staking. Масштабирование: Устраняет ограничения ёмкости, позволяя node operators запускать больше validators, а протоколу — удовлетворять больший спрос на rETH,Гибкость и конкурентоспособность: Регулируемые структуры комиссий позволяют оптимизировать доходы node operators по мере изменения рыночных условий,Устойчивость: Улучшенная токеномика RPL создаёт более сильное согласование между успехом протокола и вознаграждениями node operators