Online encryption only works because the client does not have access to the server's remotely held keys. Something like a compiler that runs entirely locally and offline is very much hackable and Nvidia is not going to waste any resources implementing "anti-cheat" compiler security.
Sometimes I think you are working me to see how well I have this thought out.
Just like web encryption the master two part key (private key) is stored at the vbios level. It's hidden inside the black box. Randomly changing public key is sent to driver. Encryption on digital secure driver signs it. It goes back up where master private key decrypts it for validation.
Again you can rewrite the binary on the hlsl compiler. But then the digital signature fails. No proper digital signature equals automatic nerf.
These kinds of systems were used in secure hardware for years.
There are potential hacks but only if nividia got sloppy like they did with this beta driver release.
Yes this beta driver can be made useless quite easily in a two pronged approach.
Why would nvidia do this? Because they see cards selling for $2000. Why allow scalpers and middle men make all the money? Why wouldn't they want a slice of that pie? They have old unused nodes they can get cheaply. They can maximize sales on both fronts. Gamers stay happy as supplies improve Miners have to wait for a longer roi but they wouldn't stop. If 3000 series pricing drops too much nvidia will just sell more 3000 series dies to miners.
Or we can be happy paying $700 for USED rx580s that might have 2 years life left if you are lucky. All mosfets/vrms have a mtbf and total Ah rating before they fail. Paste caps do dry out. Constantly running a card 24/7 just eats at that. I don't care if you undervolt a card and down clock it. You are driving the car 24/7 is will break even if it's church roads.
Buy new keep your card 6+ years. My 7970 lasted 8 years over clocked to 1+ GHz we the maybe an hour average per day of gaming. $350 for 6 years on a new card or $700 for a used card with a 2 year life at best.
Both Linus and Steve made the argument dedicated cards make for more ewaste. I would prefer to keep 1 card at a good price for 6+years. A mining card that is replaced every 2 years would create 3x's as much ewaste.
Tell me what makes more sense?