763 comments

[ 2.9 ms ] story [ 303 ms ] thread
This doesn’t change anything, as the additional yield by reusing binned chips is not enough to meet inelastic demand from miners. They will buy anything
Yup, there are laptop mining farms in China. Anything with 30?0 GPU in it is instant buy for them.
This won't have an effect on any other workloads?

(I am an ignorant layperson on this topic.)

It's a real shame that companies think that they should be the ones dictating how you use a piece of hardware you bought from them.

It's a further shame that they would artificially hinder their hardware for such purposes.

I will avoid nvidia in the future as a result of this sort of attitude, and I don't even mine cryptocurrency. I have no dog in this race other than a philosophical one.

It's easy to speak philosophically when you have no dog in the race. It's harder when you need a GPU for other tasks and have to pay the crypto tax.
No. They (nvidia or someone else) should be building tons and tons of cards for the existing demand. I just cant understand why isnt someone salivating at such market inefficiency.
A thought just occurred to me: is there an upper limit to how much computing power (and energy) cryptocurrency mining can reasonably use? Or could all computer hardware be repurposed to mine crypto and there would still be demand for more hardware?
Usually the amount of crypto that can be mined in a given time frame is limited. So you could buy more hardware, but it would not be profitable.
because building 8nm semiconductor fabs is slightly harder than setting up a lemonade stand.
They did exactly that just 3 years ago when bitcoin was hot, and (when bitcoin crashed) ended up with an oversupply of GTX cards that delayed Turing sales and tanked the stock for a while. https://www.tomshardware.com/news/nvidia-cryptocurrency-earn...
Doesn't really make sense to blame Turing's sales on this when it was also a pretty bad generation in general (price hikes, poor performance, RTX gimmick turned out to be a flop).
There is no "crypto tax", just supply and demand. I recently bought a NIB 3090 (secondhand, because nvidia are in denial of reality apparently) for gaming and video production.
the vast majority of their customers will happily give up crypto-mining for the chance to buy a card at a reasonable price

