Decentralized in nature, blockchain networks such as Monero do not rely on authorities such as banks to conduct transactions on behalf of account holders. This is the job of Monero miners. Monero uses a Proof of Work (PoW) mechanism, which entails miners using computers to solve advanced mathematical problems in order to validate transactions and add new XMR coins to the network. Unlike other cryptocurrencies, Monero is designed to be ASIC-resistant, and therefore no special equipment is required for it.
Read on to learn how to mine Monero (XMR).
Like any other cryptocurrency that uses Proof of Work (PoW) consensus, Monero requires digital mining operations for the network to remain secure and running. Differing from traditional money, cryptos do not have any issuing authority, and neither do they need banks or other institutions to keep records of transfer of value.
This is instead achieved by miners. Guardians and maintainers of the Monero network, these people validate all transactions within the network. Validated transactions are noted down in digital files called blocks. The blocks are created by the PoW method, which requires miners to solve complex puzzles to reach the answers.
When miners are able to solve the problem, they gain the right to append the block to the network and are given block rewards in the shape of the newly created XMR tokens.
Fiat, or traditional forms of money, are controlled by banks, and as custodians, they can play with your wealth, and there’s nothing you can do about it. Central banks issue new bills, and they can print as many as they want, creating a surge in supply and decreasing the buying power of your money.
You open up accounts in banks and hand over your money to them, which they invest without your explicit consent in different endeavors to generate profits. They can limit the amount of money you can withdraw and even suspend your account, leaving you at their mercy.
Miners replace these institutions and authorities. Simply put, miners are the backbone of Monero. They give the green light to transactions, enabling the exchange of value on the blockchain. Miners solve the equations for the creation of new blocks, propagating the network, and the resultant block rewards add in the crucial supply of new coins.
Then there’s the problem of double-spending, which miners overcome. Previous iterations of digital monies had trouble handling duplication. Digital in nature, the coins could simply be copied like files on a computer, crashing the whole financial system.
Transactions on the blockchain are time-stamped and a set of these is collected into a single block before being shared with other miners. Each newly created block is linked, through cryptography, with the previous one. This creates an immutable chain of blocks (hence the name blockchain) and lets miners determine which transaction is legitimate, noting down the debit and credit in the receiver’s and sender’s crypto wallets respectively, making it impossible for the sender to spend the coins again.
Monero was launched in 2014 as a privacy-oriented coin that has a total limit of 18.4 million coins in totality, with 17.8 million already mined. Whereas fiat money has no limit on how many units can be produced, causing inflation, Monero takes the deflationary road and limits what will be in circulation.
New XMR coins are minted when miners find a block and are given to the successful miner as a reward. With a block mined every two minutes, this means there is a steady supply of the new coins.
The supply does change, though. In a process called “halving”, the block reward is cut down by 50% after roughly every four years. This puts pressure on the market and results in the demand rising, which leads to an increase in the price of Monero.
You can imagine how this can be attractive to people, and many have joined the Monero blockchain as miners, seeking profits. Monero, however, has a few tricks up its sleeve. The first is the mining difficulty adjustment. Powerful computers introduced by miners mean blocks will be mined faster, but the mining difficulty is adjusted by the Monero code to keep block production time at a constant 2-minute interval. Secondly, Monero developers have constantly been adjusting the code to make it resistant to ASICs so that the network achieves maximum decentralization.
Don’t want to wait to earn from mining? Learn how to invest in crypto like Monero using our comprehensive guide or buy from our recommended platform below!
Simple and intuitive
Open an account and start trading in minutes! No KYC required
Social Trading Features
Trade crypto options on BUXANO, the world’s first platform offering peer-to-peer options trading for cryptocurrency pairs.We offer direct crypto options trading between peers, settled in Bitcoin, thus eliminating the possibility of foul play that can happen on traditional binary options sites where trading is done against the broker.
Unlike other PoW based blockchain like Bitcoin and Ethereum, the Monero community and developers have always resented ASICs (dedicated machines that have been built specifically for being efficient and powerful miners). The best way to mine XMR coins is to use your everyday computer’s processor (CPU) or graphics card (GPU). However, solo mining isn’t profitable, and you will need to either join a mining pool or rent out hash power using cloud mining.
Before you decide to start mining your own XMR coins and get your hands on the hardware or mining service, there are a few things that you need to know. Since your machine will be solving mathematical problems in order to receive a block reward, you need to understand some technicalities in order to find the right hardware for you.
Hashrate is simply the number of calculations a computer can attempt in a set time. The hashrate lets you determine the total computing power committed to the Monero network and the proportion of your contribution, letting you calculate the chances of being the first to solve the equation and receive block rewards.
Since hashrate determines how many calculations your device can perform, a higher hashrate means you have more chances of successfully mining a block. At the network level, a higher hashrate results in more difficulty for a miner.
The hashrate is also used to determine the health of the XMR network. To hijack a blockchain system, a miner would need to have a hashrate that places him in the majority (commonly referred to as a 51% attack). A higher hashrate of the network means it is more unlikely that a bad actor would be able to do such a thing. Even if one can do so, hardware and electricity costs will be too high to make it feasible for a high hashrate network.
Hashrate is measured in multiples of thousands of hashes (or the binary number 1024, to be specific) per second. The most common units are kilohash, megahash, gigahash, terahash and petahash. Over time, Monero has seen several jumps in hashrate, sitting in the Mh/s range for the first 4 years of its existence.
As time passed, more miners joined the network and toyed with the Gh/s range before sharply falling back. Currently, the network has around 2.3 Gh/s, far lower than other cryptocurrencies of its size because it doesn’t allow high-power ASICs to participate.
Processing power is the ability of a computer or device to do useful work. The higher processing power of a computer means more hashrate.
With an active developer community, Monero codes are constantly being adjusted to make it difficult for FPGAs (Field-Programmable Gate Arrays, which are essentially less sophisticated ASICs) and ASICs to mine the XMR coin. This is a constant war as miners are finding new ways to work around the coders’ limitations and the community is regularly forking the network to shift over to methods that are not fruitful for ASICs.
Initially, this was achieved with the CryptoNight PoW hashing algorithm, which had a significant dependency on RAM latency. GPUs, with a lower amount of RAM, are at a great disadvantage, and since ASICs don’t have any RAM at all, they are extremely slow. The latest algorithm, RandomX, creates a virtual machine, requiring the use of RAM and CPU only, cutting off the higher-powered machines from the network forever.
This hasn’t stopped miners from combining their computing power, though. Mining pools have grown, and have achieved large hashrates even with using CPUs alone.
Image Source: CoinWarz.com
The ASIC-resistant nature of Monero means that there has never been a huge increase in the XMR hashrate. At the same time, since there are a lot more miners in numbers, the network security is still strong. Monero has a hashrate of around 2.3 Gh/s.
Even the most powerful CPUs of today hardly achieve a couple of dozen Kh/s. Individual mining is possible, but the chances of getting enough successful blocks to offset the cost of running these computers 24/7 are very low. You would be far better off joining a mining pool, where you contribute your hashpower to a shared mining operation and receive block rewards proportional to your share of the pool. This results in you receiving rewards much more consistently than mining solo.
Now that you have a good grasp of the concept of mining Monero, the next logical step is to start your own XMR mining. Let’s discuss a few points on the setup that you would need to do so.
Since Monero mining is designed to be inefficient for GPUs and completely impossible for ASICs, you have a good chance at running your own XMR mining operation without digging too deep in your pockets. To make a profit, you will still need to invest in a powerful computer that has a good CPU and enough RAM (usually 2 GB dedicated solely to mining). Here are a few of the top CPUs that you might want to consider.
The EPYC 7502P 32-Core 2.5 GHz by AMD is perhaps the best processor you can find on the market that can help you mine XMR. The huge processor has 32 cores and can give you up to 23.9 Kh/s with the RandomX Monero algorithm being run on Linux OS. Available for nearly $2,600 on Amazon, the high speed comes with a price tag to match.
If Linux isn’t your choice of OS, you can always go for AMD’s Ryzen Threadripper 3970X 32-Core Processor, which can mine XMR using Windows at 19.9 Kh/s. At $600 cheaper than the EPYC, you can get this processor for $2,000.
If you are on a budget, the Intel Xeon E5-2670 v3 might be a better option. The processor puts out 11.4 Kh/s, significantly lower than the EPYC, but since it is a discontinued product, you can buy a cheap used one for as little as $133.
While the costs of the processors have their role to play in your financials, there are several other costs that you need to factor in too. As well as the CPU, you will need to source a compatible motherboard, sufficient RAM, a power supply, a hard drive and other parts such as monitors and keyboards to build the whole machine.
Then there are the electrical costs. The machines will of course require power, and so will their cooling systems. You will need to keep the local electrical rates in mind. If you reside in a warmer climate, you might need additional cooling as well.
You will most probably join a mining pool in order to mine XMR successfully. If you do, you will need to factor in membership costs as well.
People who do not want to invest in mining machines yet still want to earn XMR have another option in using cloud mining services, where they simply buy computing power from mining pools for a selected amount of time. This frees you from the heavy initial investments you would make in buying the different components of your mining rig, the installation, and setting it up. With a rental model, you also do not end up with inflated electrical bills.
CCG is one of the most popular cloud mining contract providers. It provides the highest hashrate and offers a choice of contracts to suit different aims and budgets.
Mining pools allow people from all over the world to combine their computing power and act as a single, distributed computer. Members’ chances of successfully solving the Monero puzzles and getting block rewards significantly increases as a result, and miners receive a portion of the block rewards according to their share of the pool’s hashpower.
This can be very effective as solo mining would seldom result in a block reward. These services have their downsides too, such as reduced mining profits (as the XMR are distributed amongst the participants according to the ratio of their hash contributions). There are also several different payout models used by different pools, which can hamper your profits or increase your risks:
MineXMR is one of the largest Monero pool mining platforms. It has a combined hashrate of 730 Mh/s, which is roughly 31% of the whole network’s power today. With over twelve thousand members, it has mined 24,600 blocks so far. You can simply register and follow the instructions to connect your CPU to the network.
MineXMR uses the PPLNS model, meaning you only get a share of successful blocks mined. MineXMR does charge a 1% pool fee as well, so make sure that you know that your rewards may be substantially diluted.
With the computer all set and ready, all you need now is to install mining software and connect to a pool. You will need to install mining software that will coordinate your processor with the algorithm. You can use XMR-Stak to mine on Linux or Windows machines.
The software is one of the most regularly updated Monero kits and can accommodate a wide variety of processors. XMR-Stak is also capable of running GPUs, so if you think you can mine successfully with your GPU, you can simply download this and start mining. Other popular choices include XMRig, MinerGate, and Monero Spelunker.
You can also check out the different mining pools set up for XMR. MinerXR, SupportXMR and XMR Nanopool are just a few of the various options you have. You will need to register on their websites and check out the instructions on how to join their pools. Normally, this consists of you connecting to the network using their IP address, but many pools provide small software kits that make all these connections for you.
Cryptocurrencies like Monero rely on token holders directly dealing with their coins, not through intermediaries like banks. Tokens are stored in ‘wallets’, and you will need one if you want to mine. The payouts and rewards will be sent to your connected wallets, and your choice of Monero wallet is imperative. A non-secure wallet can jeopardize your coins’ security and undo all the hard work and money invested into mining.
To fully secure your operation, make sure you check out our selection of some of the best crypto wallets on the market right now.
Mining isn’t for everyone—acquiring the right hardware and powering it can involve a significant amount of effort and expense. What’s more, you may find yourself competing with industrial-scale mining operations, such as Riot Blockchain, Marathon Digital Holdings, and Argo Blockchain.
A simpler and cheaper way to profit from mining is to buy shares in one of these mining companies. This is easily done by signing up with a crypto broker that offers mining company stocks. You can get started by clicking on the link to our preferred partner below.
Riot Blockchain has Bitcoin mining facilities in New York and Texas, including North America’s single largest Bitcoin mining and hosting facility. The company aims to increase its capacity and hash rate by expanding its operations with the purchase of more mining machines.
Digital asset technology company Marathon Digital Holdings has been around since 2010, when it started collecting encryption-related patents. The company already has a sizeable fleet of Bitcoin miners and aims to build North America’s largest mining operation while keeping energy costs low.
Argo Blockchain comprises a dynamic team of mining and blockchain experts that prize innovation. The company supports the development of blockchain technologies and advocates the use of renewable power sources to create a sustainable blockchain infrastructure.