Ethereum is a digital platform that runs on blockchain technology. It’s most commonly known for its smart contract functionality and native cryptocurrency, ether. The broader purpose of the Ethereum network is to enable decentralized apps (dApps), such as marketplaces for nonfungible tokens (NFTs).
Transactions within these programs are publicly distributed and don’t require a central authority for governance. As a result, the Ethereum network needs a global system of computers to compile and verify each batch of transactions (i.e., a block) within the platform’s blockchain.
That’s where mining comes into play. In essence, miners use the computing power of dedicated hardware to solve complex puzzles. This process not only allows the network to function but also protects it from hacking and other malicious attacks. In exchange for their services, miners receive a transaction fee — a predetermined amount of ether upon the successful validation of a block.
The Ethereum network is anticipated to move to a different incentive model, called proof of stake (PoS), at some point in 2022. However, if you want to explore Ethereum mining in the meantime, we’ve outlined the set-up process and best practices.
Step 1: Pick your mining approach
There are currently three different approaches to Ethereum mining:
1. Pool mining
2. Solo mining
3. Cloud mining
Pool mining is the most straightforward way to mine ether, especially if you don’t have much hardware. That’s because mining Ethereum has gotten increasingly difficult and time-consuming as more coins have entered circulation. Pool mining allows miners to combine their collective computing power to solve Ethereum blocks in less time. In turn, the rewards are split between the group based on power contribution, which is measured by hashpower.
Solo mining is more complex and requires considerable hashpower. To solve puzzles in a realistic amount of time by yourself, you’d likely need a farm of elaborate mining rigs powered by dozens of graphics cards. If you choose this route, it’s important to consider the financial and spatial implications. Beyond equipment cost, which could be thousands if not tens of thousands of dollars, you should also evaluate factors like ventilation, noise, electricity costs, and physical space.
For these reasons, solo mining is generally only recommended for professional miners who are willing to make a significant capital investment. That said, this approach can be more profitable in the long run, as you would avoid fees and shared profits.
Cloud mining is usually the easiest mining approach in terms of barrier to entry. Under this approach, you don’t need to buy a fancy system or commit your personal computer to mining. Instead, you pay another miner an upfront fee to mine coins for you. They do the mining, while you receive the newly minted coins. However, renting another miner’s computer power introduces additional risks, such as scams and fraud. If you don’t entrust this service to a reputable miner, it’s possible that they may simply take your upfront payment and run.
Step 2: Open a crypto wallet
Cryptocurrency is digital, so you don’t have to worry about loose coins. But you still need something to stow your holdings. That’s where crypto wallets come into play. Crypto wallets store your coins, much like a bank account houses your paychecks. There are two general types of wallets: hardware wallets and software wallets.
1. Hardware wallets: Physical devices, which are also referred to as “cold wallets,” that store your crypto accounts’ private keys offline. They often look like high-tech USBS.
2. Software wallets: Digital programs that house your crypto, typically requiring an internet connection to access. These wallets provide both public and private keys.
There are pros and cons to both. Hardware wallets are generally regarded as safer because they aren’t linked to an online platform. That said, they’re usually more expensive and less convenient than a software wallet. On the other hand, software wallets are far more convenient, as you can access them through a web browser or mobile app. Conversely, that means they’re more susceptible to hacking than an offline wallet.
Regardless of type, wallets have two important keys with distinct purposes. The first is a public key, and it allows other parties to transact with your wallet. The second is a private key, which grants access to the wallet. As the name implies, you must safeguard your private key — otherwise, someone else could take control of your funds.
So, if you want to mine ether, you’ll need an Etherum wallet. Once you open a wallet, you’ll have a public key that you can use during the mining configuration process. For instance, if you join a mining pool, you’ll link your wallet and receive periodic coin distributions based on your hashpower contribution to the pool.
Step 3: Make sure you have the right hardware and software
Before you start mining ether, you’ll have to set up your infrastructure. Mining cryptocurrency requires a ton of computing power. So, you’ll need a strong computer — colloquially known as a “rig” — if you want to mine ether profitably. Your hardware setup largely depends on what mining approach you choose.
If you’re a more casual miner, consider joining a mining pool. In that case, you’d likely need a combination of the following:
1. A computer or dedicated mining rig with one or more graphics processing units (GPUs)
2. An Ethereum mining operating system. These can vary in terms of functionality and ease of use
3. GPU drivers, which enable communication between your graphics card and operating system
4. A wallet, which can be a physical device or digital program, to store your rewards
On the other hand, if you plan to be a hardcore miner and pursue the solo mining path, you’ll have to set aside a sizable sum for equipment, not to mention physical storage space. While you could still elect to load up on GPUs, you may want to consider a more expensive but also potentially more efficient alternative: Application-Specific Integrated Circuit (ASIC) mining.
ASIC mining rigs are designed specifically to mine crypto. For that reason, they tend to generate more computing power and solve blocks in less time. But there are trade-offs. ASICs can retail for tens of thousands of dollars, creating a high barrier to entry for the average miner. ASICs can also consume much more power than GPUs, which may drive up electricity bills. On top of that, ASICs are optimized for a specific coin — such as Ethereum or Bitcoin — whereas GPUs can mine any coin.
“With the arrival of the PoS model looming, I would recommend purchasing a GPU over an ASIC rig,” says Jeff Adams, data center operations and crypto mining strategic consultant at MineHog.
“Unfortunately, ASIC miners will see their rigs become obsolete when Ethereum 2.0 is implemented. Without being able to sell any of its components for more than a few bucks, using it as a space heater during the winter months might be the most value you can get out of it in the future,” Adams adds.
GPU vs ASIC mining
There are pros and cons to both GPU and ASIC mining, which we’ve summarized in the following table.
GPU mining
ASIC mining
Better suited for casual miners, such as those who want to join a mining pool
Better suited for serious miners with large budgets for Ethereum mining
Generally less expensive than ASICs but have less computing power
Generally more powerful than GPUs, allowing for more time-efficient mining — but also consumes much more power
Not limited to a single crypto, enabling miners to pick and choose other coins to mine
Can only mine the crypto it was specifically designed for
Can be done via personal use computer, so long as the graphics card is compatible
Typically requires a 220v outlet, at least, which is double the size of a standard home outlet
Does not produce as much heat or noise, unless you maintain several rigs
Produces a lot of heat, necessitating cooling systems and proper ventilation
Step 4: Choose a mining pool
Unless you’re willing to invest tens of thousands of dollars in equipment, a mining pool is the simplest way into crypto mining. But it’s still prudent for aspiring miners to review their pool options before moving forward.
Pools can vary in structure, such as pool size, hashrate, payout, and fees. For instance, as of this writing, Ethermine has more than 400,000 active miners while 2miners has more than 80,000. This influences the pool’s block-solving speed and, in turn, its payout. But there are far more than two pools to pick from — you can use PoolWatch to compare and oversee active Ethereum mining pools.
Here’s an overview of common mining pool factors:
1. Pool size: The number of active miners within the pool
2. Hashrate: As mentioned before, the hashrate is the combined computing power of the mining pool
3. Minimum payout: The amount needed before you can collect your ether rewards
4. Payout method: The pool’s process for distributing rewards to its members
5. Fees: The pool administrator’s payment for running the pool, which is typically a fixed percentage collected from each solved block
Step 5: Reap your rewards
Time for all of that hard work (at least, from your computer) to pay off. Once you’ve set up your mining operation and configured a wallet, you can start passively collecting ether. Assuming you’re a member of a mining pool, you’d receive payouts in periodic installments based on the block-solving success of your group. Most mining pools have online dashboards that users can access to assess mining performance, such as efficiency and yield.
“The most profitable pools historically have been Ethermine, F2Pool, Nanopool, and FlexPool,” says Chris Kline, the Chief Operating Officer of Bitcoin IRA.
He continues, “These pools provide consistent blocks, with relatively low fees, and frequent updates to the software to make the pool run smoother.”
Generally speaking, a major catalyst for mining a particular crypto is the belief that the coin will appreciate in value. So, at this point and going forward, you’re responsible for managing your crypto holdings. In other words, you’re not only a crypto miner but also an investor.
Best practices
Although Ethereum is a popular cryptocurrency, there are noteworthy pros and cons to mining ether. This particular platform has made strides in terms of application and development — NFT marketplaces are a prime example. In turn, Ethereum has garnered a lot of attention from both miners and investors alike. But if your goal is to simply bet on the future of Ethereum, you may be better off buying ether rather than mining it.
Also, it’s important to monitor changes to the Ethereum protocol. While Ethereum is a decentralized platform, its developers still update its mechanics from time to time, which can impact block validation procedures and mining profitability.
Before you invest any time or money into mining ether, consider the implications of any announced updates to the network.