(... assuming the miners can't trivially patch to the drivers to re-enable the functionality)

Nvidia is in a "tough" spot. If they increased GPU prices to take advantage of miner demand, they could be rich but lose the gaming segment. If they keep the price accessible for gaming, then they end up dealing with scalpers and low availability which, fair or not, impacts their brand. This is really an attempt to get the miners to buy something else so they can have both market segments.
Segmentation has always left a bad taste in my mouth. I had to buy my 3090 (for gaming and video production) secondhand NIB because nvidia was playing dumb with prices.

And don't get me started on DVD region locks.

Support working hardware in the future (AMD)
it is annoying they limit their drivers this way but ultimately this is in response to their core customers' frustrations. Nvidia is trying to segment their products so that the video game market can get their cards without dealing with the boom and bust cycle of cryptomining.

I somehow doubt these drivers will be enough to stop it, however.

Gimp the memory bandwidth, that'll do it.
That will also hurt games. It's a huge differentiator between integrated GPUs and dedicated.
The real shame is allowing scalpers to run their stock dry and generating this problem.
Scalpers do not alter supply or demand.

What, to you, is the difference between a scalper and a dealer?

Dealers resell with a small margin hoping there's enough demand for them to turn a profit. Scalpers aggressively create demand by buying every single card on the market and then reselling at an enormous, many times the original cost, markup. There is a huge difference.
> Scalpers aggressively create demand

Scalpers do not create demand.

there’s going to be a brisk market in reverse engineering the drivers and getting around this

“RTX 3060 software drivers are designed to detect specific attributes of the Ethereum cryptocurrency mining algorithm, and limit the hash rate, or cryptocurrency mining efficiency, by around 50 percent.”

If you cannot run what you want on the device, do you really own it?
If you cannot buy it because miners have purchased all the stock, do you really own it?
Not sure how this is relevant. Company should look how to increase the supply instead of artificially crippling the product to squeeze more money.
By crippling the product for miners, they're increasing the supply for gamers.
What if you are a gamer and you want to mine when you don't play?
This isn't a huge market. So that sounds like an acceptable loss to me.

All decisions have tradeoffs, and that is a small one.

Then you'll be happy with a half hash rate card.
If it is not physically possible, this decision makes a lot of sense. Due to the global semiconductor shortage it simply is not possible to build more on the scale customers would like to.
The instrument to regulate that is called the price. You increase the price until there is a steady supply. That would help funding new fabs and in the long run increase the supply so that it could be available for a broader range of consumers. The way they do it is not sustainable. They will not generate enough money to pay for new manufacturing plants this way.
And crypto demand can evaporate tomorrow, as it has in the past and leave those plants unprofitable.
> ‘long run’

That’s on the order of years for this problem. I would imagine that Nvidia doesn’t think it could survive the reputational costs of charging market clearing prices for their cards for years - effectively proscribing their core gamer market for the entire period.

Sure, that’s what’s happening now, but it’s the fault of scalpers not a business decision by Nvidia. The scalpers get the ire of the core market, and Nvidia gets to look like it’s doing its best (while guaranteeing all the inventory it can make will sell)

It’s the same reason your favorite band charges a low face for tickets that doesn’t reflect demand - they don’t want to be the bad guy excluding poor people from the experience, they just let the scalpers do that.

So they essentially got themselves in a pickle. It looks like they have not invested money in infrastructure and instead lowered prices to attract as many people as possible thinking what they currently have will be "enough". They have not predicted that the demand will be so high that it will exceed their current abilities and they have no money to increase the production and they are unable to raise the money without destroying the market they built. That they want to give the experience to the "poor" people it is just a poor excuse of poor management.
The problem is that everybody wants to build on newest TSMC and maybe Samsung fabs.

Apple outbid everyone (and given their budget, will continue to do so.), so the rest of them are fighting for whatever capacity is left.

TSMC is expanding, but new factories take years to build.

So the issue here is mostly the overreliance of whole world on TSMC and Samsung.

Yes, nVidia is not the only company with such unsustainable strategy. They wanted a shortcut and now they feel consequences.
Only Samsung and Intel have their own foundries and chip design. (outside microcontrollers )

Everybody else, is in the same boat as Nvidia. So this is the norm not the exception.

And NVidia is not in a mess, they are having record profits.

> unable to raise the money

I think Nvidia could borrow or raise basically any amount of money if they had capital-intensive projects to invest in that would solve current or future supply constraints. Retained earnings are not the only way a company can invest in itself.

The problem isn't capital, its fundamental inelasticity of supply for semiconductors. Fabs (or capacity in fabs) can't be spun up or down quickly, nevermind cheaply.

The problem is capital. Building your own fab is not something you can casually get funding for - there is a lot of risk and you looking for at least a decade before you could see any returns, if it succeeds at all - and you need to have the right money to get people who know this stuff and those people are scarce.
Right - so it makes sense that Nvidia wouldn’t do that, and instead pass that risk off, diversify across multiple vendors, and return earnings to their investors as dividend and buyback? And that the supply crunch is the result of global simultaneous supply and demand shocks that couldn’t have been foreseen in the timeframes required for them to have made investments to alleviate it, and aren’t likely to be repeated?
Technocally, the proper tool is "max units per buyer".

People who insist that prices are the only control point tend to be those most unfamiliar with the practical dimension of finite resource distribution.

GPS units in consumer cards that disable if more than 4 are within a few meters of each other?
However many they produce, miners will buy all of them. Miners will outbid gamers on the same cards. What is your solution?
No, you never bought it to begin with. Can't own what you never paid for obviously.
Well, ask Apple about that.
Have nvidia lost their minds?

It's going to take days for mining operations to reverse-engineer the driver and undo this. So commercial operations won't be affected at all.

Worse, their detection isn't going to be 100% perfect. What if After Effects does something that looks "kind of" like mining. Is it just going to be crippled? What will nvidia do then? Suggest I buy a Quadro for AE support?

This will only penalise average users.

Yeah, this is about par for the course for Nvidia.

I wish AMD had a working product to kick their teeth in...

They mostly do, the problem is that they're even more supply-constrained than Nvidia right now.
They do. The 5700XT is still an excellent card, the 6700 and 6700XT are coming out soon, and the 6800 and 6800XT are both absolutely killer cards as well, especially at the reference prices.

Vendors and demand have effectively driven prices to an insane amount, and you just can't get them, unfortunately. Short of AMD doing something like Nvidia is doing here, I doubt we'll see them on store shelves any time soon.

And the reason you can't buy them is exactly the same reason nVidia is adding limitations - to try to make the cards less appealing to scalpers so the actual customers may get some.
I think you mean 'miners' - scalpers don't care.
5700XT costs 1000$ in Ukraine. It cost 500$ when it just got released. WTF?

Edit: 1100$ actually.

I just sold a used one for $1100 that I paid $380 for on release. It's because crypto has gone up so much.
AMD already did this. The RX6K series are terrible cards for mining. The radeon 7 smokes the new cards because the new ones where designed to be as bad at mining as possible without effecting raster performance.

RX 5700 will hit 55mhs and the RX6K series will do ~68mhs, but the cost of the 5700 is typically like half that of a 6800.

There's a reason it's easier to find the new AMD stuff in stock than nvidia stuff, they've got a terrible mining roi.

Vega 7 is a compute beast. The RX5xxx and RX6xxx are tuned for gaming performance and sacrifice unnecessary compute performance for better power efficiency. No wonder the V7 is way better at mining.
I'm guessing their 3060 product is their budget card so it's easier for them to limit performance on that.
That's for the people who already own the card.

If you're in the market for a new card and you have the option of a powerful, purpose-built card that works out of the box or one that needs endless tweaking, few people would choose the more complex option. Especially if it means every new driver that gets released is going to require days to make work properly.

There's no "endless tweaking" to keep your GPU mining rig working.

Constant GPU driver updates are the norm for gaming GPUs because GPU drivers include a huge pile of workarounds for buggy games, and there are new buggy games hitting the market all the time. But if you just want to run a specific straightforward GPGPU task like a miner, you only need to get one driver version properly cracked to unlock full performance, and keep using that until the hardware is no longer profitable to mine with.

And it seems pretty likely that a countermeasure bolted on to the drivers this late in the process will be defeated fairly quickly, and miners will go on a second shopping spree after clearing out the stock of the new purpose-built mining cards. (Assuming those even ship before the 3060 drivers get cracked.)

Plus, part of the profitability of mining cards is being able to resell them once their profitability is low (and they do usually still work fine for gaming after a year of mining). The new mining cards will have to be insanely profitable to make them look better than the 30-series cards.
And i suspect this is one of the reasons Nvidia is doing this. Market Segmentation -> Sell two cards instead of one that gets resold on ebay
A GeForce will have much more resale value than a mining-specific card once mining becomes unprofitable or the next generation of cards come along
It all depends on availability - if there are no more CMP cards available, but GeForce cards are still around and there's a known good cracked driver for them, this won't even be a question.

Miners don't care about driver updates so it's really a one-off, not endless, once it's running they don't have to touch it.

People are and still will be buying up every card that they can get their hands on at a price that turns an ROI of less than 6 months. They-ll just download a different driver/firmware if needed.
But surely it's not like Nvidia is suddenly adding brand new capacity to produce these new cryptocurrency cards. If they could do that, they could just do that with the same cards to make enough for gamers and miners.
So true. Nvidia can't not know how resourceful cryptominers are - and to what lengths a miner will go to modify the firmware for even a few percentage point improvements. It'll just lead to a never-ending back and forth (will daily drivers become a thing?) until Nvidia decides it's not worth the effort.

This just seems like a feeble gesture at appeasing gamers. What's interesting is that these "mining-crippling" changes will only apply to the 3060 GPU, not the rest of the RTX 3000 series. If it was a legitimate gesture, then Nvidia would've made it universally applicable.

Maybe there is some hardware enforcement involved? Also, retroactively capping functionality of a sold product seems like a PR and legal nightmare.
The Sony PS3 precedent of removing OtherOS springs to mind regards retroactive restrictions.
From the announcement it seems this is driver-side only, so a big nope.
Hm, then I guess that given that this is a so far unreleased product (and assuming it's not supported in current drivers), Nvidia can at least sidestep the issue of miners just using an old driver version to get the hashing functionality back.
> This just seems like a feeble gesture at appeasing gamers.

Color me cynical, but this seems like a strong gesture at increasing margins on GPU computing by upselling using cryptocurrency and gamers as PR pawns/scapegoats

if Nvidia is selling more cards than they can produce/distribute at desired target prices they should produce more cards and improve their distribution networks..

Or, even easier, raise prices...
I don't think that would benefit gamers at all.

Maybe it will offset the days it takes for a graphics card to pay itself by a few weeks? (e.g. previously RTX 3070 took x weeks to pay itself by mining 24/7, maybe it will change to x + 2 weeks?)

The CMP cards will be much cheaper than the GPU gaming units so why would they bother ???.
Pricing is 'only via suppliers' so we have no idea if CMP will be insanely cheaper or if it'll only be slightly cheaper. This most likely won't even solve the current shortages since 3060TIs, 3070s and 3080s will work with an old driver (existing drivers doesn't have any online auto-update, so they can't 100% force a new driver on cards), and the 3060 driver/firmware (some speculate the word 'driver' is inaccurate in the blog post and it'll be a firmware thing) might be hacked to bypass this limitation, so once it's hacked they will just always flash that firmware or use the modified driver.
> This will only penalise average users.

How?

Currently, average users can't get their hands on any of these cards because they're being bought in bulk by crypto miners. As soon as mining becomes unprofitable, the market will be flooded with cards that have been run 24/7 for months or years, which isn't a recipe for a good experience.

The average user can only benefit from getting access to these cards again. nVidia knows they can't afford to burn goodwill with their customers, whom they depend on to buy card upgrades every few years.

> Worse, their detection isn't going to be 100% perfect. What if After Effects does something that looks "kind of" like mining. Is it just going to be crippled? What will nvidia do then?

nVidia isn't a resource-limited startup. They have a lot of smart people. They're obviously going to test the firmware against common workloads.

Regardless, don't buy a card unless you know it does what you want it to do. These cards are all mining-limited from day 1, so it's not like the performance will regress suddenly.

> They're obviously going to test the firmware against common workloads.

They can only test against pre-existing software. If they start penalizing uncommon workloads, this kills innovation in many areas, videogames included.

In one of my projects I'm using GPGPUs for complicated optimizations in CAM/CAE. I don't use any libraries/frameworks. From nVidia's point of views, my compute shaders are extremely uncommon workload. Unwanted too, because I skipped CUDA and their vendor lock-in.

Just use a floating point op and it'll probably be never picked up as hashing.
> If they start penalizing uncommon workloads, this kills innovation in many areas, videogames included.

I'm not too worried about that. Nvidia has track record of releasing driver updates to address issues in end-user applications. If a legitimate application got accidentally flagged, people will report it and nvidia will whitelist them.

> people will report it and nvidia will whitelist them

That approach doesn’t work in general. Look at “Manage 3D settings / Program settings” in nVidia’s control panel. They only have presets for very popular software like Adobe After Effects or Premiere, benchmarks like 3D mark, or AAA videogames.

(comment deleted)
It'll be interesting to see how long it takes for someone to reverse-engineer the drivers and remove the slowdown code.
I'm sure someone raised that objection internally, and was pointedly ignored (as they should be if all you care about is the PR angle of "we're doing something"!)
Or. Uhm. Use older drivers? I bet these are bios changes though.
The RTX 3060 hasn't released yet, so if the cards ship with this limitation, there aren't any old drivers to use.
You're right, I forgot they package up drivers for all cards in the same versioning scheme, so using 4XX version of the package won't support the card.
I use CUDA for scientific calculations and I wonder how this will affect GPU performance since any detection algorithm may have fault positives. The only problem with such artificial limitation is that usually people who mine crypto are very inventive (if you have doubts about that just check laptop mining farms [1]), since they try to squeeze out as many H/s as possible. It is just a matter of time when the 'right' driver will be available.

1. https://www.notebookcheck.net/Nvidia-GeForce-RTX-3060-laptop...

Honestly if it's an issue they'd probably tell you you're also using their GeForce cards wrong and you need to move up to Quadro.
"No no sir, I see that you're using Quadro TensorFlow, you need to use a Quadro PyTorch card."
> since any detection algorithm may have fault positives

Though not impossible, NVIDIA has been doing application detection for ages for the purpose of tuning the performance of the latest popular games. So as long as your scientific calculations don't calculate too much Keccak-256 hashes, they should probably be fine.

Their application detection is based on executable name. Fairly popular game I worked on was misdetected because apparently we used executable name of some decade old FPS. They fixed it in NVidia Control Panel, but Shadowplay continues to put gameplay recordings in wrong folder to this day.
Huh wow, I would have guessed that it was based on some more complicated heuristics. Well then I guess my previous comment is moot.
This is also the reason that having the latest drivers are important for the best performance and stability in new games.
They might doing the same thing video games do to combat piracy. No DRM is unbreakable, all games are eventually cracked, so why bother? The thought is that it buys enough time during the critical launch window to sway people who will have pirated the game to buy a copy instead.

The case for this kind of video card "DRM" is actually stronger because miners either have to gamble and buy cards they know they won't be able to use until (or even if) a "crack" is available, or wait until a solution is available before buying them.

If the miners wait, this is a win for gamers and Nvidia PR because the cards will be bought by gamers since cards have a limited supply unlike video game licenses.

I bet it's less than a day.
Wow nVidia really needs some serious competition.
Indeed. We can only hope that AMD implements a similar slowdown.
Why shouldn't people be allowed to use their GPUs how they want?
Why shouldn't companies be allowed to do product segmentation?

Limiting mining performance on a consumer GPU is no different than limiting certain professional or machine learning specific performance features.

This isn't about product segmentation. They're artificially neutering their product.

It's perfectly fine to offer a different product that's designed for better performance but to artificially limit product A so that people are forced to buy product B (that's probably more expensive) is messed up.

Microsoft designed Office with professional features, but they artificially neuter the Home version with a compile switch.

This is no different.

As long as you know what you're paying for, segmentation is fine. It allows consumers to pay for what they need.

It's tsmc if anyone who needs competition. Without solving the supply side, its unlikely that the situation will improve meaningfully for the consumer.
Gamers hate miners, they're driving the price up, make hardware impossible to get ect ... It's a really problematic situation. Almost 6 month after launching new graphic cards from AMD / NVIDIA good luck gettting an RTX 30xx or 6800.

On a side note all those virtual currency are just plain wrong on the environment side, it does not make any sense in 2021 to have a currency that need heavy computation thus increasing power consumption. When people designed those currency they def did not think about that.

This is why Ethereum is moving to proof-of-stake. Saying that virtual currency is wrong because the biggest currency is unwilling to innovate is wrong.
When?
Never.

They've been "moving to proof of stake" for something like three years.

The miners are making money off of them not moving to proof of stake. The miners stop making money when they move to proof of stake. The only people who can actually allow the chain to move to proof of stake are the miners.

Meanwhile, xtz and ada have been proof of stake since their inception, 3+ years already for both.

I mean I'm also disappointed by the slow pace of the transition, but they are clearly making progress towards it.

They've been _planning_ to move to PoS for ~3 years, with a much too optimistic timeline. In the meantime a lot of companies working towards that have collapsed or refocused on other efforts, delaying the whole transition. It will probably take another ~3 years (my personal estimate) until the transition is reasonably finished and core parts of the ecosystems have migrated, but at least it's moving into the right direction.

> They've been _planning_ to move to PoS for ~3 years, with a much too optimistic timeline.

PoS has always been on the roadmap even before their ICO. But yes, with a MUCH more optimistic timeline.

Yes, but back then nothing more than the first few ideas towards their PoS existed IIRC.

2-3 years ago is when the Casper FFG paper was published and subsequently the architecture of Ethereum 2.0 (and the concrete 3-phase roadmap towards it) were published.

There is nothing the miners can do to stop the migration, any more than they can stop you from making your own fork of Ethereum and convincing your friends to run it.

The miners can keep running the legacy version, and try to convince users and exchanges to stick with it. Given the massive community support for PoS, they're not likely to be very successful.

You’re confused.

They claim they are going to fork ETH to make a POS fork of it. Now the people claiming this are going to want you to believe that’s the “real” eth- but the miners may not agree. They have no incentive to do so.

And yes, they can absolutely keep running the real chain and let the chips fall where they may. Given that course of action benefits them, and the other benefits Vitalik and his whale friends...

That's...exactly what I just said.

It doesn't matter what the miners believe, if the exchanges, applications, and users have moved to the PoS chain. Which is very likely to happen, given the community support for PoS, the scaling coming on that side at around the same time, and the fact that exchanges are already letting users earn returns by staking ETH, while the exchanges take a percentage of profits.

I think you are projecting your belief about ETH v3.0 or whatever it is onto a lot of people who don't agree with you.

Vitalik et all have been talking about pos for years. Meanwhile a huge portion of the cryptocurrency space went there already (years ago) and left eth behind. POS isn't some new technology.

As a random user of ETH: I'm going to go to the PoS fork because of the (implied) fee difference. ~$50 for a wire is going to kill the chain (imho), and I don't see miners incentivized to handle that.
It's an interesting hope. I'm not sure that's going to fix anything.

Fees don't come from whether it's pow or pos, they come from volume and the need to prioritize transactions.

Peercoin introduced proof-of-stake in 2012, and Nano/XRB used it at its inception in 2015. So, yes, cryptocoins have had PoS in production for quite a while.
It's a continuous process that is already in progress and aimed at (mostly) completing in 2022. For what is worth, ETH PoS alternatives are also gaining a lot of ground in the mean time.
Beacon chain is live with over $5 billion in ETH deposited so far, and has been running flawlessly since its December 1 launch. There are minor tweaks coming this summer. A few months after that, if everything still looks good, they'll migrate the legacy chain to it and proof-of-work on Ethereum will end.

The migration is a decent amount of work but it's not the difficult research task that the beacon chain was. Someone did a proof-of-concept in about a day, though the exact plan has changed since then.

> they'll migrate the legacy chain to it and proof-of-work on Ethereum will end.

Likely closer to: they'll create a mirror on the new chain and a group of unknown size will keep ETH 1 fork alive.

Which is fine. Given the massive community support for ETH2, the legacy chain is likely to have even less impact than ETC.
What will happen once the security guarantees of ETH2 eclipse ETH1?
How would that be possible?
If no one wants to buy the old ETH, then it won't be profitable to mine, so no one will mine it. Without mining there is no security (as far as the old PoW chain is concerned.)

Kind of like how Ethereum Classic (ETC) is subject to 51% attacks every other week and requires multiple days' worth of confirmations after deposit to any exchange.

Meanwhile, the higher the price of the new ETH and the more of it gets staked, the stronger its security.
Literally as we speak. It's in production, but the process of deprecating proof-of-work will still take a couple years.
yeah, next year in Jerusalem.
Wait, haven’t they been moving since 2018?
Yeah it takes time to design, spec out, test, bugfix, and work on other features.

Once you make changes to a chain its not easy to fix without making a huge mess. Hopefully the migration with be done by Q1 2022.

The PoS network is actually up now, it'll still be a year or two until the old network is connected in, and the PoW can be shut off though. Real progress has been made in that area.
It doesn't matter. Gaming hardware will be used for mining as long as there is any single popular cryptocurrency that's POW and doesn't have dedicated ASICs.
On this point, I don't get why "ASIC resistance" is a feature of cryptocurrencies (Not that it's impossible, just something people like to say). We're in the same boat because no one can get a GPU, and at least those can game/do ML.
It was introduced to reduce 51% attack possibility. Graphics cards are (were) abundant and not concentrated in e.g. China, which probably produces all asics in the world. Now it is just a nonsense, because crypto essentially = BTC and it doesn’t have this “feature”.
> On a side note all those virtual currency are just plain wrong on the environment side, it does not make any sense in 2021 to have a currency that need heavy computation thus increasing power consumption. When people designed those currency they def did not think about that.

And they probably didn't factor in ASIC miners and large mining pools, either. Proof of Work is legacy technology at this point, it's a good thing Ethereum is moving to Proof of Stake along with most of the ecosystem.

I don't quite get why everyone seems to get onto the environment train with crypto but seem to have had no issues with gold
That's a false dichotomy.
Because we don't have any alternative to gold.
As far as I know (last time I googled it) if speculation was removed and hoarding, gold would be worth about $100 an ounce for the things we need it for.

So yes we do have alternatives to gold. Things such as Bitcoin and crypto, which keep going up in value, while gold speculation has stagnated and is even going down. Weakening dollar and massive debts due to the pandemic should mean gold skyrockets, but people are buying the alternatives. It looks grim for gold. Tesla didn’t buy gold, they bought Bitcoin.

What would be the price of BTC if speculation and hoarding was removed?
Warren Buffett, the renowned investor, famously dismissed gold in a speech given at Harvard in 1998. He said: “It gets dug out of the ground in Africa, or some place. Then we melt it down, dig another hole, bury it again and pay people to stand around guarding it. It has no utility. Anyone watching from Mars would be scratching their head.”

It sucks that gold is so desired just for its look. If it were cheaper it would be used a lot more for technological devices.

I can't wait until asteroid mining crashes the gold price and hopefully puts an end to the ecological disaster that is gold mining.

(comment deleted)
The same about diamonds.
At least diamonds have utility in cutting tools etc.
Diamonds are worse; they are only expensive because the supply is artificially restricted, and the marketing makes it obligatory for every groom to buy a diamond ring.
(comment deleted)
Buffet’s opinion of gold is not at all surprising considering his profession.
(comment deleted)
> "When people designed those currency they def did not think about that."

They did think about it, and decided that libertarian fantasies outweigh environmental impact.

Horrible waste is an explicit design choice in the Bitcoin school of cryptocurrencies.

I'm trying to imagine what you think went through the mind of Satoshi Nakamoto. Do you imagine he just woke up one day and said "You know what I like? Carbon emissions! For no reason but carbon emissions! Somehow, I benefit from carbon emissions!". I really just don't think that's how it panned out.
Does it matter?

The reality is the same.

It matters to the extent that saying "environmental harm is a deliberate design choice of bitcoin" is false, rather than true.
And, again, my point is - it doesn't matter if it was a deliberate design choice or not.

Enviromental harm is the reality of bitcoin. And should be on the addressable agenda.

I do have to say that environmental harm from bitcoin vs any other dumb thing people use computers for seems somewhat odd, but I'm happy to admit that I definitely haven't looked into it enough to argue. That's not what I was arguing though, I only ever commented to specifically refute that any environmental damage was deliberate, because it struck me as an especially absurd statement. I can totally see how it may have come across as an argument that because the harm wasn't deliberate it isn't bad, that was my bad. I should have made that more clear.
We did think about it but wanted both the simplest possible consensus model and the widest possible distribution of coins, which led us to Proof of Work (geared to lower-power ASICs) and fixed block reward. Proof of Stake is much more complicated, is subjective, and doesn't provide for coin distribution.
Proof of stake is a solved problem, has a fixed block reward, has no ASICS or need for them, is no more complicated, is not in anyway subjective, and distributes coins just fine as both ADA and XTZ are doing right now.
They are correct that proof-of-stake doesn't solve the initial wealth distribution problem. ADA and XTZ solve it by pre-mining the coins.

Ethereum is instead solving it by having an initial proof-of-work period and then moving to proof-of-stake after some amount of mining and wealth distribution has already happened.

That's not what they said. They said POS can't distribute coins, which is not accurate.

ADA and XTZ did pre-mine their initial distribution, and now they distribute coins through stake rewards.

That's not distribution. That's just letting every owner maintain their share of the pie by staking.
You can argue whatever you want, it's distributing coins to the people who secure the network.
So, PoW then.
They secure the network by showing up and participating with minimal calculation. I don't think that falls under proof of work. Even if it does, it's not the terminology that matters. What matters is that there is no reward for burning cycles.
It’s not POW. No need for massive amounts of processing power. Read IOHK’s Ouroboros paper or Breitman’s Tezos paper.
I feel so lucky to buy RTX 2060 two years ago. It's still a good card if you're not doing 4K gaming, and right now it costs more than when I bought it.
Same here. I wanted to put together a computer for a friend and I just bumped into these *insane* prices.
When I started building a computer and realized these new cards were going to be unobtainium last fall, I bought a used 1080ti instead. Despite being older it still holds its own against newer cards. Lacking RT and DLSS features (which didn't matter much to me), it was reselling at a sizeable discount vs comparable used 20x0 cards.

Five months later I still have my eBay searches saved, and the exact model I bought is now regularly selling for 40+% more than it cost me. There's one right now with a few hours left on the clock, currently going for 50% more than I paid, with 75 watchers and 51 bids. It's wild.

Not to take a side in this fight but i find the counter argument about the environmental cost of regular currencies interesting.

How much co2 is emitted in the clearing of dollar transactions vs the clearing of bitcoin for example. That’s a whole lot of data centres.

I’m not persuaded that we can put costs like legal (or even military) protection under just the dollar column - if you steal my $CO2COIN i can leverage the legal system to pursue you.

not to mention the humans involved in clearing dollar transactions...
> How much co2 is emitted in the clearing of dollar transactions vs the clearing of bitcoin for example. That’s a whole lot of data centres.

About 40000 times less I think? That's the figure I saw for a SEPA transfer or Mastercard transaction vs the bitcoin equivalent

The dollar is backed by the petro-dollar, the fact that Saudi Arabia and friends only accept dollars when selling oil is one of the reason the dollar is strong. When you factor in that the US military protects the petro-dollar while at the same time being the biggest consumer on earth of oil, it starts adding up. Europe and therefore the Euro is also protected by the US army. All of a sudden, your fiat's energy consumption is probably much bigger than bitcoin ever will be.
It's not like we'd stop protecting our oil supply if we converted to Bitcoin. We'd still need oil for cars and planes and so on. If we manage to stop using oil, we won't need the military to protect it anymore, even if we haven't converted to Bitcoin.

So I don't think we can lay the military's oil consumption at fiat's feet.

It has nothing to do with protecting the oil supply. The U.S. military is deployed to ensure that oil producing countries don't go and sell their oil for anything other than dollars. Protecting the oil is completely orthogonal.
The dollar being strong or not doesn't change the fact that a transaction in any currency is several orders of magnitude more energy-efficient than with bitcoin.
The vast majority of BTC mining is done in facilities that are colocated with hydro dams in China, so the CO2 emission is not what you might expect just hearing the number of KWH being used.
You think China is in the habit of building hydroelectric plants in places where no one needs electricity?

Also, a minute with Wikipedia and a calculator will show you that transmission losses for the longest possible straight distance in China are <5%.

I think that the bitcoin mining companies that run in China have a pretty good handle on how to get very low cost electricity, and hydro doesn't produce the CO2 emissions you're so concerned about.

So what's your point?

His point is that crypto mining isn't using some carbon neutral electricity that was just lying around unused. If crypto minors didn't exist that hydro electricity would have been used for something useful. So by mining crypto unless you actually build extra hydro power stations for them you are 100% adding to CO2 emissions.
I don't think that point is accurate. At best, it makes a ton of assumptions that aren't warranted.
As does the statement that because hydro dams are being used mining is not doing environmental damage.
But that’s not what I said. I said the amount of CO2 being generated was probably not as high as you might expect from a naive reading of the kWh consumed.
Sure, but to truly avoid all naive readings would be to analyse the total impact of constructing the hydro plant in such an out of the way place for the purpose of mining.

There's an emissions cost to producing the equipment required to construct the hydro plant.

There's an emissions cost associated with constructing the hydro plant.

This is multiplied if you are building it in an area without heavy industry (no existing demand, remember?) - because you have to construct your own support infrastructure and road network to build and service the plant.

Not to mention the impact of the now flooded 'wilderness' (which is highly likely to contain carbon sinks).

Or the impact to forestation and vegetation downstream.

All of that may be true. But none of it invalidates my initial statement.

You're arguing with a discussion that didn't happen.

The wider discussion (and this particular thread) was on the environmental cost caused by bitcoin.
And I gave you some input on a specific portion of that.

You then proceeded to excoriate me for not addressing everything in every discussion that has ever happened in your mind about bitcoin.

Ignoring the masses of people who mine in their own homes - e.g. pool miners on places like nicehash.
If you're talking about bitcoin, most btc is mined in China by Bitmain and one other company.
Right, which is a major problem for the decentralized currency narrative. It also creates a massive incentive for market manipulation to continue keeping prices high enough for them to get ROI on the mining investment.
Yes, that's a huge issue for btc. BTC isn't really a decentralized cryptocurrency anymore.

There are others that are.

No, not bitcoin, other crypto currencies, including monero, eth etc.
Which is a quite different discussion.
How many orders of magnitude in the Bitcoin CO2 footprint estimates do you think this vague theory can account for?
It is estimated that the carbon footprint of a single Bitcoin transaction is 660 lbs of CO2 (not a typo), equivalent to that of 670,000 VISA transactions.
The environmental impact of "Proof of Work" could have been a problem but the inventors did think about that and realized that mining can be done pretty much anywhere, using renewable resources that would otherwise be untapped. As usual the ethical burden should be on the user of the tool, not the tool itself.

In the long run miners who do not use untapped (cheaper) renewables are going to be priced out, it just takes some time. That said other protocols much less computationally intensive, such as "Proof of Stake", are starting to be tested.

Anyhow, good idea NVIDIA!

> the inventors did think about that and realized that mining can be done pretty much anywhere, using renewable resources

So where exactly did you read that in the Bitcoin whitepaper? Because everything else is just guessing.

Proof of work was not invented (or envisioned to be used with digital currencies) by Satoshi. It's been around since 1993. I can't really find a reference to prove what I claimed so I would agree I might have been misled to think that. But the truth is that it doesn't matter whether it was taken into account or not, what matters is that you can mine Bitcoin (or do any PoW) using untapped renewable resources (which is why big mining operations are based in places with abundant geothermal/hydropower and very little, if any, population) but you wouldn't be able to do much else in those places.
Here are a couple of 2010 Satoshi forum posts on the topic: https://satoshi.nakamotoinstitute.org/posts/bitcointalk/thre...
Satoshi writes:

"Gold mining is a waste, but that waste is far less than the utility of having gold available as a medium of exchange.

I think the case will be the same for Bitcoin. The utility of the exchanges made possible by Bitcoin will far exceed the cost of electricity used. Therefore, not having Bitcoin would be the net waste."

I think we're long past this point and we have better alternatives to PoW now.

(comment deleted)
> As usual the ethical burden should be on the user of the tool, not the tool itself.

I dunno. Suppose Acme, Inc. starts selling a giant red button. When pressed, it means my boss will decide to give me the rest of the day off, no strings attached. There's a little disclaimer in the fine print that warns that whenever the button is pressed, Acme, Inc. will roll a 6-sided die. Whenever a 1 is rolled, a small child in Kenya will be executed.

Individual users of the product can claim that they aren't directly responsible for the externalities, because "I'm not the one performing the executions!" or "my dice roll was a four!".

Or, perhaps there are business users of the product, who are motivated by cost and nothing else. Good luck convincing a company that ethics are more important than its bottom line.

Sometimes users of a product are so detached from its consequences that they're willing to accept them, even if the true result is horrible. We should certainly hold companies accountable for exploiting human nature in this way.

Ethereum has been designed from the very start to switch from PoW (mining) to PoS (validating) and Phase 0 of that transition has already started.
I remember that argument being made 2 years ago during the last mining craze.

Given the existing investment in Ethereum HW, it almost seems like it’s just a carrot to deflect criticism about power consumption, but not something that will actually happen.

It's already running with $5 billion in ETH deposited. It'll take some more time before migrating the legacy chain, but the really hard part is live. There was nothing like that two years ago.
You mean "the really easy part"? The Beacon Chain doesn't do much at all. Last time I checked, they hadn't even got a design for how contract code would be executed in Eth 2.0.
Yes, consensus is the hard part. That was a massive research effort, with a lot of game theory and recently-invented cryptography.

Once you have that, you can get consensus on literally any data just by putting a hash of that data in each beacon chain block. In this case, a hash of the EVM state, while the EVM runs as before.

There's still some discussion on the design, but that's more about deciding the best of multiple options, rather than figuring out how to do it at all. As I mentioned in another comment, someone built a running proof-of-concept in about a day.

Consensus is not the hard part. By "game theory", you mean "agree with everyone else, or we'll take your Eth away".

The hard part is figuring out how to execute arbitrary code and synchronize it across all shards, without removing the benefits of having shards in the first place.

Shard execution isn't necessary for migrating to proof-of-stake. The PoS migration just links a single EVM to the beacon chain; that's enough to remove PoW, i.e. the main concern in this discussion about GPUs.

Around the same time is the migration to data sharding, which multiplies data storage by 23X initially. That's without code execution on the shards.

Zkrollups in production now do the execution off-chain. On chain, you store compressed state data and a compact proof that everything executed correctly. That's good for a couple thousand tx/sec today, and 23X that after data sharding. Given that, Vitalik has argued that shard execution may not even be necessary; it wouldn't add nearly so much transaction capacity as we'd have already.

Here are the papers on how Ethereum consensus actually works:

https://arxiv.org/abs/1710.09437

https://arxiv.org/abs/2003.03052

And here's more detail on rollups:

https://vitalik.ca/general/2021/01/05/rollup.html

The CBECI tool estimates that bitcoin consumes about 15.24 gigawatts.

There are approximately 2 million employees working at FDIC insured banks in the United States.[2] There are approximately 330 million people in the United States.[3] United States food production uses about 10 quadrillion BTUs per year (about 332 gigawatts = [10 quadrillion BTU / (365246060) sec to gigawatts]). 332 gigawatts / 330 million ~ 1kW. That's approximately 1 kilowatt per person in the United States. There are probably some good arguments about exports etc but we will hold that aside for now. In 2019, total U.S. primary energy consumption per person (or per capita consumption) was about 305 million British thermal units (Btu).[5] = 305 million btu / (365246060) sec = 10kW. So, we get around 11kW per person for the total food and primary energy consumption rate.

11kW / person * 2 million people = 22 gigawatts

So, we come to the conclusion that if you look at the people employed by FDIC insured banks in the United States alone, they have a larger impact on the environment than bitcoin. If my calculations are correct, maybe we don't need this complaint to be the same first post in every thread on crypto.

Maybe I'm missing something or have done an incorrect calculation, if so, please point it out.

[1] https://www.cbeci.org

[2] https://www.statista.com/statistics/193286/number-of-employe...

[3] https://www.census.gov/popclock/

[4] https://www.chooseenergy.com/blog/energy-101/energy-food-pro...

[5] https://www.eia.gov/tools/faqs/faq.php?id=85&t=1

So Bitcoin is a weight in addition to all the banking weight?

We’re running two banking systems right now. It’s inefficient and stupid.

bitcoin fans will agree with you and say we should remove traditional banks ^^
You miss the fact that what bitcoin does is a tiny fraction of what banks do.

I mean, how do you do for example mortgages or corporate finance with bitcoin - without hiring all the people and using all the resources current financial system does?

Frankly, more proper comparison would be the resource consumption of using gold in the financial system.

How many people work on Bitcoin (mining, exchanges like Coinbase etc)? What's the number of transactions (money transfers, loans etc) per employee in banking vs Bitcoin ecosystem?
You are comparing (baseline US power use/person x number of people working at banks) to (power consumed to do the computations to operate the bitcoin blockchain).

I fail to see how this is relevant to the question of how bitcoin compares to the banking system as a system for storing and transferring money from an energy perspective.

The relevant comparison would be to compare the costs of doing a similar volume of similar operations using bitcoin and the bank system.

So Bitcoin - which almost nobody uses - consumes a similar amount of power to feeding, heating and powering every person in the US?

Ok.

> On a side note all those virtual currency are just plain wrong on the environment side, it does not make any sense in 2021 to have a currency that need heavy computation thus increasing power consumption.

I don't know how can you say that after volatility in banking systems crashed large parts of economies of at least a few developed countries leading to resurgence of nationalist leaders that fuel and use those sentiments in people damaged by banks gambling on stuff they can't be trusted to count properly.

We'll see how well your wealth gets preserved when China stops buying US debt for whatever reason and oil is sold for euros or yuans. I think there will be proper mess in global economies and you might use a thing that can't be fudged by people.

What does this have to do with the environmental harms caused by crypto? Two wrongs don’t make a right.
But croptocurrencies have legitimate value propositions that needs to be recognized if you want to put the emission/energy-argument forward in good faith.
Great demand usually does great things for the future of supply and since renewables are getting cheapest I think they will get the most development in the future. We may end up with way more resilient power grid and abundance of clean energy thanks to cryptocurrencies.
This is a very hot take! If you believe this, you should oppose all measures to conserve energy, and advocate for dumping as much energy into the atmosphere as heat waste as possible. There’s nothing about the argument that applies to crypto more than any other energy use.
Energy dumped as heat into the atmosphere does nothing bad to the climate.

And I am not particularly for any energy conservation measures. Except for isolating buildings because most dirty stuff we burn is for that purpose and not isolating your home is just negligence.

Wasting electrical energy is only bad because it came from burning stuff. But I don't think any fossil fuel power plant was closed because people used less. Maybe some were not built because of that, but then some renewables and nuclear power were not built for that reason as well and I believe that's very bad.

How far does this mindset extend? Would you support spoiling food to increase demand for more efficient food production? Destroying homes to increase demand for more efficient home construction?

> Wasting electrical energy is only bad because it came from burning stuff. But I don't think any fossil fuel power plant was closed because people used less.

Coal plants are indeed closing because they are no longer profitable. Natural gas is the main “on-demand” power source, and plants raise and lower production based on demand. Increased power consumption will delay the transition away from coal, and keep natural gas plants running more often.

Destroying few delapidated homes to make space to build a block of flats on that plot of land? Sure!

But not to drive up demand there are better ways to do that in case of housing. There are places where more efficient housing can't be built bot because lack of demand but local regulations that serve local wealth owners.

Waste food... Not so much bacause food preduction doesn't really suffer as a result of low demand. We pretty much grow food as efficiently as it is possible and in places we don't we do it for different reasons than just lack of demand. There are food producers that destroy some food they produced to drive up the prices by increasing ratio of demand to supply.

Coal power plants close because there are cheaper ways to make electricity now, not because demand dropped.

Crypto mining operations can provide load on-demand which is almost as good as power production on demand while balancing power grid.

Nuclear power plant plus huge crypto mine can provide as much flexibility as coal power plant if not more.

> Coal power plants close because there are cheaper ways to make electricity now, not because demand dropped.

The price for power is set by supply and demand. Increased demand for power increases the price. This means that coal plants can afford to operate depending on the amount of demand.

Here’s a story about coal plants closing due to lower demand: https://www.google.com/amp/s/www.wired.com/story/the-covid-1...

Here’s another article about how natural gas plants are replacing coal and nuclear: https://www.mckinsey.com/industries/electric-power-and-natur...

Any increase in demand for power will increase carbon emission by keeping coal plants from shutting down, building more natural natural gas plants, and keeping those plants online more often. Renewables are important, but only satisfy a minority of demand for electricity.

Can't argue with that. Low power demand accelerates decommissioning coal based power plants that was planned already. We save some CO2 with that short term. But demand will bounce back eventually after the pandemic and things will not get better without significant investments in power generation. And massive demand is what drives the investment.

In CO2 free future we'll have all of home heating running on electricity and all of our transportation too. Power generation needs incredible amount of investments over the next 50 years. I believe crypto mining might drive those investments so we are ready for that future.

Even now there are instances where flexible demand of crypto miners helps balance the grid now: https://www.bloomberg.com/news/articles/2020-09-01/bitcoin-m...

Yes, it's wrong for people to use energy to make a profit. When the environmental externality is not priced in. There really should be a carbon tax.
Does this argument apply to anyone making a profit so long as they use energy? How can you make profit without energy? I'd think to lose money you will also need energy.
So are you also opposed to aluminum production?
(comment deleted)
Just buy from scalpers and mine for however long to make back what you overpayed.
> it does not make any sense in 2021 to have a currency that need heavy computation thus increasing power consumption

Because it makes so much sense to dedicate equal or if not vastly greater resources to playing games?

Gaming needs the same cards, but they are not running at max 24/7.
Gaming needs more resources to solve a problem whose difficulty is increased to produce better and more accurate images.

Mining needs more resources to solve a brute force problem whose difficulty is increased just for the sake of making the problem even harder to solve.

Not even equal. A GPU running games can coast on 100W-150W usage, whereas mining can and frequently stretches it to full power capacity, e.g. 320W on RTX 3080. Not to mention that mining is 24/7, gaming is not.

So no, not equal, not greater, in fact lower. And I think the Graphics Processing Unit should process graphics, don't you?

Gimping their products through software is very on-brand for NVIDIA, gotta admit.
but how will it affect ML applications?
This should be illegal
Why? You can always make your own GPU.
A product performs worse at some stuff than it might have in a hypothetical reality, and it says so on the box. What should be illegal about this, and why?
I suppose I'm free to not buy it.

As for a reason, why should they be able to dictate what the hardware they release is used for?

So they’re hamstringing normal cards (to protect gamers of course!) and releasing a “new” card without the hamstring at a higher price and we’re to believe this is simply to protect gamers and not a money grab?
It's a seller's market at the moment, so an easier "cash grab" would just be to increase the price of the base card to the higher price.

No, I think the belief is that they need to keep at least a minimal base of support among gamers and developers, for when the inevitable crypto crash comes and they need to go back to their original customer base

Wouldn't the easy money grab be to just set MSRP for all cards way higher ($5k?) while the demand is ~infinite?
> Wouldn't the easy money grab be to just set MSRP for all cards way higher

But then how do they capture the "just gamers"? They would have to additionally sell a neutered card just for them, and that is exactly what they are doing here

1.2.3 Class action lawsuit.
Class action lawsuit relative to a product that isn't sold yet?

What next, class action lawsuit against Apple when they announce the next iphone won't have any external ports?

I agree GP's argument is a bit exaggerated, but this would be more akin to Apple announcing "we will no longer let you play music from XXX". IANAL but maybe there's grounds for a lawsuit on that.
Duh for some reason I already thought it was on the market. Yeah as long as it's clearly stated I imagine its fine. I guess the 3080 and 3070 will become even more premium.
I hate that I wasn't able to get a 30x series because miners grabbed them. I hate that my preorder was canceled by the supplier on the day it was supposed to ship, just because a farm had a better price.

But guess what Nvidia? I no longer want your products. As much as I may dislike the fact crypto is affecting gaming (rendering, machine learning...) I can't help but ask: Who in the holy F are you to tell me what to do with my product?

I take it back actually, I'll buy one to use instead of toilet paper. Fix THAT with a bios update.

> Who in the holy F are you to tell me what to do with my product?

It is the same with hardware video encode, RTX cards are locked up to 2x streams at maximum while they are in most cases capable of many, many more (i.e. Plex transcodes). Not that this is an issue though, since it's a driver lock with a working fix.

I suspect there will be a bios fix for this lock about a day after they're released. Unless they put this in hardware somehow, it's not going to be effective.

And, they mention the ETH algorithm specifically is what they detect -- there are a bunch of other algorithms that aren't ETH that are profitable to mine.

Christ I had no idea. I beg to differ, it's a HUGE issue.
Same thing for ECC being disabled on customer GPUs.

And ECC disabled on customer Intel CPUs and AMD Ryzen APUs. (AMD is quite sneaky there, non-Pro CPUs have ECC but non-Pro APUs don’t). Market segmentation is a usual thing on the computer market.

It's probably not even necessary. They're also introducing a card that removes everything not needed for mining. Unless they're overpricing that card, it will be more cost-effective for miners and outcompete the gamer cards.
This ignores the fact that cryptominers sell their old cards on to gamers, at a value which, due to the shortage, is potentially even higher than what they bought it at. The only way out I see is flooding the market or a crypto crash.
Why not just make a massively parallel ASIC and make the price competitive to the RTX 3060?

This would be better than crippling the product via software drivers.

The big draw of gaming cards is their resale value, when they become obsolete for mining they can be resold to gamers for significant fraction of their original price. Truly huge mining operations use ASICs anyway, but for medium sized farms gaming GPUs make more sense.
My understanding is that the ETH and other algorithms designed to be run on GPUs have big memory and memory bandwidth requirements, which is what makes it more difficult (or less cost effective?) to implement on an ASIC.

LE. I see you meant NVidia should be making the ASICs. In that case, that's exactly what they're doing, isn't it? This CMP line is exactly that.

ethereum was especialy designed to be mined with gpu, i think asic or fpga will miss the memory size that gpu have.
They are only doing that to promote their new NVIDIA CMP HX product line
I would normally be appalled by such an action, but the supply issues for RTX 30x0 cards are beyond ridiculous. Mining trashes the environment and, for the majority of crypto assets/volumes, does not provide genuinely valuable economic activity besides speculation (I say that as someone who has put thousands of dollars into crypto in the past). Why should people who want to try some ML/DL at home (maybe they even need it for a class they're taking), and might also want to play the occasional game, have to pay an arm and a leg to get their (remaining) hands on a modern, efficient card?

I really wish Nvidia would do this across the RTX product line.

Edit: the "Syrian refugee crossing into Europe" trope might pop up as a counter-argument for crypto. I am Syrian and still have relatives there. Refugees' assets are a drop in the ocean of speculators' mining and HODLing.

> I really wish Nvidia would do this across the RTX product line.

I'd rather they have scaled up the demand. They've had years of this to take the higher profits and invest them. Even if people don't use them for mining, the demand for Machine Learning is there - instead GeForce cards have been banned for use in data centers for years. Not to mention that the crippling of 3060 would be trivial for mining operations to get around.

I understand Nvidia is no angel. And I'm totally OK with them doing the right thing for the wrong reason.

Also, my concern is not for data centers running creepy ML models that invade users' privacy, but for the average home user who wants to get started with ML and at the same time get decent frame rates when they play a game.

>I understand Nvidia is no angel. And I'm totally OK with them doing the right thing for the wrong reason.

My argument is they should and could have scaled up the production rather than just shuffling around which group they hurt or help at the expense of which other (be it miners, ML folks or gamers). This isn't the 'right thing', it just helps the group you prefer on this round.

You do understand Nvidia is a fabless company, correct? Scaling up demand isn't just calling up some factory manager and telling them to work harder, it's getting into a massive cagefight with AMD, Apple, and every other company out there that needs silicon all for the amusement of Samsung/TSMC
Ask AMD why scaling up to mining demand is a bad idea.

A sudden implosion of demand combined with a flooding of the used GPU marked. Better not plan on bringing out any new GPU architectures when your warehouses are still full of the previous generation.

Except with NVIDIA there's already extra demand if they need it - they can allow GeForce into data centers which are currently artificially disallowed.
> but for the average home user who wants to get started with ML and at the same time get decent frame rates when they play a game.

Getting started with ML doesn't require a GPU at all. Realistically, any video card or even a modern CPU is more than sufficient to get started with ML learning.

It's a myth that $1000 gaming video cards are necessary or even helpful for learning basic ML.

You do realize there is a global chip shortage right now? It’s not as easy as clicking a button in ec2 to suddenly make more gpus.
This has been going on for half a decade. Yes, it's not as easy as ec2 but it's not a problem that money can't help with solving faster.
TSM is slammed with chip demand from Apple, Nvidia, AMD, Qualcomm, and others. Like, 100% booked for the next year or two. They have been heavily investing in state of the art manufacturing facilities for decades and it's still not enough.
Nvidia is using Samsung for 3xxx series cards
Sounds like a good opportunity for the US to significantly expand its domestic chap manufacturing industry. I don't care if the lag time is 5 years or more before the first chip rolls off the production lines - because I don't anticipate demand for chips will significantly reduce in the future.
The practical utility of crypto is such a joke when compared to the intended use cases that all of the speculators fawn over. The idea that crypto is a "store of value" seems like meager coping with the fact that transaction rates in a distributed system necessarily must suck compared to what Visa, et. al. are doing with IBM mainframes and racks of x86 hardware contained in the same datacenter (i.e. 1~2ms latency domain vs seconds to minutes).

For reference, Visa does thousands to tens-of-thousands of transactions per second. The cost to run one of these transactions is negligible because it can be handled so quickly. Contrast with BTC, which struggles to hit 10 transactions per second on a good day. I used to work in a facility that monitored debit transactions. Our SLAs were ridiculous. Certain customers had requirements that if a single transaction took more than 100 ms, we were to open a ticket and contact their help desk immediately. This is the type of rigor it takes to maintain a financial payment network that consumers will have confidence in using.

This is not something that can be solved with current crypto approaches. There are information theory constraints regarding how long it would take to reach consensus across a distributed system and in such a way that transactions are serializable.

The long term road map for Ethereum 2 is 100k transactions per second. This is a theoretical maximum and it will likely take years to get there.

This defies your assertion that scaling cannot ever be achieved with current crypto approaches.

Okay, so for the foreseeable future: "The practical utility of crypto is such a joke when compared to the intended use cases that all of the speculators fawn over"

Not really a change in semantics here. It's still the point that crypto promised a LOT of really cool things for fintech that realistically won't materialize for a long time.

(comment deleted)
Like what?

With the recent defi boom and the increased trust and popularity in oracles serving off chain data I'd say that you can find a cryptocurrency project for most promises.

Not being popular or adopted is another issue.

100k transactions per section w/ serializability and all of the other things required to satisfy real-world concerns like fraud and regulatory constraints?
Bold of you to assume that the crypto-crowd have seriously taken fraud and and consumer protections into account. Crypto-currencies are a poor technical “solution” to a socio-economic problem, and while this remains the case associated problems (regulatory constraints, etc) will continue to be things that are relegated to the “don’t care/won’t fix/too hard” basket at worst, and stapled on as an afterthought at best. That’s before we even get to the hardcore libertarian mindset that is incredibly prelevant in crypto-currencies.
Except projects like TrustSwap exist.

The Internet doesn't have built in mechanisms for regulation or fraud and nor should it. Cryptocurrencies obviously don't solve the problem, but can be used to create a stricter set of guarentees than the current sustem.

It's more than that, they view existing outside the reach of the legal system and consumer protections as being a benefit. "No chargebacks" is a major selling point that the community uses to evangelize to merchants, and the flip side of that is that it's much less protections for consumers.
Today: several thousand tx/sec in "rollups," just by compressing transactions to minimal information and using zero-knowledge proofs that everything is valid. That's in production. The same transaction data is available on chain but e.g. instead of a sig on each transaction you have a compact proof that every tx had a valid sig.

Later: data sharding, where you're doing the same thing but each Ethereum node only has to store a portion of that data. That will multiply rollup capacity by 23X.

Details from Vitalik here: https://vitalik.ca/general/2021/01/05/rollup.html

Last thing a "crypto" user wants is his account being put on hold for months for various reasons (i.e paypal style), usually "for his own protection". I believe it's a mistake see crypto payments like a replacement for visa/mastercard. It's good to have some competition.
The long term roadmap for MyCoin™ is to hit twelve bajillion transactions per second by next Tuesday.

It isn't easy to hit those throughputs on a normal system where nodes are reliable and trustworthy, workloads are carefully controlled, and latency is under a millisecond. There's no reason to think Ethereum can pull it off.

Always just around the corner, just like functional PoS. I won't believe it until I see it.
What do you want to see?

Here's a list of Ethereum nodes that are staking 32 ETH, attesting blocks, getting rewards and slashes: https://beaconcha.in/validators

Roughly $5.6b in value staked, with no particular expectation date for being able to withdraw. That's 2.55% of the total available ETH.

Also, layer-2 systems in production now can handle several thousand tx/sec, without usability or security compromises.
Then perhaps you should look at the numerous functioning proof of stake projects that exist?

I'm the top 25 market cap there's:

BNB (powering the Binance Smart Chain) DOT (Polkadot) ADA (Cardano) ATOM (Cosmos) EOS TRX (Tron) NEM

That's a completely theoretical max with 64 shards of the whole network, and reconciling those shards is an unsolved problem
(comment deleted)
I'm not sure why you would compare Visa with Bitcoin, unless you had no idea what you were talking about.. Visa does not enable one to transact without the rest of the banking system. It's useless on its own. Really pointless point of reference.
apples = oranges
Bitcoin (and the other coin systems) ultimately need to be able to handle transactions by a large number of users if they are to gain widespread acceptance. If I want to buy something with my coins, I don't expect to see "Sorry your transaction timed out. Please try again in a few moments". That is NOT confidence inspiring to me as the coin holder, and certainly not to the person/business expecting to receive my coins.

Bitcoin needs to be able to handle at least a few hundred transactions per second as a first goal.

Bitcoiners don't actually want people spending Bitcoin.

The entire Bitcoin narrative has become buy and never sell (HODL). The more friction around transacting with your coins (other than buying) the better it is for the asset value.

Transactions can't time out and there are two main solutions for businesses that want to accept bitcoin:

* Accept transactions that are in the mempool * Use the lightning network

Accepting mempool transactions obviously has lesser guarantees and unfortunately lightning hasn't seen great adoption even from centralised exchanges.

transactions that are not chosen for inclusion in a block (likely due to low transaction fees) do age out of the mempool eventually, so there is a network-enforced "timeout". It's not a hard number but it will eventually happen.

Also obviously there is a human-imposed "timeout" too. Like, if you buy something with Bitpay they expect your transaction to be included in one of the next 3 blocks. If it's not, they will "timeout" the transaction and it bounces. If it is eventually mined for inclusion, they will voluntarily return it to you minus whatever fees they choose to charge (average transaction fee is $24 right now, so you will lose $24 sending it to them, then $24 for them sending it back to you, and $24 to send it again).

https://ycharts.com/indicators/bitcoin_average_transaction_f...

(of course they don't have to send it back to you, there is no network-enforced mechanism for this, they could bounce the transaction and then if it gets included an hour later they could not pay you back, the money is under their control once you've signed the transaction. They could even maintain a separate mempool of these "dead" transactions and use a friendly mining pool to process those transactions preferentially...)

When this becomes an actual problem (it isn’t yet), the lightning network is ready to handle that kind of throughout.
Satoshi compared Bitcoin to Visa in 2009.

>The existing Visa credit card network processes about 15 million Internet purchases per day worldwide. Bitcoin can already scale much larger than that with existing hardware for a fraction of the cost. It never really hits a scale ceiling. If you're interested, I can go over the ways it would cope with extreme size.

I agree that use cases may be limited with crypto, but some are pretty valid. E.g. international transfers are faster and cheper with crypto.
If you stay in crypto (e.g. usdt). Buying in is easy. Cashing it out in viable amounts is very problematic even for individuals, at least where I live. Transferring a usd-crypto-usd million would take a couple of weeks and unclear risks. In US, can you accept usdt from an exchange and grab the cash right away?
Kraken tells me my account with them allows up to $10mm per day in fiat withdrawals. (I'm in the US)
Does it give you paper cash? Because I can receive money back from Kraken to my bank account too, but that means 100% local perverted KYC AML trouble even if it’s clear that I sent the exact amount to Kraken from the same account recently.
They wire the money to my bank, of course. I've done this pretty regularly with several different banks for years, and have never been asked even a single question by any of those banks, or ever had them delay the availability of my funds.

I can't tell you from personal experience if it would be the same if my amounts were a million plus, but they are not insignificant amounts either. I'm quite sure that attempting to deposit similar amounts of physical cash at a bank would be at least somewhat challenging.

Usually, when i do international transfers, i expect a fixed known rate. Transferring to bitcoin or whatever and then having to carry the risks in wild swings in value is not really my cup of tea.
When sending international transfers to a different currency, you often get unreasonably bad rate, banks kinda give you the exchange rate they see fit. Which often turns out to be like 4% fee. Paypal is the worst at that, but many normal banks are also bad. If you send 1 mill, you end up paying 50k just for exchanging eur to usd for instance
You don't do bitcoin. Bitcoin is impractical. We are talking about crypto in general, not just bitcoin. Nowadays you can for example get xlm from a cex, move it to your wallet and send that. It's fast and with very low fees( lower than paypal etc). There's even a stablecoin you can exchange it for so you dont have to worry about price swings.
How low are you talking about? And hidden fees such as the spread do matter. Last i checked, which was a while ago, paypal wasn't that flash compared to alternatives.
Couple cents with current prices. Ada is reasonably low and nano is feeless but the network is supported by rainbow farts and unicorns so I wouldn't trust it much.
For completeness sake: The BTC network is, by design, setting the difficulty of mining a new block so that its 10 min on avg. Currently there fitting ~2200 transactions in one block [0].

That makes 3.6667 transactions per second. BTC needs a hard fork in order to increase this dramatically.

So you were actually quite generous with 10 transactions per second...

[0] "Blockchain Charts" https://www.blockchain.com/charts/n-transactions-per-block

> BTC needs a hard fork in order to increase this dramatically

Which was proposed, and shot down by core Bitcoiners.

They aggressively do not want to increase the transaction limit.

Miners want transactions to be expensive, because that's where they'll get their money when the mining reward falls again.

It's mind boggling that people will complain about banks conspiring to charge them hypothetical fees, then rush to use a cryptocurrency that has double-digit transaction fees when nobody is really using it for anything other than speculation. The reality is that Bitcoiners don't actually want people using Bitcoin as a currency, they just want you to buy and hold. No selling, no spending, just buying. That's the only thing that drives the price up, and that's the only thing they want you to do.

They don't want an increase in block size because it makes the network less decentralized. Not "get their money from mining rewards"
That hardfork happened already; it's called Bitcoin Cash.
Try handling millions of automated machine to machine micro transactions per second on the Visa network. The Lightning Network on top of Bitcoin can handle this today.
Lightning network is interesting, but what you say really isn't true in any practical sense.
Care to explain why not? Because it is true in every practical sense.
Because it really doesn't work -- one payment channel works, but that only allows balance reconciliation between two parties (which isn't terribly useful). Lightning aims to construct a routing network from individual channels and there is where things go awry. The channels on each side of a node must be kept in balance. That turns out to be non-trivial to achieve. Today there is no "visa scale" traffic on Lightning. So what you say is both questionable from a theoretical perspective, and certainly not proven in practice yet.
Ok I'll bite...Solana and other blockchains have cracked 50k+ tps. Mining is not required anymore with staked blockchains. Things are improving.
Sure, but why do we need a separate currency for all of this in the first place?

Once all of these cryptocurrencies and exchanges become fast, the price doesn't actually matter. If I can buy the crypto, transfer it, and exchange back out of the crypto to my target currency in seconds, it doesn't matter if SOL is at $0.01 or $100 per coin. If I'm only in it for a few seconds, I just buy and then immediately sell however many coins are needed to move my value from Point A to Point B.

The reason Bitcoiners don't want larger block sizes is that they don't actually want spending. They want Bitcoin to be an asset that only goes up in price. Spending and selling drive the price down, so those need to have high hurdles to discourage that behavior.

> Sure, but why do we need a separate currency for all of this in the first place?

I might be answering the wrong q, but the separate currency represents the cost of a transaction in the network. I.e. the amount you're willing to pay to send a transaction in the network and the amount a staker is willing to receive in exchange for validating your transaction

How else would you represent that cost in a crypto network? Some kind of currency needs to represent the transaction cost.

(comment deleted)
For those that aren't cryptocurrency enthusiasts it literally doesn't matter. As long as bitcoin and ethereum mining remains they'll always have something they disagree with to point at.

Unlike enthusiasts they don't see it as a necessary step and haven't been following the long and arduous journey of developments and breakthroughs to get here.

Okay, does Visa offer distributed consensus and verifiable transactions with no central trusted authority? Then it's an apples to oranges comparison isn't it...?

By the same logic, trucks are useless and inefficient because my moped burns 1/100th of the fuel per km.

> This is not something that can be solved with current crypto approaches. There are information theory constraints regarding how long it would take to reach consensus across a distributed system and in such a way that transactions are serializable.

This is demonstrably false. Newer-generation coins offer better tps, and even bitcoin itself can manage due to things like segwit and lightning.

> does Visa offer distributed consensus and verifiable transactions with no central trusted authority?

Ok, I’ll bite.

No, it doesn’t, but what is that actually useful for?

The best answer I can come up with is illegal activities and libertarian fantasies.

Even if one generously frames “illegal activities” in the context of financial freedom from a tyrannical regime, even that has limits.

Any regime with a banking system can implement a KYC-type of policy that will can make interacting financially with anything related to BTC difficult or impossible. Need a modern example? Look no further than online wallets (e.g., Neteller) and online poker sites after the UIGEA.

I will add that if any government views a digital coin as a threat to their fiat currency system, it will be trivially easy for them to make that currency an extremely inefficient store of value. The measures will be draconian towards coin holders, but most people (rightly or wrongly) won’t care.

> I will add that if any government views a digital coin as a threat to their fiat currency system

This fear is greatly exaggerated by people who have bought into the false idea that Bitcoin is the only way to escape inflation.

The definition of inflation is that asset prices go up. You can escape inflation by simply buying assets, or basically anything other than cash.

If someone truly believed massive inflation was coming, they would want to take out USD-denominated mortgages and buy houses. Inflation would increase the value of the houses and reduce the value of your loan repayments.

It's silly that so many people are afraid of the government devaluing their cash that they've decided the best way to escape it is to pile into an asset with an extremely lopsided distribution in favor of early adopters. The average person stands to gain more from recent stimulus than they stand to lose from inflation in their cash accounts. Doubly so if they invest their cash in stocks or assets, which doesn't even require Bitcoin.

> The definition of inflation is that asset prices go up.

The definition of inflation is typically that consumer prices go up due to there being "more money". The only kind of asset that people consume is housing, and even then they don't really - housing as an asset (purchase price) can be disconnected from its consumption price (rent). Besides that, you can't eat stocks so you don't get poorer when the price goes up.

Assets can actually increase in price because of deflation. For instance, technology getting cheaper has made all the stockbrokers drop their transaction fees and add fractional shares, so now everyone can bid up the same stocks.

> what is that actually useful for?

Ownership. It's the difference between "I own 20 quatloos because the Bank of Endor says so" vs. "I own 20 quatloos". It supports actual ownership instead of representative or proxy ownership.

In the same way that you can have $20 in the bank or $20 in your wallet. When it's in your wallet, it's actually yours and you own it. When it's in your bank account, then you don't actually own it, you must trust that your bank will do the right thing and give it back to you when you ask for it. That level of trust has been wavering for decades.

Remember that Bitcoin was started as a rebellion against the "second bailout for banks".

I was hoping someone would give this answer.

OK... so what exactly is "ownership"?

A buddy of mine mined ~160 BTC (currently about USD $8.1m) back when it was fairly worthless. He left it on a hard drive on one of his many machines. BTC became worth something. He look for said machine and HD. Couldn't find it. That BTC is effectively gone forever. So... who owns it?

There are a not small amount of stories like the one above for various levels of non-trivial amounts of money (tens of billions). https://www.nytimes.com/2021/01/13/business/tens-of-billions...

Situations like this point to a desire for many/most people to want some sort of custodianship so that they don't accidentally lose something that might be worth millions one day... or even hundreds or thousands one day. At that point, one is looking at banks and banking systems, so we're back at square one.

If one is looking at an alternative to banks, we sometimes/often get stuff like Mt. Gox and Bitfinex -- a situation in which a group of people who want to be independent of the banking system learn the lessons of the value of the banking system the hard way.

So I guess where I am at is that I appreciate a desire to rebel against banks -- they wield way too much power. That said, I don't think that it's particularly prudent (or maybe even possible) to throw the baby out with the bathwater on this matter. The banks definitely do some fairly nefarious stuff, but they also do a metric shitload of very pedestrian-but-useful stuff extremely well on a daily basis. Until a coin can replace that pedestrian-but-useful system with equal grace, I doubt that a coin will be able to replace our current system. Furthermore, somehow if it does, it will be because the current system integrates coins into the current system rather than coins usurping the current system.

So again... what is distributed consensus and verifiable transactions with no central trusted authority actually useful for?

How is the thrust of this story any different from someone losing paper cash? How many millions/billions have been lost from physical currency becoming inaccessible?
The issue at hand is the potential value of “distributed consensus and verifiable transactions with no central trusted authority”.

My point is that most people seem to prefer having a central trusted authority, specifically for custodianship.

That’s why most people put money that is significant to them somewhere in the banking system rather than a shoebox or a tin can somewhere. They want that money to be be traceable, accessible, and recoverable.

There are exceptions, of course, but they are the exceptions that prove the rule, IMO.

I can't help but think that the "accessibility" is doing most of the work here. Handling cash is a pain in the ass. Giving a merchant a series of 23 numbers over the computer is comparatively easier.
>so what exactly is "ownership"?

Really? Ignoring the philosophic debate, ownership in terms of BTC deals with the capacity to modify the ledger using an agreed-upon protocol -- but you already know this, and I don't know why you're asking that question. What do _you_ think ownership means in terms of BTC? Do you think you can implement a public system for ownership of digital assets without a distributed consensus system? Or Verifiable transactions? Maybe you can, and if you do I'd love to see it. Good Luck.

>So... who owns it?

The person who has the key.

> does Visa offer distributed consensus and verifiable transactions

Yes. You sign one receipt at the store with a security camera pointing at you, and are handed a second, matching receipt by the vendor.

Btw, you don't actually do that anymore. They dropped the signature requirement.
How are the highly technical users of HN still this ignorant when it comes to a widely adopted 11 year old technology. The main value coming out of Bitcoin is that it is not regulatable by any party, including nation states. You can take your Bitcoin across borders. No one can stop Bitcoin sales like they did with GME. The whole point is to cut middle men and central authorities out of the picture. There is no other technology that does this.

And don't come back with "you shouldn't want to avoid KYC and regulation" as that's a different topic. Others find those properties useful even if you don't.

Yeah let's use more efficient cryptocurrency. Bitcoin was really excellent for PoC but should not be used anymore.
Agreed, but that is complete a different matter to the comment I was responding to. The point is that people don't understand why PoW is not going away because they don't even understand the value proposition of PoW cryptocurrency.
How would you make cryptocurrency more efficient?

My knowledge of this technology isn’t very deep. From my understanding, mining is essential to facilitate transactions, which in turn makes cryptocurrency a currency. Mining needs computing power, which needs energy. More energy translates to more rewards, which incentivises parties to keep mining and keep the network running. Even if you make the underlying calculations more energy efficient, miners are still incentivised to spend more energy to capture more of the reward(?).

When the whole conversation starts by talking about environmental externalities, you don't get to hide behind totally-not-criminals who are happy to pay the cost to avoid regulations; we are all paying the costs.
Ok, but that wasn't what the comment I was responding to was talking about at all. An equivalent example would be me saying the value proposition of guns is not that they are pretty but that they propel objects at high speed, and then you arguing that I'm wrong because criminals use them. I'm not arguing the moral dimension at all, but the mechanism.

I'm not a fan of using so much energy, just as I'm not a fan of guns. What does that have to do with discussing how they work and why people use them?

Until you want to turn bitcoin back into useful things, you better hope whoever is on the other side of what you want accepts bitcoin. Other wise it's just a number online that you can't eat with.
Downvoting? Please, explain to me how you can eat bitcoin and I'll accept my downvote.
If you can't see the practical utility of cryptocurrency in 2021, you're being willfully ignorant.

If you actually believe what you're saying, then short it[1]. If you really think that the practical value is non-existent, then put your money where your mouth is, and take out a short.

This isn't some academic theory where the best you can do is throw tomatoes at it, and ridicule it from a distance. This is an economic theory, where if you are correct, and everyone else is wrong, you can profit significantly from it.

Maybe once you're faced with actually taking a stand on a belief like this, you'll come to understand why cryptocurrencies are beginning to dominate the global economy. It's also totally possible that you're right, but I think it's far more likely that you just like to ridicule things you don't understand because you get some sense of power from shitting on people who you consider to be beneath you.

[1] https://www.investopedia.com/news/short-bitcoin/

Nothing you said addresses the core and critical issue that Bitcoin and most blockchain currencies have terrible limitations on transaction-per-second, and are wildly inefficient with power and computing resources for what they provide.

And thinking that bitcoin is a terrible idea is not the same as thinking you can predict its market value. When something is as volatile as bitcoin, shorting it is almost as bad as going long; eventually its value will likely drop but being early is the same as being wrong.

> and are wildly inefficient with power and computing resources for what they provide.

As I've said elsewhere: doing one transaction on bitcoin uses approximately the amount of electrical power that an average US household uses in 2 weeks.

I'm not buying that for a second, unless that calculation includes the power it took to mine the coin in the first place (which is not consumed by the transaction any more than cash changing hands consumes cloth and ink).
How do you think transactions are verified? There's a limit to the number of transactions per block, and each block takes ~10 minutes to mine. So; ~2000 transactions/block, 600 seconds, 0.3 seconds/transaction. How much energy does the global bitcoin network use in 0.3 seconds?

About 700 KwH, far as I can tell. (Based on 76.87 terawatt hours annually in 2020, as an estimate for bitcoin). A house uses ~1000/month, ballpark.

Bitcoin doesn't need high transaction volume to provide value to its users, which is obviously apparent by looking at the current transaction volume.

PoW is also the most efficient way to do what Bitcoin is doing. Attempts to displace PoW have all failed, because the required trade-offs are always too high, and detract from the value of the network.

If you can figure out a fair way to seed value on a network that doesn't require burning energy, then please let the people know, and your new magic cryptocurrency will dominate the crypto-ecosystem overnight. No one would love that more than me. I could talk for hours about the various ideas people have had in the past, and why they failed, but I don't think this is the right place for that rant.

It's also important to recognize that there isn't a single watt of PoW power that's wasted. The power utilized reflects exactly amount of value that Bitcoin is providing to the world. Satoshi also made the mining rewards get cut in half every 4 years, so the value to power usage ratio gets better and better over time.

I could also go on about how mining facilities overwhelmingly are using excess power produced almost entirely from clean power sources. If the goal is reducing carbon emissions, there are so many serious offenders that are massively more wasteful.

What issues do you see with Ethereum's upcoming PoS+Sharding system?
Exchanges will provide staking rewards (APR yield) for deposits of ETH. Very quickly they will control enough of the stake to enforce whatever rules they want on the system. As regulated entities, they can be leaned on by the state to change aspects of the system to appease their regulators (KYC, censorship, freezes, etc). Checkmate.
> so the value to power usage ratio gets better and better over time.

Don't you mean reverse?

>If you can't see the practical utility of cryptocurrency in 2021, you're being willfully ignorant.

Maybe I'm willfully ignorant, but I just don't see any practical use outside of massive speculation game. Mind give us some examples? :)

Moving money over the internet without needing a central authority.

It really doesn't matter if you don't recognize how big of a deal that is, but to A LOT of people, it's a complete game changer. If you don't need a service like that, well that's fine, but obviously a lot of people do, which is why the network is where it is today. Massive amounts of value is being moved through the network daily, and the fees that people are paying to utilize the network are not at all trivial. It's worth it to them though, or they wouldn't be using it.

"The markets can remain irrational longer than you can remain solvent"

If I could short bitcoin over a 20, 30, 40 year timeframe I absolutely would, unfortunately that's not possible. There might be utility in some cryptocurrencies for some applications, but bitcoin as it currently exists is worse than useless, it's actively harmful.

how Syrian refugees (or any other people from war torn place) convert their assets to crypto before leaving?
Good question. I don't know the details, but early on in Assad's war against Syrians, the situation was easier than it is now. In 2012/2013, a lot of cash was taken to neighboring countries.
They don't need to mine for that, merely buy existing Bitcoins.
Is that easy? I assume they are going to have Syrian pounds as cash. Then I guess you need to put them in a local bank account and use that account to buy BTC. Can you buy BTC with Syrian pounds? If yes, wouldn't the exchange rate be dreadful? I'm not sure exactly who would want SYP.
You need someone to accept Syrian pounds for the nvidia gpu too, and you need to buy electricity and have functional internet service... there’s really no reason to mine instead of buy in this case.
There are no two ways about it: the Syrian refugees who were planning to buy RTX 3060s for mining are going to be hurt by this announcement.
Hypothetically, if you are seeking fleeing hardship would you want to convert your assets to a public ledger?
Even $2000 video cards are sold out

I'm speechless

It doesn't surprise me. My 2yo GPU is selling in EU for double the price I originally bought it from the same retailer. Its the first time computer hardware is actually not depreciating but gaining value as it ages.
Same, bought a GTX1660 Super, and the price doubled since. It's madness what's happening on the GPU market.
A year ago I bought a RTX 3070 when I rebuilt my entertainment rig. I replaced a GTX1080 and got rid of it. I should have kept it and resold it. It's crazy and I wish there were two categories of cards. Mining cards and Gaming cards. Looks like NVidia feels the same and is making dedicated cards for the basement farmers.
Maybe you are confusing with the series 20XX? The RTX 3070 were only released a bit more than 4 months ago.
When I upgraded to a 3070 I sold my 1080 Ti for 50% more than I paid for it and at this point I think I could have gotten more (it was a blower so not exactly a desirable card though). Cost me 100 bucks after tax to do the upgrade. Then I scored a 3080 and sold the 3070 for $700 plus shipping.

It's to the point where I'm thinking about selling my "backup" 1060 3GB card, but if my GPU died then I would be in real trouble because lol at getting ahold of GPUs right now.

ETh DAG is over 4GB now, no one wants 3GB cards
prices are still over $150 which is more than I paid for it new back in 2017.

like, shockingly to some, there exists a market for GPUs for doing things other than mining. And not all coins require 8GB cards either.

Over $200 in US, closer to $300 in EU. More than MSRP for a 5 year old product.
Yeah I sold my 1660 GTX for £40 more than I paid for it after 2 years. Was shocked.
I think it absolutely makes sense for them to customize their products for the market they want to serve, even if it is artificial, that is their prerogative. But the product is just for gamers that want better games. I think it's funny that is the moral high road here.
By the same logic those interested in ML shouldn't be buying up Geforce cards and should buy their Tesla line.
Yes, Nvidia would like that as well. I expect them to further cripple more non-gaming applications on the Geforce line going forward.
They should be free to create products that foster the community they believe will give them the best returns in the long run. Clearly they don't think that is crypto, they probably think it is either a fad, or that it will move to proof of stake, and that the demand will subside. So if they leave their core community high and dry during that time they could lose favor. I don't know if that's right or wrong, they clearly have way more insight than I, but either way I support their right to make the decision. They aren't the only company in the world, others should step up if they see a frothy market.

ML is a bit different in that the applications are probably here to stay, and the applications are "legit". But, the ML market will not have the same brand loyalty that the consumer gaming market will. Consumers like brands and they stick with them. Companies spending money on ML are going to flock to the cheapest TCO, and a lot of this will also be abstracted through cloud offerings.

In short, they don't want to piss off what they believe to be their cash cow for years to come.

I see it the other way around.

Some gamers are switching to AMD now that Nvidia cards are sold everywhere.

Meanwhile, companies are tied to CUDA, and AMD still doesn't have a similar API offering. There's some progress, but they're not there yet.

This comment is peak Liberal hacker news.
The environmental issues are concerning to me. The amount of electricity being burned through for what is essentially a skeuomorphism of gold mining, pretty much primarily for speculation now, is beyond belief. It's a completely artificial, and artificially scarce, product.

Whatever original hopeful goals the creator(s) of Bitcoin had with this idea, and decentralised currency...if there was any victory at all it is a pyrrhic one when you look at the externalities.

If you can call a digital gold rush a victory, anyway. The physical one in the US was pretty bad for a lot of people.

> skeuomorphism of gold mining

I'm gonna steal that one, thanks. :D

Don't, it's not accurate at all. "Mining" in the context of Ethereum is what powers it, not some abstract useless calculations.
Someone's out there digging ethereum out of the wall of a cave? Panning for it in a river delta?

No? Then it's a calculation. Or an abstract and useless one in your terms.

It's a calculation, but not a useless one done just to simulate gold mining, unlike Bitcoin. Look deeper into what Ethereum actually is, it's not just a cryptocoin, it's also a computing platform.
> Look deeper into what Ethereum actually is,

I don’t have an opinion on this but if you’re making a point, you should be the one providing evidence, not telling others to look it up.

I'm sure everyone on this site is capable of opening Ethereum homepage by themselves.
Since we've gone meta anyways... Why do so few people value simply linking to and quoting directly from primary sources? From random internet comment #37846399, to sms chats, to user stories on a scrum board, and even news articles these days, nobody cares to drop a link to or actually quote the thing they're referring to. Docs, articles, code, journals...

Yes, it's work to back up your claims with direct links to a source. But maybe that's a reasonable minimum bar to hurdle to stand behind ones statements.

I am not the first one who made a claim in this thread - your reply would be better placed under that comment talking about gold. Surely opening the homepage is reasonable minimum before posting a negative comment.
They’re not really making a point that needs evidence. If you have no idea what Ethereum is, it’s not unreasonable to suggest that you take a quick look at their website before participating in an web forum discussion about it.

This is different than people blithely spouting “it’s not my job to educate you” when asked to give some support for their controversial, unsubstantiated claim.

I agree that the analogy does not extend past the surface look, but that's the point of calling it a skeumorphism: a new thing that tries to perform the function of an old thing, under a facade that mimics the old thing in a shallow way to ease transitioning.
AFAIK Ethereum is still proof of work, meaning miners are not doing useful calculations. Miners are not just running smart contracts.
this is correct, I think solidity doesn't even run on a gpu at all

The energy usage of ethereum comes from the proof-of-work DAG, not the solidity execution. You can easily see this by running a (non mining) ethereum node, any decent CPU will churn through the transactions in blocks in a matter of milliseconds (~200 ms per block), not the 13 seconds it takes to generate that block

That's putting it in the best possible light. Mining gold leaves the world with physical blocks of gold, which has no continuous upkeep cost. "Mining" cryptocurrency leaves the world with an asset that requires continual upkeep (further "mining") in order to maintain that asset. Any significant drop in the network's hashrate opens it up to attacks.

The upkeep cost for Bitcoin is, and by necessity must be, proportional to the value represented by Bitcoin.

Gold has an upkeep, Fort Knox doesn't operate for free, neither does a bank.
Plus, gold was created by a supernova so you should take that energy into account as well.
Nice one

Actually though, I wonder if there's an analogy that could be drawn between the real origin of gold (supernova) and bitcoin (mining a block). Both are created as dense byproducts of a large compression event (bitcoin: transactions; supernova: the rest of the star). ?

There's nothing special about gold, every other heavy element is also a by-product of supernovae. So, the analogy only works on a dully contrived poetic level, unless you also want to compare Bitcoin meaningfully with lead.
I like your comment. May I use it on my daily life without referencing you explicitly ?
This comment is probably sarcasm, but just in case it was meant seriously, I just want to make it clear that expending the energy of another supernova to create a currency would be, overall, a Bad Thing at this point in time.

Unless you've got some dyson spheres lying around that you're not telling me about, I'm going to politely request that bitcoin advocates not expend more energy than we have in the entire world just so that they can diversify their investment portfolios.

Type V civilizations do it for the memes.
> gold was created by a supernova

This is a tangent, but it's more fun than the usual Bitcoin fetishizing and bashing.

There is building evidence that neutron star collisions, not supernovae, are the primary source of the universe's gold [1].

[1] https://www.quantamagazine.org/did-neutron-stars-or-supernov...

Wow thank you. This is the sort of content I come here for.
No one is denying that gold is 100% free.

But let's be honest, Fort Knox doesn't require 0.5% of the world's energy consumption (and increasing) just to continue existing.

False equivalencies don't help this argument. Yes, we know everything requires energy. No, that doesn't make it all the same.

But the upkeep cost of protecting the gold is continuous in the same way as bitcoin mining. If you want to own some gold you need to protect it (usually with the state apparatus of violence, which has massive externalities).

In other words, if you just mine a physical gold block, you don't really have an asset without the state's (or your own) continual upkeep that keeps it protected from attacks.

> But the upkeep cost of protecting the gold is continuous in the same way as bitcoin mining.

This completely misses the point, which was one of magnitude:

>> The upkeep cost for Bitcoin is, and by necessity must be, PROPORTIOANAL TO THE VALUE REPRESENTED by Bitcoin.

Also, that upkeep cost is 100.00% to protect the value of existing bitcoin.

C.f., gold:

> If you want to own some gold you need to protect it (usually with the state apparatus of violence, which has massive externalities).

I don't need continuous mining of bitcoin to protect my non-bitcoin stuff.

However, I do need the "state apparatus of violence" to protect my non-gold stuff, including things like my house and my body, and oh yeah, my fucking mining rig!

If all gold disappeared tomorrow, would anything about the "state apparatus of violence" change? No, of course not. That is absurd.

I never understood the "violence" argument against government. In that sense of the word "violence", there is no alternative that does not at some level also come down to the threat of force. The "state apparatus of violence" won't look so bad after you've dismantled the state in favor of something approaching anarcho-capitalism and are then close to Hobbe's state of nature: nasty, british, and short.
brutish?

Although as a Brit myself it's amusing to consider myself some kind of atavistic archetype of humanity

Those same apparatus are also needed to maintain a global internet without which Bitcoin is useless. You can also just bury gold to keep people from finding it, which is one of the reasons it’s maintained value throughout history.
Upkeep of gold doesn't scale at the same rate as Bitcoin. If we suddenly had 1000 tons more gold, we could put it in existing vaults and very little increased cost.
>you don't really have an asset without the state's (or your own) continual upkeep that keeps it protected from attacks.

This describes Bitcoin too.

I think it's facially absurd to claim that the existing financial system (including military, police, etc) costs anywhere near what bitcoin does, but even if it does, it's irrelevant because bitcoin doesn't provide the same things. Bitcoin is a virtual bar of gold or piece of currency, not a financial system.

"Of the existing 18.5 million Bitcoin, around 20 percent — currently worth around $140 billion — appear to be in lost or otherwise stranded wallets, according to the cryptocurrency data firm Chainalysis"

"“Even sophisticated investors have been completely incapable of doing any kind of management of private keys,” said Diogo Monica, the co-founder of a start-up called Anchorage, which helps companies handle cryptocurrency security. Mr. Monica started the company in 2017 after helping a hedge fund regain access to one of its Bitcoin wallets."

"“This whole idea of being your own bank — let me put it this way, ‘Do you make your own shoes?’” he said. “The reason we have banks is that we don’t want to deal with all those things that banks do.”

Like remembering where the money is!"

https://www.bloomberg.com/opinion/articles/2021-01-12/don-t-...

Did you know that vanilla financial securities also require upkeep? Approximately 0.5% of the value of all financial assets is burned every year (and potentially an order of magnitude more, depending on what asset and packaging you're talking about).
That's a heck of a figure you're not providing a reference or explanation for at all. Or even an explanation of what you mean by financial securities and "burned".
It's the fee you pay to your investment manager.
"Securities" is a pretty well understood term.

Mutual funds, the most legible way to get an estimate of the holding cost of securities (since they are required to transact at net asset value) routinely charge between 0.2-1% fees, depending on size and asset class.

Clearinghouses, transfer agents, and cash management firms don't work for free, which is the problem that cryptocurrencies explicitly solve; neither do compliance, KYC, fraud, etc., which most cryptocurrency protocols elide altogether.

They also have an entire corpus of regulation surrounding them and coordination overhead that allows sovereign states to compare apples to apples, and ensure that these respective sovereign State's financial systems are not utilized to facilitate patterns of behavior those respective State's citizens define as criminal.

Oh wait.. You don't want that functionality, and you're still using up the energy footprint in the event you are correct. One of these delivers significantly less versatility than the other for the same energy investment.

(comment deleted)
I wouldn't be surprised if gold mining is way worse for the environment than Bitcoin mining.
>"Any significant drop in the network's hashrate opens it up to attacks."

I was curious about this. What would "significant" be? What is it based on - the number of outstanding blocks? Is this vulnerability mentioned anywhere in the protocol spec?

Already used it 5 times today in meetings
Modern day California, and by extension Silicon Valley, would not look the way it is today without the California Gold Rush [1], as horrible as its externalities were.

[1] https://en.wikipedia.org/wiki/California_Gold_Rush#Longer-te...

Great prosperity often comes at, or with, a great cost. California today doesn't make a great picture when you look at the homelessness and inequality, and the exorbitant cost of living anywhere near where the action is.
Does all mining apply here? I saw some videos where people were setting up solar panels and minig using that power. If you have a system of solar panels + mining cards, is there more harm compared to no such system (not taking producing solar panels and cards into account).
There's still the environmental costs related with creation of the panels and cards. Making Circuit boards and Silicon is a costly endeavor in and of itself from an energy and waste standpoint.
You have to look at the planet as a set of resources. Resources grow and shrink, but are definite and limited in any given moment all the same. Generally, spending them on less productive tasks is bad. It's cool they are using solar power vs burning gas/coal, but it doesn't change the fact that those same resources would benefit the planet much more if used in a different capacity.

If a billionaire hoarded manufacturing plants and kept them shut down, people would probably be mad, since resources were being wasted, even if it was a net positive on greenhouse gas output.

Each hour 430 quintillion Joules (430 exajoules) of energy from the sun hits the Earth.[1]

It is almost exclusively reflected back out into space, and wasted. We have nearly no incentive to capture it, so the energy is being wasted at a mind boggling scale. I've been mining cryptocurrencies with solar power for about 6 years or so.

The great thing about crypto mining is that it creates a price floor for energy usage. This gives people real incentive to build the tools we need to harness the energy on our planet.

[1] https://www.businessinsider.com/this-is-the-potential-of-sol...

Since we're firmly in the ridiculous arguments camp already, it may as well be pointed out that all of that energy leaving the planet is a good thing. It's why the earth isn't a barren hellscape like venus, whose atmosphere captures energy much more efficiently. Most people would actually prefer that we capture just a bit less than we currently do.
(comment deleted)
So you are saying we will capture so much energy from the sun that the entire planet will become inhospitable. Do we then just keep burning fossil fuels until earth becomes inhospitable instead? Or do we kill ourselves and stop the need for energy use entirely? Remember that humans will forever have energy needs as we advance.
The point is that nothing is as simple as it seems. Using a renewable sources has their own side effects.

Solar? It heats the atmosphere, because it captures solar heat which would bounce back.

Wind? Obviously it slows winds down, and who knows how it affects the existing ecosystem. We know how important the gulf stream is, you wouldn’t want to slow that down..

Etc..

Absolutely yes, at a sufficiently big-picture view the eventual problem is energy expenditure itself. Capturing more energy from the sun, or more realistically something like large-scale fission/fusion utilization still results in an increased amount of energy being deposited into the earth's atmosphere even aside from the greenhouse effect.

I am obviously not an expert but I looked at the magnitude of the energy itself vs the greenhouse effect and it's about 10-100x less potent than the greenhouse effect. But that means that even if we had 100% clean carbon-free energy, we can't continue increasing our energy utilization forever. And we still have a huge portion of the world that is below a first-world living standard and will eventually want automobiles and air conditioning and vacations using jet travel too.

IF we do not level off the energy consumption of the "first world" standard of living sometime within the next 50-100 years then we are on a course to cook ourselves to death even with 100% clean energy.

What I am really getting out all of this is that at some point we will hit the human population limit that earth can sustain, even with renewable energy sources.

Whether or not that limit is actually reachable and something we should actually worry about I don't know. i.e: is there enough physical space for that many people on earth where each person uses X amount of renewable energy where the sum of X is greater than the amount of energy the earth can actually capture without being negatively affected.

I've been just casually browsing this discussion, but your comment stands out as an example of the kind of mental gymnastics people are playing to try and justify something so obviously wasteful.

As was pointed out upstream, capital and resources are required to get a solar panel, and if its output is directed to something frivolous like crypto mining, those inputs are being wasted. The fact that there remains unused energy from the sun is completely orthogonal to the waste that is happening.

To be clear, I'm less passing a judgement about the efficiency of crypto than I am pointing out that crafting objectively absurd arguments about why it is not actually wasteful helps nobody.

This might be a good argument if:

A) the environmental impact of manufacturing a solar panel is 0 and carbon neutral itself (it's not),

B) there's an excess of solar panels available too (not really),

C) the bitcoin miners aren't often running on coal power during the nighttime hours (they often are), and

D) there's nowhere better for mankind to deploy the capital used in deploying miners and renewable power production than for cryptocurrency mining (dubious).

Solar panels and GPUs use rare metals of which there are a finite quantity, and are also mined through the use of slave labor in some parts of the world.
Nope, no, don't go that way. Yes, the Sun does bathe the Earth with a constant stream of energy, a stream that remains mostly unused. The point is, that it is also mostly not useful energy, energy we have technology to convert into forms we can make use of. And that is a fundamental quality of that Energy.

The infinitesimal portion we do manage to convert with the currently available technology shouldn't be pissed away in the wind so lightly.

you should try to avoid zero sum thinking, it only leads bad things and is almost always incorrect.
(comment deleted)
ultimately, it's a fraction of miners doing what you say. so as a green miner your personal contribution might be 0, but you're supporting a system that does considerable harm.

as long as a majority of bitcoin mining happens from non-renewable resources, the network as a whole is damaging.

the vast majority of mining happens off renewable energy, because it doesn't make economic sense to mine on non-renewables. its why 'mines' cluster near hydro plants and places that have good solar.
> because it doesn't make economic sense to mine on non-renewables

That's not true at all.

You can enter a power cost into this calculator: https://www.nicehash.com/profitability-calculator/nvidia-rtx...

It comes out positive using energy prices from virtually anywhere.

The idea that mining is powered purely by renewables that would somehow otherwise go to waste (that is, not take fossil fuel plants offline) is pure FUD.

FUD stands for Fear, Uncertainty, and Doubt. I fail to see how it applies in this context
Is there any reliable data on the actual environmental harm? I've heard so many times that it's renewable energy being used because it's so cheap. There was something about mining near dams.
The upper bound on environmental harm is the damage that would be done by the most harmful energy production method used: any renewable energy spent on mining could be used instead to replace that harmful production.

(It's only an upper bound because energy isn't perfectly fungible.)

Renewable energy is also better than fossil energy in terms of environmental damage, but it's not free from damage. A dam is a massive localised environmental impact, and a huge amount of concrete. A solar farm requires (holes-in-ground) mining and significant industrial processing to build. The lower bound on environmental harm is the cost of building renewable energy sources that are used for something so unproductive.

Sure but that dam is already there. So why not use the spare energy on something?

Or is there energy being "stolen" from other uses?

As I wrote: is there any reliable data?

> I've heard so many times that it's renewable energy being used because it's so cheap.

It's a myth from the pro-cryptocurrency crowd.

With recent price spikes, mining is profitable even if you have to pay relative high prices for electricity. You don't need to have cheap energy.

Also, it's another myth that we have an abundance of hydroelectric power that would otherwise go to waste if not for Bitcoin. With modern power transmission it's trivial to send power through the grid to other locations, and nobody is building power plants in the middle of nowhere without a way to send that electricity somewhere else.

Finally, Bitcoin's power consumption is additive. Energy that goes into Bitcoin mining is energy that isn't being used to power cities and other infrastructure, which must still get its power from somewhere.

Don't believe the whitewashing campaigns to downplay Bitcoin's energy usage. It's very bad.

That's a fair opinion but is there any data on that?
Do you apply the same level of concern to the US military? It produces a lot more CO2 emissions than Bitcoin. I don’t think it produces more benefits for normal people either.
Both the US military and bitcoin can be hugely wasteful, it's not xor.
They do help. The national guard is deployed during natural disasters, the coast guard does a lot of useful work.
Visa seems like a better comparison than the US military when talking about digital money.
I don’t even agree with the scarcity argument. Every Bitcoin represents 100,000,000 traceable assets. The “supply” of an entire Bitcoin may be artificially limited, but practically speaking there are infinite Bitcoin satoshi to trade.
Electricity usage will forever be a human need and people need to realize and accept that. Taking down bitcoin because it's software that runs on computers that uses electricity is not the answer here - renewable and sustainable energy is the answer. Everybody is just echoing the same headline they read on some news article about bitcoin using a lot of energy without thinking it through properly.
I think you are the one not thinking it through properly. Yes, humanity will use energy. But it is kind of by design that bitcoin uses more and more energy, and that just doesn't make sense. Sorry.

Bitcoin is not humanity using energy. It is humanity flushing energy down the drain.

Our sun is shooting out so much energy that is not getting used at all. That is flushing (sustainable) energy down the drain!
"Bitcoin is wasteful"

"But look at the sun man! That's the real waste"

Are you high?

I was indirectly referring back to my original post above if you did not notice. And no I'm not high, just having a conversation about Bitcoin energy usage in relation to renewable and sustainable energy technology.
(comment deleted)
Bitcoin doesn't have to keep halving until 2140, their governance could decide to stop mining early once it becomes an existential crisis for the network. Bitcoin is code and there could be special cases made so long as they can get the miners to agree. The miners can name their price on processing transactions on the network in lieu of continuing to mine. The transaction processing is much less onerous in terms of power consumption.
I find the "Bitcoin burns energy" argument completely laughable. With all due respect, your skepticism appreciated; let me explain.

A more useful perspective is "humanity uses more and more energy for computation". The many devices which enable us to post these comments burn energy. The astronomically high video-traffic these days burns energy. Modelling early universe, protein folding, advanced chemistry... every damn thing we compute has the cost of burning energy.

As an aside, let's not forget how much electricity gets used simply for heating. There's no shortage already of "smart heaters" with a nice side effect of mining you some coins while they keep your house warm. Anything environmentally wrong with that?

See, it's not the endgoal of cryptocurrencies to burn energy; it's simply a cost. Now, thanks to bitcoin, we can have economies of scale drive optimization of that cost: improving the core compute-per-joule ratio of our technology. With all the collateral improvements across the globe with regards to environmental impact.

Could you say that porn distribution industry "kind of by design" lead to people watching more and more porn? Regardless of the answer, thanks to that we can have fast internets now. Similarly with bitcoin: thanks to it, we'll pack more & more bitflips into every joule, up to the thermodynamic limit.

I can definitely see the value in porn; can't say the same thing about bitcoin.
Bitcoin is magic cards without the game, that takes the power output of a medium sized country to maintain.
I realized recently it feels like pogs did. Really hot for a minute and then poofed out of relevancy. People also had high value on certain pogs over others ala the hoarding seen in Bitcoin.
I’m firmly of the belief that Bitcoin (and it’s ilk) should be illegal. There’s many reasons for it - Sometimes because it’s an unregistered security, sometimes because it falls afoul of laws against paying people in scrip, sometimes because it’s outright fraud.

There’s real uses for Merkel trees in finance - Cryptographically secure history is valuable. I’ve yet to see any problems that blockchains solve that merkel trees do not[1]. Finance and interchange works just fine with just Git - Interchange done via simple published balancesheets with countersignatures by both parties, then merged into “head” on the regular by any form of rollup. It doesn’t have the (well overstated) pseudonymity advantages of bitcoin, and that’s a feature in a well regulated financial market.

[1] With one ridiculous exception: In Iain Bank’s “Excession”, a mothballed war-fleet is resurrected by a traitor who presents enough cryptographic signatures of coconspirators to burn the keys of the real C+C chain. Blockchain would make this much harder - But not necessarily enough harder, even if they had to effectively recreate the military history of an entire total-peace (through superior firepower) civilization.

Just wait until they'll limit ML/DL using those heuristics because you're supposed to buy specialized hardware and let gamers play their games.

First they came for the miners, and I did not speak out.

Yes, that is worrying. But, they already have license in place to ensure no one uses their gaming GPUs in the cloud, where the big money is already. (And it worked, I cannot find any low-cost cloud providers with gaming GPUs for GPGPU computing).

I hope they don't, given that there is limited upside and a lot of push back from dev community.

If I recall correctly; they already do this by really limiting mixed precision performance on the GeForce line. I believe Titans typically where excluded, but otherwise for full FP16 support you needed a Quadro or Tesla card.
Is that limitation in hardware or software? I always thought it was a physical difference in chip design.
So let’s wait until BTC hits $100k and a generic videocard for any purpose costs $5000. That would be much better than paying extra $200 over MSRP for ML. /s
People are not mining Bitcoin on videocards.
But BTC price influences all crypto. Read it as “ETH hits $5k” if that matters.
What ML card are you buying that is only $200 over its gaming equivalent?
I don’t, that was a blind guess that missed. Insert a real extra and compare to the prospect of crypto prices rising and nvidia doing nothing. What would ML people gain from that while gamers lose all?
Yeah, the ML example doesn't really work because we're already paying through the nose for the privilege of running GPU's in production processes. This development is really nothing new, Nvidia and ATI (and Intel and AMD) have always charged extra for their "professional" lineups usually enforced through software alone or even just the EULA.
That would suck in the short term, but it would also be a HUGE incentive to massively ramp up chip fabrication capacity, leading to long term cost decrease due to economies of scale.
I see that as just another hardware manufacturer limiting what people can do with their hardware. And "creating tailored products for customers with specific needs" ? Just regular old market segmentation as they've always done, to extract more profit. Don't be mistaken, thus is about money, Nvidia does not act in the interests of the end user but their own. "think of the gamers" is just a way to put their foot in the door.
It would be very suspicious of nvidia if it acted in others interests. What bugs me most is that in many win-win situations (specifically, nvidia takes more markets, I get a videocard for much less than $2500) there is a guy who proclaims freedom über alles, stretching good intentions ad absurdum.
As opposed to...? What valuable asset is impervious to speculation?
I'm sure a person whose life is saved by being able to transfer his or her wealth across the border doesn't feel like a drop in the ocean.
> Mining trashes the environment and, for the majority of crypto assets/volumes, does not provide genuinely valuable economic activity besides speculation

I've actually been wondering about this -- are there any major ones that meaningfully provide other kinds of value for all of the computational resources they're using?

My understanding of blockchain as a concept is pretty surface-level, so maybe I'm just missing something obvious here. But at least at first glance, it kind of baffles me that so many of them are using seemingly arbitrary hash algorithms to calculate proof of work, when they could instead be tied to distributed projects -- folding@home, for instance -- and measuring actual work.

Actual work can be monetized. The waste demonstrates commitment to the truth. Any non-waste reduces the security of the commitment, as you're getting paid no matter what.
It exists, it's called GridCoin. It's a proof of stake chain that disburses coins based on work units completed on the Berkeley Open Infrastructure for Network Computing (BOINC).

There's a few others that take different approaches like Golem Network Token, Nym, Oxen, etc.

That is why there is the need to at the very least discuss government taxation over the mining and transaction of cryptocurrency without evoquing heated but unfruitful debate
Im curious to know how much more in taxes you think I should have to pay on my mining profits above and beyond the capital gains taxes I already have to pay.

I'd understand if you wanted all economic activity to have to figure in the negative externalities before a profit could be realized by stake/shareholders, but your comment implies to me that crypto should have some kind of special tax because you're upset you cant buy a gpu.

> because you're upset you cant buy a gpu.

This is exactly the kind of antagonism that is detrimental to everybody. Read op comment again:

> Mining trashes the environment and, for the majority of crypto assets/volumes, does not provide genuinely valuable economic activity besides speculation

I am not "upset I can't buy a GPU", mining uses a lot of power[1] and its environmental impact is not being taken into consideration. So yeah, if mining is damaging the planet and if we can assess the damage quantitatively and link it to mining without a doubt, it should have to be taxed accordingly.

[1] https://www.bbc.com/news/technology-56012952

> So yeah, if mining is damaging the planet and if we can assess the damage quantitatively and link it to mining without a doubt, it should have to be taxed accordingly.

Replace 'mining' with 'anything' and I fully understand as I'd said.

If I'm running 3,000 watts worth of GPUs at home to heat my house, and you're running 3,000 watts worth of space heaters at your house, I'm certainly not damaging the environment anymore than you are.

We should both pay the FULL cost of the toll the generation of the required electricity cost to run our equipment. Why I should pay taxes above and beyond what I already do because my heater makes money is where you totally loose me.

Please tell your relatives to stay at home. In Europe we don't need more immigrants from tribal societies. Thank you.
Isn't there an incentive for the world if NVDA continue s innovating in their GPUs such that they use less energy to achieve the same result as years prior?
The environmental impact of mining is quite substantial and I agree that this calls into question whether cryptocurrencies are of overall benefit to society.

However, it is important to note that mining does do something useful: it secures the network from attack. To my knowledge, there is no known alternative solution to the distributed trust-free consensus problem.

Fundimental supply issues aren't going to be solved by releasing a mining variant and artificially limiting a gaming variant. At the end of the day this is still a supply and demand problem. I bet that we'll still see 3060s being scalped and brought at ridiculous markup.

Just becuase your use case is more noble doesn't change the fundimental issue of supply and demand. Nividia also already has artificial restrictions on their GTX and RTX lines to produce a product for your use case: the Tesla series.

Besides, a Syrian refugees who can manage to get their liquid assets into a digital store like bitcoin could probably alsoamage to get them into a commodities account and buy gold. Bitcoin isn't the only way, or even most convenient way, of moving assets across borders.
Cryptocurrencies are supposedly popular among Venezuelans, although I wonder what the advantage is of using them versus any fiat that isn't the bolivar.

Anyway, seems easier for them to obtain crypto than getting a commodities account and buying gold, since presumably one would have to deal with KYC/AML in that case, and one can continue to use crypto as a currency within the country (though I doubt Bitcoin, since the transaction fees probably amount to more than a typical Venezuelan earns in a month).

Paper gold maybe. Buying actual gold tends to be harder than one might expect and it's almost always monitored and kept track of.
Yeah the shortages of RTX 3000 series cards are likely actively reducing AI/ML innovations in the short term. I have no idea what to do about these shortages - but it seems to be something that needs more regulation so that crypto miners don't continue to hoard the cards.
Someone clearly hasn't figured out what Ethereum is, or Ethereum 2.0 in how proof of stake actually makes most of your weak premise completely evaporate.
> does not provide genuinely valuable economic activity

Not yet, but don't presume current economical status quo is working flawlessly. The current monetary system is kind of a joke, it no longer is backed by gold, in fact it's not backed by anything. So if you think about it for more than a minute why should it be that currency in the US should have any value? Creating an alternate store of value that is not just printed or made up and can be proven to exist at the very least provides something not too dissimilar to a database backup in case of a complete meltdown of fiat currency. It, however, does need to be allowed to get sufficiently big for a future restore to work. That is worth a bit of electricity. Yes, a bit, as a percentage of the GDP.

Great, another company that is dictating what software I am running on the computer I own.

I’ve never mined Ethereum, but this really upsets me.

Then get literally any other Nvidia card?
I agree, when you buy the hardware you should be able to do what you please with it. This applies for something you already own and use.

Imagine a new driver, for hardware you already own where you couldn't watch cat videos (extreme example) in 4K but only in 360p :-)

On the other hand if you're well informed before buying such a card, that it will have reduced performance for crypto (or whatever) I guess it's ok and you can select something else.

We have to be realistic here and understand that on one hand NVIDIA hates miners since they're creating a shortage of cards for gamers but on the other hand they're the ones buying all new cards straight away for mining.

I think this is a marketing trick so that both gamers and miners are happy, RTX line for gamers and CMP line for miners, win-win for NVIDIA :-)

> I think this is a marketing trick so that both gamers and miners are happy, RTX line for gamers and CMP line for miners, win-win for NVIDIA :-)

