NVIDIA this morning has released a new driver set for their GeForce cards, version 466.27. And though it’s primarily for next week’s release of Metro Exodus PC Enhanced Edition and a couple of other games, this latest driver drop from NVIDIA also includes an update to their anti-Ethereum throttle, which they first implemented in their GeForce RTX 3060 cards. In short, NVIDIA has tweaked future RTX 3060 cards to require this driver (or newer), which will prevent them from using older drivers that can bypass NVIDIA’s hash limiter. As a result, RTX 3060 cards shipping starting in mid-May will once again be fully locked down against running Ethereum at full (native) speed.

As a quick refresher, back in February with the launch of the GeForce RTX 3060 family of desktop video cards, NVIDIA implemented a novel throttling mechanism to artificially limit the Ethereum mining performance of the cards. This was done in an attempt to make the cards less palatable for miners – who have infamously been buying up cards in what is already a supply-constrained market – and thereby ensure more cards made it to gamers. Unfortunately for NVIDIA, this strategy worked for less than a month before the company accidentally released a driver without the full anti-Ethereum code in place, making it possible to mine Ethereum at full speed in some cases.

Now, having learned from their previous snafu, NVIDIA is taking another shot at locking down the Ethereum mining performance in future RTX 3060 cards by updating their hash limiter and preventing those new cards from using the older, broken development driver.

It also updates the hash limiter for the GeForce RTX 3060 and is required for products shipped starting mid-May 2021.

Unpacking this short (and somewhat ambiguous) statement a bit, starting with the next batch of RTX 3060 cards, which are expected to begin shipping in mid-May, 466.27 will be the minimum driver version required for these cards. Which, despite NVIDIA’s multi-branch naming system, is a newer driver than the compromised 470.05 released back in March. This driver has the updated hash limiter code, and thus, baring future unforced errors on NVIDIA’s part, it will not be possible to mine Ethereum at full speed on future RTX 3060 cards.

NVIDIA has otherwise been fairly tight-lipped on their anti-Ethereum code, but thanks to their March flub and efforts by miners to get around the code, we can take an educated guess at what NVIDIA is doing under the hood with these future RTX 3060 cards. Most likely, NVIDIA has blown an eFuse or two in order to require that newly-minted GA106 GPUs can’t be used with older BIOSes. By changing the minimum BIOS requirement, NVIDIA can have the newer BIOS enforce the newer driver requirement, with the driver in turn enforcing (or at least helping to enforce) the Ethereum throttle. All told, this is very similar to how hardware security works on consoles, where NVIDIA has some experience thanks to the Tegra X1-powered Nintendo Switch.

As for whether this attempt will fare any better than NVIDIA’s previous one, it remains to be seen. But even as things stand with current-generation RTX 3060 cards, NVIDIA’s anti-Ethereum throttle has largely held up; the March snafu has exposed that NVIDIA is already operating a “defense in depth” strategy with multiple checks to identify mining cards, looking for things such as cards operating on a PCIe x1 bus and cards not hooked up to monitors. So if there are any weaknesses, especially on the Linux side of things, then this will be NVIDIA’s opportunity to shore things up for their anti-Ethereum throttle.

Finally, NVIDIA has also informed us that these revised RTX 3060 cards will not be labeled any differently than existing RTX 3060 cards. Since the actual product specifications and functionality haven’t changed – and presumably the GPU hasn’t either – the revised cards will be sold with the same RTX 3060 branding as they have since their launch in February. So once these cards hit the market, it will end up being a relatively silent swap.

Source: NVIDIA

Comments Locked

87 Comments

View All Comments

  • Zoolook - Wednesday, May 5, 2021 - link

    Steams hardware survey has always been in doubt, and since it is optional it's impossible to know how accurate it is for the general population. I have myself never participated, most likely it's a good measure of what people use who doesn't know enough or care enough about integrity and what hardware they use.
    Regarding the supply vs demand issue it's a combination of a long delay between wafer order to actual chips (usually minimum 6 months, now much longer at TSMC and maybe more normal at Samsung) and shortage of substrates and packaging. Even if they could ramp up wafer production, there isn't enough substrate capacity as of now.
  • Samus - Wednesday, May 5, 2021 - link

    1650's are basically all you can get anymore because they are virtually useless for mining, and pretty poor gaming cards (they're around a GTX960) though something is better than nothing, even if its mid-quality 1080P.
  • Oxford Guy - Friday, April 30, 2021 - link

    'It'll be interesting to see if these end up being available in any reasonable quantity and, if so, at what cost.'

    The next time you want to complain about the quality of my posts, re-read banality like that.
  • Spunjji - Tuesday, May 18, 2021 - link

    @Oxford Guy - Okay, re-read it, still not sure how me posting something banal means I never get to respond to your blatant shitposting 🤷‍♂️ I guess I'm not as ratiomal as you 🤡
  • eek2121 - Saturday, May 1, 2021 - link

    There is already an exploit for these cards. You can change the PCIE ID via a virtualization hack in Linux.
  • euskalzabe - Thursday, April 29, 2021 - link

    For once I'll give Nvidia the benefit of the doubt - the 3060 was the first time they released a hashrate limiter, so I do believe that they screwed up and inadvertently released the limiter-less beta driver. If they have learned the lesson, from now on every single branch of driver they release will include this limiter code, so any leak won't completely disintegrate their efforts.

    I'm still overall against Nvidia being able to dictate what consumers do with their cards... but that implies a normal market situation. In the current pandemonium that is the GPU market, I'll accept these practices as temporary solutions. I'd love to be able to upgrade my 1060, after months and months of trying - unsuccessfully - to buy a 3000 series card.
  • webdoctors - Thursday, April 29, 2021 - link

    While it makes sense to be against companies control what you do with your paid for hardware, and Sony sort of did something similar with the PS3 where it removed support for dual booting it into Linux in a latter revision, this is a weird situation where its changing their main market due to supply shortages.

    Like, it would be if everyone was buying PS3s for playing blu ray and actual gamers couldn't buy the boxes to play any PS3 games than Sony would be in a similar predicament. I think at one point PS3 was the cheapest player actually, but it didnt rock the market like mining.
  • RBFL - Thursday, April 29, 2021 - link

    I bought one primarily, at least initially, as a bluray player as it was no more expensive than many of its rivals at the time, which had much lower overall capabilities.

    It also had the advantage that its software was kept up to date for years longer than any of its fixed function rivals and I believe it implemented any updates to the standards/codecs/... that it was capable of supporting.

    It finished its life mainly as a games machine.
  • Zoolook - Wednesday, May 5, 2021 - link

    I would argue that the PS3 actually killed off HD-DVD, so in a way it really affected the market more as a blue ray player than as a games console. X-box is still around, HD-DVD is not.
  • Chaser - Thursday, April 29, 2021 - link

    Nvidia can "dictate" with their products all they like. While you can choose to dictate where your wallet will go.

Log in

Don't have an account? Sign up now