Mining Ethereum With a Spare GPU on Windows 10
A lot of people have seen the recent price runup of Ethereum to around $4,000 and realized that the GPU they bought for gaming can also earn them some cash on the side, at least, until proof-of-stake activates sometime halfway through next year.
I bought a GTX 3070 February this year and started mining, and it’s not too late to start today. Check out this projection of future profits https://www.reddit.com/r/EtherMining/comments/pu9elq/total_mining_profit_until_20_chart_update/, but note that the proof-of-state (POS) date of January 1st, 2022 is extremely aggressive. I expect it to come somewhere in late Q2 at the earliest, so there’s still a good 6–8 months of mining in store.
One problem you will eventually run into is your miner, being heavily overclocked on memory, and undervolted/underclocked on CPU, will rarely produce incorrect results and crash/shutdown/fail with a message like this:
12:10:07 cu-0 Job: dc43d261 Solution: 0xbd1f000002c88378
12:10:07 miner GPU 0 gave incorrect result. Lower overclocking values if it happens frequently.
ERROR:root:Registered Miner Error, giving up and trying again…
WARNING:root:Shutting down miner…
This isn’t fun, and I’ve written a wrapper script that will tail the logs and restart your miner if this happens.
You can find it at https://github.com/elliottback/ETHMinerWatcher, and if you have any suggestions, feel free to raise an issue or PR.