What is home staking?
Home staking is the act of running an Ethereum node connected to the internet and depositing 32 ETH to activate a validator, giving you the ability to participate directly in network consensus.
Home staking increases the decentralization of the Ethereum network, making Ethereum more censorship-resistant and robust against attacks. Other staking methods may not help the network in the same ways. Home staking is the best staking option for securing Ethereum.
An Ethereum node consists of both an execution layer (EL) client, as well as a consensus layer (CL) client. These clients are software that work together, along with a valid set of signing keys, to verify transactions and blocks, attest to the correct head of the chain, aggregate attestations, and propose blocks.
Home stakers are responsible for operating the hardware needed to run these clients. It is highly recommended to use a dedicated machine for this that you operate from home–this is extremely beneficial to the health of the network.
A home staker receives rewards directly from the protocol for keeping their validator properly functioning and online.
Why stake home?
Home staking comes with more responsibility but provides you with maximum control over your funds and staking setup.
Earn fresh ETH
Earn ETH-denominated rewards directly from the protocol when your validator is online, without any middlemen taking a cut.
Full control
Keep your own keys. Choose the combination of clients and hardware that allows you to minimize your risk and best contribute to the health and security of the network. Third-party staking services make these decisions for you, and they don't always make the safest choices.
Network security
Home staking is the most impactful way to stake. By running a validator on your own hardware at home, you strengthen the robustness, decentralization, and security of the Ethereum protocol.
Considerations before home staking
As much as we wish that home staking was accessible and risk free to everyone, this is not reality. There are some practical and serious considerations to keep in mind before choosing to home stake your ETH.
Сравнение с други опции
Staking as a service (SaaS)
При SaaS доставчиците пак се изисква да депозирате 32 ETH, но не е нужно да използвате хардуер. Обикновено запазвате достъп до вашите ключове за валидатор, но също така трябва да споделите вашите ключове за подписване, за да може операторът да действа от името на вашия валидатор. Това въвежда слой на доверие, който не присъства, когато използвате собствения си хардуер, и за разлика от самостоятелното залагане у дома, SaaS не помага толкова много с географското разпределение на възлите. Ако ви е некомфортно да работите с хардуер, но все пак искате да заложите 32 ETH, използването на SaaS доставчик може да е добър вариант за вас.
Научете повече за залагането като услугаГрупово залагане
Самостоятелното залагане е значително по-ангажиращо от залагането с услуга за обединяване в пул, но предлага пълен достъп до ETH награди и пълен контрол върху настройката и сигурността на вашия валидатор. При обединеното залагане в пул има значително по-ниска бариера за влизане. Потребителите могат да залагат малки количества ETH, не се изисква да генерират ключове за валидатор и няма изисквания за хардуер, освен стандартна интернет връзка. Токените за ликвидност дават възможност за излизане от залагането, преди това да е позволено на ниво протокол. Ако се интересувате от тези функции, обединеното залагане в пул може да е подходящо за вас.
Научете повече за залагането в групаHow it works
Осигурете си хардуер: трябва да управлявате възел, за да залагате
Синхронизирайте клиент на слоя на изпълнение
Синхронизирайте клиент на консенсусен слой
Генерирайте ключовете си и ги заредете във вашия клиент валидатор
Наблюдавайте и поддържайте своя възел
While active you will earn ETH rewards, which will be periodically deposited into your withdrawal address.
If ever desired, you can exit as a validator which eliminates the requirement to be online, and stops any further rewards. Your remaining balance will then be withdrawn to the withdrawal address that you designate during setup.
Get started on the Staking Launchpad
The Staking Launchpad is an open source application that will help you become a staker. It will guide you through choosing your clients, generate your keys and depositing your ETH to the staking deposit contract. A checklist is provided to make sure you've covered everything to get your validator set up safely.
От индивидуалните валидатори се очаква да тестват своята настройка и оперативните си умения в тестовата мрежа Holesky, преди да рискуват средства. Не забравяйте, че е важно да изберете малцинствен клиент, тъй като той подобрява сигурността на мрежата и ограничава риска ви.
Ако ви е удобно, можете да настроите всичко необходимо от командния ред, като използвате само лаунчпада за залагания.
За да стане по-лесно, вижте някои от инструментите и ръководствата по-долу, които могат да ви помогнат, заедно с лаунчпада за залагане, за да настроите клиентите си с лекота.
What to consider with node and client setup tools
There are a growing number of tools and services to help you home stake your ETH, but each come with different risks and benefits.
Attribute indicators are used below to signal notable strengths or weaknesses a listed staking tool may have. Use this section as a reference for how we define these attributes while you’re choosing what tools to help with your staking journey.
- Отворен код
- Ревизиран
- Награда за намиране на бъгове
- Изпробвано в действие
- Без нужда от доверяване
- Permissionless
- Мултиклиент
- Самопопечителство
- Икономично
Отворен код
Основният код е 100% отворен код и е достъпен за обществеността за вилка и употреба
Отворен код
Затворен източник
Explore node and client setup tools
There are a variety of options available to help you with your setup. Use the above indicators to help guide you through the tools below.
Node tools
Please note the importance of choosing a minority client as it improves the security of the network, and limits your risk. Tools that allow you to setup minority client are denoted as "multi-client."
Key Generators
These tools can be used as an alternative to the Staking Deposit CLI(opens in a new tab) to help with key generation.
Have a suggestion for a staking tool we missed? Check out our product listing policy to see if it would be a good fit, and to submit it for review.
Explore home staking guides
Frequently asked questions
These are a few of the most common questions about staking that are worth knowing about.
Further reading
- The Ethereum Staking Directory(opens in a new tab) - Eridian and Spacesider
- Ethereum's Client Diversity Problem(opens in a new tab) - @emmanuelawosika 2022
- Helping Client Diversity(opens in a new tab) - Jim McDonald 2022
- Client diversity on Ethereum's consensus layer(opens in a new tab) - jmcook.eth 2022
- How To: Shop For Ethereum Validator Hardware(opens in a new tab) - EthStaker 2022
- Step by Step: How to join the Ethereum 2.0 Testnet(opens in a new tab) - Butta
- Eth2 Slashing Prevention Tips(opens in a new tab) - Raul Jordan 2020