Nvidia, a graphics chip company that wants to acquire ARM, made an unusual announcement last week.
The company is about to launch its latest GeForce GPU (graphics processing unit) chip RTX 3060, and hopes its users know that the chip is “designed to meet the needs of gamers and people who create digital experiences.”
Our GeForce RTX GPU introduces cutting-edge technologies, such as RTX real-time ray tracing, DLSS AI accelerated image magnification technology, Reflex ultra-fast response rendering for optimal system delay, and so on.
Ray tracing is an algorithm used to generate composite images that are almost incredibly real and can correctly model complex optical interactions such as reflection, transparency and refraction, but this kind of realistic calculation High cost.
So you can see why gamers and digital artists may be very keen to use the latest dedicated hardware that can speed up the creation of images rendered in this way.
However, the difficulty facing modern GPUs is that they are also very good at performing cryptographic calculations, such as calculating hashes such as SHA-2 and SHA-3 at high speeds.
This algorithm is used at the core of many cryptocurrency mining calculations.
Therefore, you can see why cryptocurrency enthusiasts may be very keen to use the latest dedicated hardware, which can speed up the calculation speed required to obtain cryptocurrency.
The tension between graphics cards used for graphics cards and graphics cards used for encryption often results in new products released by GPU manufacturers that sold out almost immediately, and then buyers inevitably snapped up the price and they were able to get hold of Retail stocks, then flip the cards to get quick online profits.
For GPU suppliers, selling a large number of products may be a good choice, but artificial price increases due to inventory shortages are unwelcome for any mainstream company.
Crypto mining is considered harmful
Therefore, for its new products, Nvidia publicly stated in advance that its RTX 3060 software driver deliberately favors encryption technology:
With the release of the GeForce RTX 3060 on February 25, we have taken an important step to ensure that the GeForce GPU will eventually fall into the hands of gamers. […] The RTX 3060 software driver is designed to detect specific attributes of the Ethereum cryptocurrency mining algorithm and limit the hash rate or cryptocurrency mining efficiency to around 50%.
In short, Nvidia will try to detect the code you are running and, in a targeted way (but not secretly after the public announcement), secretly find out the “denial of service” for software it thinks is trying to do Ethereum ( DoS) Computing on the mobile GPU.
Nvidia says that if you want to conduct crypto mining, you need to buy other products:
In order to meet the specific needs of Ethereum mining, we released the NVIDIA CMP [Cryptocurrency Mining Processor] The product line of professional mining.CMP products that do not do graphics are [… ]Optimized for best mining performance and efficiency. They do not meet the requirements of GeForce GPUs, so they will not affect the availability of GeForce GPUs for gamers.
What about Bitcoin?
If you are a cryptocurrency enthusiast, you may wonder why Nvidia focuses on Ethereum (and its related cryptocurrency Ether or ETH) instead of Bitcoin (BTC), the current media favorite of cryptocurrencies.
After all, just like ETH calculation, GPU can greatly accelerate BTC calculation.
However, by using dedicated chips dedicated to mining purposes, Bitcoin mining can be accelerated more significantly, so many BTC mining consortia invest a lot of money in custom mining hardware instead of buying general-purpose GPUs.
This is because BTC relies almost entirely on computing SHA-256 cryptographic hashes again and again, starting with a randomly selected value each time.
However, Ethereum calculations currently use several different hash values, some encrypted hash values and some other simple basic bits to stir the strange combination of hash values, based on the pseudo-random generated data pool from the huge Randomly drawn input Data set.
This data set needs to be recalculated every few days, occupies GB of memory, and needs to be directly accessed in RAM in all mining calculations.
This is because the ETH algorithm (currently called Ethash But usually called by its original name and cooler name Dagger HashimotoIt is specifically designed to be difficult to calculate quickly on dedicated hardware.
Any dedicated Ethereum mining hardware not only needs to include a customized and accelerated hash computing chip that can surpass GPU, but also needs to be based on a better performance motherboard, with better memory management hardware and faster RAM than game consoles.
What about encryption hijacking?
The reports we have seen indicate that Nvidia’s anti-password driver works by detecting memory usage that looks like Dagger-Hashimoto calculations, which need to follow an abnormal but inevitable memory access pattern and reduce the ETH hash speed half.
Sadly, this is unlikely to prevent Password hijacker -The names of cybercriminals who plant malicious software. Without your permission, these malicious software will use your computer to mine cryptocurrency for your computer.
Even if these new Nvidia drivers will halve the income of cybercriminals, scammers will not have to pay for electricity (you are!), so any illegally mined cryptocurrency is still essentially “free money” for them.
We also want to know how long it will take for Nvidia’s drivers to appear unofficial patches in order to bypass the “Dagger-detector” slowdown code.
Cracking the Nvidia driver will destroy its digital signature, but on your own Windows computer, you can easily load the modified and unsigned driver.