A Father/Daughter Beginner’s Guide to Cryptocurrency Mining (2024)

Several weeks ago, just as the Bitcoin frenzy really started to heat up, my teenage daughter Alexa expressed an interest in Bitcoin mining. I didn’t know a lot about it, but I thought it sounded like a fantastic educational opportunity (for both of us!) and a fun project to do together.

Cryptocurrencies like Bitcoin, and the underlying blockchain technology, will have far reaching impacts on the future of how people work. Bitcoin may well impact how people are paid in the future and how organizations pay each other. Bitcoin is possible because blockchain technologies provides the ability for two parties, who don’t know or trust each other, to enter into a transaction with no third-parties in between. This obviously has major implications to the financial system of today, but ultimately will impact a wide range of application areas and cloud computing architectures across industries.

An integral part of blockchain technology is the concept of mining. Getting some hands-on experience with this seemed like a great way for Alexa and I to understand what was going on underneath the covers — and maybe make a couple bucks. Here is a quick description of what we did to get started and the results we’ve achieved so far. We are by no means experts yet, but I’ve had several people ask me for details on what we did, so I thought I’d share the experience to date. I’d call this article Cryptocurrency Mining for Dummies, but it’s not totally accurate, and the Dummies people’d probably sue us. Anyway, here’s what Alexa and I have learned so far.

First, let’s look at what mining actually is and how it’s linked to blockchain security. Some parts of the “mining” metaphor are apt, but it falls down in places. Often, you hear people describing miners as finding or making currency. In fact, without getting too technical, the miners are doing computations that protect the integrity and security of the distributed blockchain ledger that tracks each transaction. In exchange for completing those calculations, miners are paid out in the currency they’re mining.

This led to the first decision we had to make. We had to pick a currency to mine. Bitcoin is the most popular, but it turns out it is not the most profitable to mine. In fact, Bitcoin is now so competitive for mining rewards that special purposes computers built with Application Specific Integrated Circuits (ASICs) are practically required. General-purpose computers are just too slow to earn you much of anything in the Bitcoin ecosystem.

However, it turns out that there are many cryptocurrencies that you can mine. The second most popular currency is called Ethereum, and it has a reputation for profitable mining. So, with a little research, we embarked on a project to mine Ethereum. Here’s what we learned.

Ethereum is also very competitive, and if you want to get sizable payouts your computer needs to be fast at the types of hashing operations required by the blockchain network. An Intel-style Central Processing Unit (CPU) chip, even the fastest on the market today, isn’t very fast at hashing. However, there is another type of chip that’s far faster. It’s called a Graphics Processing Unit (GPU). As the name implies, these are designed to accelerate graphics — usually 3D graphics for games. However, they are also blazingly fast for Ethereum hashing. This means you will need a system with a modern GPU to get reasonable payouts.

As a basis for comparison, my 2-year-old, home-office iMac has a quad-core 3.2 GHz Intel Core i5 and 32 gig of RAM. It’s a fast, and pretty expensive computer. However, the GPU that’s built into the system has too little memory and is not compatible with the task of mining. It turns out a system with a newer, compatible GPU will be over 100-times faster than my Mac’s CPU. I experimented with some mining on my Mac, but we’d only be able to earn pennies. It wasn’t worth it.

Despite being a Mac family, it was clear a PC was going to be far more cost effective for this project. We researched GPU benchmarks for Ethereum mining and found some nice pages — like this one. We wound up selecting an Nvidia GTX 1070. It’s a generation or two old, but still offered solid performance. It wasn’t the most expensive and seemed to be pretty electricity efficient. It looked like the bang-for-the-buck winner.

We searched Amazon for a PC that had that card — there were several. We chose this one from Asus. It had the GPU we wanted, but was pretty modest in terms of memory and CPU. Turns out those aren’t very important at all for mining. Too much memory or a fast CPU is a waste. Oh, and you don’t need a fancy SSD hard drive either. Bare bones is fine. All the work is done by the GPU.

A Father/Daughter Beginner’s Guide to Cryptocurrency Mining (2)

There were three choices we considered, not including MacOS — which we ruled out early. Linux is free and likely performs well. However, my Linux/UNIX skills are really rusty — despite having worked at Sun Microsystems for years. There is a special-purpose Linux distribution called EthOS that’s supposed to be cool. However, we decided to go with what we thought would be easiest and that’s Windows. Our research seemed to indicate, and it did play out, that Windows performance should be just as good as Linux. Being raised on MacOS, I figured my daughter could adjust to Windows quicker.

