Golem Network ETH Solo Staking Tests: Summary

·

Golem Network has taken a significant step toward supporting Ethereum’s decentralized infrastructure by launching a series of solo staking tests. These initiatives aim to strengthen the network while exploring scalable, secure, and cost-effective methods for staking ETH. After successfully completing multiple testing phases on both testnet and mainnet environments, we’re sharing a comprehensive overview of our findings, technical setups, performance benchmarks, and future plans.

Objectives of the Staking Tests

The primary goals behind Golem’s staking tests were multifaceted:

By focusing on these pillars, Golem aims to contribute meaningfully to Ethereum’s long-term resilience and decentralization.

👉 Discover how decentralized networks are reshaping blockchain infrastructure

Securing Mainnet Staking Operations

Given the substantial amount of ETH involved in mainnet testing, operational security was paramount. To minimize exposure to spam transactions and external interference, we implemented several safeguards:

These measures ensured a controlled, auditable environment throughout the testing lifecycle.

Key Preparations

To facilitate large-scale ETH deposits, we adopted a modified version of the StakeFish BatchDeposit smart contract. This solution underwent internal auditing and was deployed with minor customizations to suit our workflow.

We also integrated the Gnosis Multisig Wallet to manage staking rewards from select withdrawal addresses—ensuring secure handling of yield.

Additionally, we conducted comparative evaluations of major Ethereum clients:

Execution Layer Clients:

Consensus Layer Clients:

Client selection prioritized network diversity, aligning with Ethereum’s core principles of decentralization and fault tolerance.

Staking Test Phases (Chronological Overview)

Phase 1: Holesky Testnet

We began with the Holesky Testnet to validate our staking architecture in a low-risk environment. Using our customized BatchDeposit contract, we deployed a multisig wallet and initiated staking across multiple validators.

Validators successfully recognized deposits and actively participated in consensus. After several days of stable operation, we advanced to mainnet testing.

Phase 2: Mainnet “Sanity” Test (5 Validators)

Before scaling up, we executed a small-scale validation on Ethereum Mainnet using five validators:

This phase confirmed the integrity of our configuration, paving the way for larger deployments.

Phase 3: Scaling Validator Count on Mainnet

Encouraged by initial success, we expanded operations across five distinct staking pools:

Staking Pool A – Large-Scale Performance Testing

Staking Pool B & C – Software Configuration Analysis

Staking Pool D – Golem Ecosystem Fund

Staking Pool E – Raspberry Pi 5 Feasibility Study

👉 Explore how affordable hardware is enabling broader participation in blockchain networks

Raspberry Pi 5: A Viable Solo Staking Platform?

One of the most surprising outcomes was the exceptional performance of the Raspberry Pi 5 in a full Ethereum staking role.

Test Environment Setup

Our isolated network featured:

All devices operated within a single subnet connected via a symmetric 1Gbps internet link.

Hardware Specifications

Raspberry Pi 5 (Staking Node):

Router (CM4):

Performance Benchmarks

Tests were conducted on Ethereum Mainnet with MEV-Boost enabled:

Validator CountAttestation Performance
6099.94%
7599.98%
10099.99%

Encouraged by results, we scaled to 200 validators—running continuously for over 10 days without missed attestations or block production failures.

Downtime & Recovery Testing

We simulated a 5-hour internet outage while running 150 validators:

With proper cooling:

Network & Resource Usage

Peak observed bandwidth:

System metrics confirmed stable CPU, memory, and storage utilization throughout extended operations.

Core Insights on Raspberry Pi Staking

Our findings echo Adrian Sutton’s observation: “The first 64 validators are the most resource-intensive—beyond that, scaling becomes increasingly efficient.” Once initial synchronization overhead is overcome, adding more validators incurs minimal incremental cost.

While we’ve paused further scaling at 200 validators, evidence suggests the practical limit is likely much higher.

Conclusion

Golem’s staking initiative highlights how accessible hardware like the Raspberry Pi 5 can play a meaningful role in securing Ethereum. The results demonstrate that affordable, energy-efficient devices can reliably participate in consensus, promoting greater decentralization.

We’ve identified gaps in accessible knowledge around Ethereum staking—particularly regarding risks, configurations, and hardware requirements. To address this, Golem plans to fund an external project to develop the “Whitebook of Staking”—a comprehensive guide covering best practices, setup tutorials, and risk assessments.

Contributors interested in shaping this resource are invited to apply through the Golem Ecosystem Fund.

👉 Learn how you can get started with blockchain staking today

We extend our gratitude to the Web3Pi team for their technical support and inspiration.

Stay tuned for further updates on our staking progress and the Whitebook initiative.


Frequently Asked Questions (FAQ)

Q: Why did Golem decide to stake ETH?
A: Staking supports Ethereum’s security and decentralization while generating yield that can be reinvested into the Golem ecosystem through the Ecosystem Fund.

Q: Can a Raspberry Pi really handle 200 validators?
A: Yes—our tests show that a well-configured Raspberry Pi 5 with NVMe storage and adequate cooling can maintain near-perfect attestation rates even under heavy load.

Q: What are the benefits of client diversity in Ethereum staking?
A: Diverse client usage reduces systemic risk—if one client has a bug or vulnerability, others can keep the network running smoothly.

Q: Is solo staking profitable on low-cost hardware?
A: Absolutely. While individual rewards depend on ETH price and network conditions, Raspberry Pi-based setups offer low power consumption and high efficiency—making them cost-effective long-term.

Q: What is MEV-Boost, and was it used in these tests?
A: MEV-Boost allows validators to earn additional revenue by including profitable transactions. It was enabled during our Raspberry Pi tests using builder networks.

Q: Will Golem continue expanding its staking operations?
A: Yes—ongoing infrastructure improvements and research into scalable, secure staking methods remain a priority.