But they won't magically have twice the amount of chips on hand, will they? So either they make a lot of CMP cards and too little RTX cards, and gamers will still struggle to get one, or they'll make sufficient RTX cards and too few CMP ones and miners have a big incentive to get around those restrictions (and will, in all likelihood). I guess they can mark up those CMP cards and include some mining-friendly features in the future for some additional revenue.

This could be the win-win-win for all parties, if only the cuda cores on the die have to be known good, it could mean, that the yield of nvidia goes up, gamers get their gpus with graphics, and miners get a card that can mine for a limited amount of time but then can't go into secondary market.
With their proprietary drivers and their separate Quadro cards (which are identical hardware but running different drivers), NVIDIA has already been dictating what you are running for ages.

This is not the start of NVIDIA dictating what you are running, just a new symptom of it.

As I wrote in the other thread here, this won’t change anything. The additional chips which were previously binned probably don’t exceed demand. The demand of miners is inelastic and they will buy anything.
(1) Many gamers are miners in their spare time!

(2) Big Mining operations actually write their own drivers

(3) Huge Mining operations even use custom boards

(4) I heard that that Nvidia has been selling silicon directly to the big boys (https://wccftech.com/nvidia-allegedly-sold-175-million-worth...)

(5) With this action I expect its only the little guys getting removed from the game here (1) a huge benefit for the big players (2)(3) benefitting the corporations biggest customers (4)

The objective seems to be to stop miners from buying up consumer GPUs. Nvidia added a separate product line for mining.
If both those product lines use the same dies, mining is still taking GPUs away from gamers.
Assuming binning is simply making use of chips that fail display output tests but are otherwise fine, then I see no issue here. These are chips not being used by gamers anyway.

I am curious though whether they could be used as "second cards" for systems so that I can speed up Blender render times...

> (2) Big Mining operations actually write their own drivers

Strong claims require strong evidence.

This doesn't seem that far fetched. Especially since miners don't need to produce full-featured drivers.
When GPUs are know to use signed firmware, when open source coders need to ask for signed firmware to make even a minimal feature open source GPU driver work, and when there’s no evidence at all that high performance custom made mining-only drivers exist, then that seems very far fetched to me.
This is from the company that previously brought you 'No GeForce in data centers'.
Even back then there was an exception for "blockchain processing".
In Germany, NVIDIA quotes 519 € as the starting price for the RTX 3070 series. Unfortunately, the cards are sold out almost everywhere and the few sites that accept back-orders list them for almost 1.000 € now, which is crazy. So Kudos to them for doing this, as the crypto craze seems to heat up there's no end in sight for miners buying up GPUs and NVIDIA risks angering a lot of regular people that weren't able to buy a new graphics card for almost 6 months now.

That said I'm not sure how effective this measure will be as in my understanding all that miners need to do in order to circumvent this throttling is avoid downloading the newest NVIDIA drivers (?). In addition, I'm sure miners will quickly come up with a crack that renders the throttling moot, so not sure if this will fix the supply side. Offering specific hardware to miners that doesn't compete with that for gamers seems to be a better solution, but again if NVIDIA isn't able to satisfy the demand for such hardware miners will keep buying regular GPUs and try to circumvent the software throttling.

> So Kudos to them for doing this

I'd rather they have scaled up the demand. They've had years of this to take the higher profits and invest them. Even if people don't use them for mining, the demand for Machine Learning is there - instead GeForce cards have been banned for use in data centers for years. Not to mention that the crippling of 3060 would be trivial for mining operations to get around.

> I'd rather they have scaled up the demand.

There are car factories shutting down due to lack of chips. The silicon for the systems that I work on has its lead times increased from the customary <30 to 50 weeks. The supply issues is worldwide, for all fabless semiconductor issues.

How do you suggest they scale up demand short of building their own fabs? (Which I hope you aren't suggesting...)

Building more fabs is the only sustainable solution. Demand is higher than supply, and miners will just use older drivers or figure out a workaround pretty quickly, unless the new mining cards are substantially cheaper yet just as fast as the "gaming" GPUs.
Building more fabs is the general solution to the demand in silicon. And that's happening.

But in the context of "I'd rather they have scaled up the demand", where "they' is Nvidia (or almost any other fabless semiconductor company), it's not a solution because it's impossible for them to build fabs or to foresee and plan for the supply chain disruption that was caused by COVID-19.

>it's impossible for them to build fabs or to foresee and plan for the supply chain disruption that was caused by COVID-19.

This has been happening for half a decade, it is not remotely a COVID issue. And no, they can't build their own fabs but they can certainly invest (either directly or indirectly by securing larger orders at a higher price even more years in advance) all the premium so there's at more fabs at an earlier time.

It was only 2 or 3 years ago that AMD and Nvidia had to deal with a massive glut of silicon due to the collapse in mining.

Securing even more years in advance is a recipe for repeating that.

Fab equipment is also massively back-ordered.
I think people are missing the fact that the 3060 that NVIDIA is halving the hash rate on is not yet released. It is expected at the end of this month and different than the already-in-market 3060 Ti.

The 3060 Ti was already NVIDIA's mining efficiency leader (per W and per $). I think the 3060 would be in the same ballpark, if not better, which I assume is why NVIDIA is doing this.

Presumably they will do nothing to the existing cards (in part because it would solve very little if you could just use old drivers to get the unthrottled MH/s).

Nvidia uses boot-chain security to prohibit third-party drivers from using their GPUs - if you don't use Nvidia's own power-management blob, the card will lock itself to the lowest thermal bucket and highest fan speed until you reset it. It's arguably why they're able to segment their GPUs by application so effectively.
It's kinda amazing that Nvidia could have increased the RRP for each of their 30 series cards by $300 and it'd still be in short supply.