If you haven’t been trading in Ethereum yet, you’ll need to get yourself a wallet. A wallet is really the cryptocurrency term for a set of encryption keys that control an account on the blockchain. You can use free services to create a wallet and manage it. We wound up deciding to go with Coinbase. It is very popular, and has a spiffy iOS app and manages all the keys for you. They’re also a brokerage so they’ll help you with buying and selling of Bitcoin, Litecoin and Ethereum.

I’d suggest you research options for where and how to get and store your wallet. Security is really important here and if you lose the keys to your wallet you can loose all your coin. There’s no password reset on blockchain if you’re managing your own keys! If someone gets your keys, from you or a service holding them for you, they can steal all your coin. This is serious business!

The Ethereum project offers open-source clients written in C++ and Go languages. If you’re a developer and feel confident with a compiler and a command-line, then this is the most direct route. However, we choose an easier route (for us).

We choose a pre-built, Windows GUI client called WinEth. It’s an easy download and install on Windows. It’s free to download and install. In exchange for making this easy, they take about 1% of your earnings. This was an easy trade for us as we were just getting started.

For mining, it’s now so hard for popular currencies like Ether that it’s best not to go it alone. Payouts will be few and far between. As a way for your to smooth your payouts, all smaller miners join pools. In this way you pool your resources with other miners and share rewards. If you’re just getting started then join a pool.

Since we decided to use WinEth, our choice of pool was easy. WinEth is preconfigured to use Nanopool. With Nanopool you’re on a team with over 60,000 other Ethereum miners. Nanopool takes a small cut in exchange for managing the pool. It is well worth it.

A Father/Daughter Beginner’s Guide to Cryptocurrency Mining (3)

Upon double-clicking the WinEth icon after install, a small GUI window appears. You enter your wallet ID (these are the public keys to your account) where Nanopool will deposit your earnings. You also enter an email address. This will be used to manage your Nanopool account.

After that’s entered, just click start! The GUI shows you the detected GPUs, you can have more than one, and shows you your hashing rate in a simple graph. After you start mining, eventually you will earn a “share”. The frequency has a random element, but is based off the amount of hashing power you’re contributing to the pool. Once you’ve earned your first share, WinEth automatically creates your Nanopool account and registers it with your email address.

Each share you find will translate to a small amount of Ethereum being credited to your account. How many dollars this translates into depends on the exchange rate between Ether and Dollars and may vary from hour to hour. It will be very small amounts of money to start, but it does add up over time.

You’re now a cryptocurrency miner! Congratulations.

We were excited when we got started, but our earnings were meager — pennies in the first day. We started to believe the rig wasn’t working well. Turns out we were right. Over the next day or two we realized the following things were key to dramatically increasing our take:

  • Let Windows update do its work. When you get a new PC it’s going to be missing lots of patches. It seemed to take several hours of downloading, disk crunching and required several reboots.
  • Make sure as part of your updates you get the latest drivers for your video card. In our case things seemed to work better after installing the very latest drivers from Nvidia.
  • Deactivate/uninstall virus protection. You don’t want that stuff interfering with your mining.
  • Set the power management functions! Make sure the PC doesn’t go into low power mode or to sleep when it’s “idle”. While you’re mining the PC is going to appear idle to Windows and you don’t want it going to sleep instead of mining!

You’ll see lots of discussion on the net about how cryptocurrency mining is very electricity intensive. In fact, I’ve seen crazy estimates that it is on track to use more electricity than any other industry in the world. I don’t know about that, but understanding our energy consumption seemed an important part of this experiment — both from an ecology and an economics point of view.

To that end, we acquired some wifi-enabled Smart Plugs that track power usage and plugged our rig into one. These were super easy to set up and we were able to pretty quickly estimate our power usage. It came back at about 0.15 KWh / hour. So, in rough terms about the same power draw as a couple of incandescent light bulbs. Not inconsequential, but it is not going to cause the heat death of the universe anytime soon.

After running for about a week, it seems we’re earning about $3 / day worth of Ether. If we subtract out the cost of power (assuming $0.10 / KWh) we get a net profit of $2.64 / day. That comes out to about $80 / month.

The PC we purchased for our rig cost about $950 so we will take about 1 year to break even. At the end of that year we’d be mining for pure profit or we could sell off the PC and take that as profit — or reinvest it in a newer, bigger rig.

We can make a profit at this — making a lot of assumptions about the cost of power, price of Ether and the consistency of our mining payouts over time. However, we’re not going to get rich this way. In talking to people who are more experienced with this, it’s clear that you can gain a lot of efficiency by having multiple GPUs in a single rig. In that way you can spread the fixed cost of the CPU, motherboard, RAM and hard drive across multiple GPUs. This will dramatically increase your profitability. Rigs with a dozen or more GPUs seem common. With a rig like that you could earn a thousand dollars a month or more.

