Cryptominers fall into the "Potentially Unwanted Program" category, along with remote access software like a VNC server. They're not malware, but can be installed maliciously. If Windows Defender finds a cryptominer, it has no way to determine if it was deliberately installed, so it flags. Manually excepting the directory NiceHash installs the miners is the only way around it.
For instance I GPU mine with https://github.com/ethereum-mining/ethminer and CPU mine with https://github.com/xmrig/xmrig, both built from source and I don't use Nicehash (the app). But I haven't looked at the source, so at some point I'm still trusting someone.
ethminer.exe -P stratum2+tcp://<your nicehash wallet address>@daggerhashimoto.usa.nicehash.com:3353
Depends on whether or not the heuristics scanning in Windows Defender would still flag the miners if you compiled it yourself.
I am considering to add a feature, that would pause when external sensor reports high temperature. But you can already hack around that by creating a background window titled "DON'T MINE" and setting the tool to stop when it sees it.
It hasn't been profitable to mine bitcoin with a GPU since 2013 or 2014.
The other question to ask, if you compile programs, write webpages, and edit photoshop images: are you concerned with hardware degradation with your CPU if you run at 100% all time time, for example, compiling chrome that takes 3+ hours, applying photoshop filters to an image to get a production quality output, or for rendering a 3 hour long animated movie?
Do you worry about the GPU when you are retraining a GPT-2 or GPT-3 scale AI framework?
These questions are kind of ... dependent on each person. Presumably you buy a computer in order to perform computations. That is its purpose.
Just because it's crunching bitcoins/cryptocurrencies doesn't degrade it any more than ... say running an AI framework on a GPU for 3 months continuously to generate a self driving model ...
Otherwise, there would be market for people to sell their spare CPU cycles.
The only entities selling CPU cycles are big cloud providers who have much higher utilization in general.
Your return on the opportunity cost is maximized if you can do work closest to the time the card was acquired.
If you buy a card and leave it in the box for 10 years you have not 'consumed' the card, but you have wasted a few hundred dollars.
From an electricity and financial perspective if you have valuable work to do, your costs are minimized if you do that work closest to the purchase date.
This is obvious if you have a significant workload, but maybe not as obvious if you are running CAD. Is the cost of a new card worth the time saved by the new card? Significantly more efficient if you can keep it busy.
My GPU hovers at around 55-60 C while mining with the fans at 77%.
Years ago, I was running an AMD R9 290. THAT ran HOT. Even with fans at 100%, it would hover around 95 C and constantly fight with thermal throttling.
EDIT: And as someone else said, at these mining rates, it will pay for itself in 3-4 months.
Running a GPU for ~3 years at 75-82c
Considering mining is a constant load (not much thermal stress) and improving efficiency requires lowering the voltage those aren't really concerns. There's far less risk than overclocking a GPU for gaming. The only electrical part that may be of concern would be the voltage regulation, but that's still an outlier as long as cooling is adequate.
Fans are know to fail because they're ran at high speeds all the time, but they're a commodity.
https://www.reddit.com/r/EtherMining/comments/loxagu/improve...
https://www.tomshardware.com/how-to/optimize-your-gpu-for-et...
Other crypto currencies can work better though.
https://www.nicehash.com/profitability-calculator/nvidia-rtx...
Claims you can earn ~$17 per day if you can get electricity to 10c/kWhr running a single RTX3090 but that's all mining Etherium (DaggerHashimoto) not BTC.
In related news: https://news.ycombinator.com/item?id=26192201
Sounds like with the run crypto is on right now, you can make some pretty decent money.
What's the benefit of this vs. just participating in a mining pool?
But it's not as if the cost of power is wasted. It's generating heat which I desire. If my GPU is consuming 300W, then that's 300W of heat that my heater doesn't have to generate.
My whole house is heated with gas anyways, which AFAIK is more efficient than a heat pump, or at least, is more cost-effective.
A fridge moves a certain amount of heat energy from the inside to the outside, but that doesn't come for free. You have to put extra energy into the system to make that happen. The hot side of the fridge gets the "moved" heat plus the heat from the work you had to do to move the heat. The work heat is waste.
If what you're trying to do is make something hot, you're moving heat energy from the outside to where you want it to be hot. That makes it hotter, but it requires work. In this case, since you want to make things hot anyway, that work heat is extra bonus heat.
EDIT: great explanation/details in sibling comment by ’prutschman’.
[1] https://www.homecomfortexpertsinc.com/why-are-heat-pumps-mor...
[2] https://www.quora.com/Why-are-heat-pumps-more-efficient-than...
All power is JIT. It makes a difference.
That's not what I said.
I'm not "using power that would go to waste anyways", I'm generating heat that I would have needed anyways.
In other words, I need to add a little bit of heat to this room. I can either run a small space heater on Low and consume about 300W and get nothing but 300W of heat, or I can mine crypto and consume around 300W, generate the heat I wanted, and earn about $200/month on top of it.
In either case, I'm consuming 300W. I might as well make money in the process.
I am installing Solar from Tesla, wonder if I should just use the external power generated for crypto than to send them back to PG&E.
My computer room in the house is the lowest point in the house, so naturally, it tends to be a couple degrees cooler than the upstairs. This means that if I set the thermostat so that the computer room is comfortable, the bedroom is too warm. If I run the house circulation fan constantly, it's not an issue, but that consumes a decent amount of power.
If I'm going to consume that much power, I might as well mine crypto and make a few dollars. Mining for NiceHash, a service that lets people rent hashing power from miners, I'll average $100-400/month worth of Bitcoin on my RTX 3080, depending on current hashing prices, and how much of my time I spend gaming, since mining is effectively paused while gaming. The mining happens while I use my computer with no noticeable loss in performance, and it puts a few watts of energy into the room to heat it up a bit, evening it out with the rest of the house.