As an educational experience, this has been really fun and enlightening. Alexa has been having a blast and has already building a bigger rig. She’s learned some good computer science and some really interesting economics lessons. I think it’s an experience she’ll remember for a long time and might even impact her choice of career.

We hope you find this resource useful. Happy mining!

If you enjoyed this article, please give us a clap and then check out the newly published Part 2 where Alexa and I built a more advanced miner rig. Please click here to check it out.

Interested in building your own Crypto mining rig?

You can buy a complete starter kit CLICK HERE

A Father/Daughter Beginner’s Guide to Cryptocurrency Mining (2024)

FAQs

What is the easiest crypto to start mining? ›

9 Best Cryptocurrencies for Mining (Easy to Hard)
CryptocurrencyMining rewards per blockDifficulty
Monero (XMR)0.6 XMREasy
Zcash (ZEC)2.5 ZECEasy
Ravencoin (RVN)2,500 RVNEasy
Vertcoin (VTC)12.5 VTC/blockEasy
5 more rows

Is crypto mining profitable for beginners? ›

With the right setup, Bitcoin mining is profitable. However, there is no definitive way to know how much money you will make from Bitcoin mining. This is because there are many variables that can determine profitability. For a start, you'll need to purchase Bitcoin mining equipment – known as ASICs.

How to start crypto mining for beginners? ›

Setting up mining hardware, creating a Bitcoin wallet, and joining a mining pool are essential steps. Costs can be high and dependent on various factors. Cloud mining and investing in mining companies are alternatives. Crypto mining is legal in India, and income from crypto sales is taxable.

At what age can you start mining cryptocurrency? ›

There is no minimum age to use cryptocurrency, but most regulated crypto apps and exchanges require that you be at least 18 years old to register.

Which coin can I mine with my phone? ›

AA Miner AA Miner is a mining app that is specifically designed for Android devices. The app supports a variety of cryptocurrencies, including Bitcoin, Ethereum, and Zcash. AA Miner also offers a number of features, such as a built-in wallet, a referral program, and the ability to mine with multiple devices.

Which coin is most profitable to mine? ›

#1 Bitcoin (BTC)

Efficient Bitcoin mining necessitates specialized ASIC hardware, complemented by widely utilized software like CGMiner and BFGMiner. Additionally, Bitcoin halving events introduce heightened mining difficulty, momentarily dampening mining profitability until the market value of BTC rebounds.

Do you need money to start crypto mining? ›

The minimum investment needed for Bitcoin mining can vary depending on factors such as the cost of equipment , electricity , and mining difficulty . However , on average , it is estimated that a minimum investment of $ 10,000 is needed to start a profitable Bitcoin mining operation .

How long does it take to mine 1 Bitcoin? ›

How long does it take to mine one Bitcoin? It takes around 10 minutes to mine just one Bitcoin, though this is with ideal hardware and software, which isn't always affordable and only a few users can boast the luxury of. More commonly and reasonably, most users can mine a Bitcoin in 30 days.

What is the cheapest way to start mining cryptocurrency? ›

Depending on your computer, it may be more profitable to mine on a GPU or mine coins whose hashing algorithm allows them to be efficiently mined on a CPU, such as Monero. However, if there is a cheaper way to mine, it's cloud mining. It doesn't require the purchase of equipment or the payment of electricity bills.

Do I need a license to mine cryptocurrency? ›

California prohibits mining but allows exchanges (with restrictions). Tax laws apply.

How many bitcoins are left to mine? ›

According to the Bitcoin protocol, the maximum number of bitcoins that can be created is 21 million. As of March 2023, approximately 18.9 million bitcoins have been mined, meaning there are around 2.1 million bitcoins left to be mined.

Do you have to pay taxes on crypto? ›

The IRS treats cryptocurrencies as property for tax purposes, which means: You pay taxes on cryptocurrency if you sell or use your crypto in a transaction, and it is worth more than it was when you purchased it. This is because you trigger capital gains or losses if its market value has changed.

Can I still mine notcoin? ›

Yes. You can still mine Bitcoin, but you'll need top-of-the-line equipment for it to be profitable. There are around 1.7 million Bitcoin left to mine and the last Bitcoin is forecast to be mined in 2140.

What is the most effective crypto mining? ›

The Bitmain Antminer S21 Hyd 335T is the most profitable Bitcoin mining machine currently, followed by the Canaan Avalon Made A1266, and MicroBit Whatsminer M50S. If you want to mine other cryptocurrencies, the Bitmain Antminer KS3, Bitmain Antminer D9, and Bitmain Antminer K7 are all solid choices.

Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 6780

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.