News for hackers. Stuff that matters.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by jiggawatts on Sunday June 19, 2022 @02:21AM (#31796664)
It self-corrects slowly.

The protocol adjusts the hash rate every 2160 blocks, or about once every two weeks, and the maximum negative slew rate is -75%. If sufficient miners pull out of the network within a fortnight or two, it's conceivable that Bitcoin will enter into a death spiral.

It goes something like this:

1. Miners realise that their operations are unprofitable, and do some mix of raising tx costs and/or turning off their kit.

2. The tx rate drops, so instead of one hash found per 10 minutes, it might be one every 20-30 minutes or even slower. The competition to get into these blocks heats up, further pushing up tx costs.

3. Bitcoin is no longer usable for small transactions, because the tx cost makes it a total loss. Small-to-medium users panic, as they realise that Bitcoin is not only plummeting, but that they can't get their money out without spending a significant fraction of it.

4. There's a rush to withdraw lump sums, creating a "run on the bank". This nearly instantly skyrockets tx costs.

5. Bitcoin value keeps plummeting, because nobody in their right mind would put USD into the system, and everyone wants to get out. Miners won't shut down their equipment at this point, because with high tx costs they're still profitable or nearly so. But they're paid in Bitcoin, so the real value of those tx fees is plummeting also.

If the above happens fast enough and with the right timing, with the most precipitous downturn happening right before a difficulty epoch, then the difficulty might not adjust enough downwards at the right time.

Then there's a chance that Bitcoin will go to 0 in the subsequent 14 days as miners walk away from their operations and users loose all faith that there's any value left in their coins.. and even if they do believe in that value, there's nothing they can do with their coins because hashes are found only every few hours and it costs the price of a new car to get into those blocks.

"It'll just adjust", you say. Sure... -75% after that fortnight[1], and if that's not enough, it'll be nearly a full month of an absolute crypto bloodbath. How long did it take Terra/Luna to crater? Days?

Caveat: Having said that, I suspect there's enough momentum in the system because of all the HODL-ers and self-interest in the miners. The miners have much of their earnings tied up in Bitcoin. If they let the system crash, they lose their profits. But there is a point where they'll realise they're throwing good (fiat) money after bad (crypto) and literally pull the plug and turn off the kit.

[1] Or longer! Remember, it's every 2160 blocks. If too many miners give up mining all at once, this could be over a month.. or longer.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by londons_explore on Sunday June 19, 2022 @03:32AM (#31797091)
It would require a sudden 90%+ reduction in hashrate for many months to kill the network.

Totally possible, but I don't think it will happen simply because there will always be some percentage of miners who aren't making ideal financial decisions, or who are using free electricity. Those miners will eventually bring the network back into operation, although you're right, it might take months.

Having said that, the bitcoin core developers really ought to be considering ways to fix this risk without making bitcoin too vulnerable to network splits (which is the flip side of the same issue - if there was suddenly a world war and the internet gets split into many country-nets, how do we want the network to behave?)

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by londons_explore on Sunday June 19, 2022 @03:53AM (#31797215)
> miners who aren't making ideal financial decisions,

We seem to have lots of these. In the last few months, the price of bitcoin is down 60%, yet the mining rate has barely decreased. Surely at least some miners have been priced out of the market now?

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by somenameforme on Sunday June 19, 2022 @11:35AM (#31800323)
It seems to me that if a company wants to get out of mining then the first thing they're going to do is to liquidate their hardware. And that hardware is going to get flipped right back on by somebody else. Supporting this view would be what happened after China banned mining. The hashrate collapsed about 50%, but then spiked back to higher than ever in a period of 3 or so months. So if we ever see a "real" decline in hash rate, it would probably take a very long form as hardware fails and isn't replaced/repaired.

As the hash rate gets more and more decentralized price tolerance approaches infinity. Some guy running a small number of ASICs at his house is going to have near zero price sensitivity.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by tromp on Sunday June 19, 2022 @03:47AM (#31797178)
Without a long term bitcoin price increase, mining operations will still have to halve every 4 years to remain profitable, along with the block subsidy.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by latchkey on Sunday June 19, 2022 @02:24AM (#31796692)
ETH adjusts difficulty every block. They also partially reward miners for 'uncle' blocks. IMHO, it was a good modification to the protocol.

Theoretically, BTC could make a similar adjustment and avoid the doomsday scenario that you outline.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by kzrdude on Sunday June 19, 2022 @07:35AM (#31798368)
One of the big puzzles for me is why the "original bitcoin" is keeping its value when there are so many innovations and gradual improvements in newer alternatives. For example what you mention, or when Zcash launched their perfect anonymity solution etc. I just didn't bet on bitcoin itself surviving.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by SilverBirch on Monday June 20, 2022 @02:50PM (#31814090)
It's a weird variation on network eitffects. People trust bitcoin because it's pure, well understood and relatively stable. Yes, ETH may be better in some respects, but BTC didn't have to hard fork after the firs DAO. BTC hasn't been screwing up a move to POS for years.

BTC has tonnes of drawbacks, but the drawbacks are stable and known. And this confidence in Bitcoin stabilizes bitcoin, beleive in bitcoin because it has critical mass.

This may of course all be wrong, something may go wron tomorrow and completely hose the thing. But people generally don't think that.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by latchkey on Sunday June 19, 2022 @10:25AM (#31799676)
Easy. You can trust an infinite amount of money to it. No matter what, 1 btc will always be 1 btc.

The relative simplicity is a feature, not a bug. As soon as you add features, you add complexity.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by baby on Sunday June 19, 2022 @03:28AM (#31797053)
A good modification of the protocol is using a PoS as it just doesn't have these issues
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by latchkey on Sunday June 19, 2022 @03:41AM (#31797136)
I'd love to see PoS be successful and end PoW mining, I just have my doubts that the current ETH devs can pull it off successfully.

PoS opens up its own can of worms. Namely, it is vastly more complicated and not as well understood or executed in as large of a scale as PoW currently is. The Merge is honestly terrifying to me given the amount of money on the line.

As a software engineer who's built large distributed systems. I've always relied heavily on having robust test suites so that I know that when I'm deploying code, there is little risk of failure. In this case, the devs have had years to get the test suite passing [1] and the plan is to launch in a few months. I really wish that this was looking a bit better than it is at this point.

There also isn't a published set of plans for what happens if things go wrong. We could end up with a forked chain and ETC situation again and I'm not sure it would survive that.

So yea... I'm optimistic, but I'm also a doubter. I'm more than fine with them taking as long as they need to get it right. The current rush seems entirely unnecessary to me. Especially since the devs claim they don't care about the price.

[1] https://hivetests2.ethdevops.io/

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by cypress66 on Sunday June 19, 2022 @08:06AM (#31798547)
I think it will be delayed a bit if necessary but it is still clear that a working PoS is completely feasible.

I had a lot of doubts too about the pace of dev but the shadowforks and ropsten testnet makes me thing it's going to happen.

I think that even if the devs don't care about the price, they care about the image and they want to get rid of the stigma that eth is bad for the environment.

When that stigma became so widespread is when eth went all in on the PoS development.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by latchkey on Sunday June 19, 2022 @10:32AM (#31799740)
Sorry to say this, but what you think doesn’t matter. It is either secure or it isn’t. Given the added complexity of PoS that turns it into a Rube Goldberg machine and the fact that this has never been done on the scale of ETH, we have zero idea if it will work or not. Anyone with a valid hack certainly is not going to release it before it goes public mainnet and that is terrifying. We can try to be positive about it all and hope for the best, but that is about it. On the other hand, we know PoW works and has been proven secure. Despite the ESG arguments, there is a need for a secure chain.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by baby on Sunday June 19, 2022 @01:44PM (#31801563)
I don’t get these arguments having worked on many PoS codebases
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by latchkey on Sunday June 19, 2022 @03:35PM (#31802604)
Then why aren't you working on PoS ETH?
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by baby on Monday June 20, 2022 @12:30PM (#31812314)
I’m working on Mina already
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by latchkey on Monday June 20, 2022 @11:35PM (#31819559)
I know and exactly my point.

If ETH PoS was the end all solution of PoS, we wouldn't need Mina. Everyone would just focus on making ETH PoS better (or just getting it shipped). In a similar way that there is just one Bitcoin, the rest of the contenders (BCH/BSV) are just shitcoins nobody cares about.

Instead, we have dozens of competing PoS chains which have little value, debatable security (there just isn't enough of a financial / political target to attack, yet), and even less real world utility (because nobody is developing apps for them). While ETH PoS is sitting there with broken unit tests.

Hopefully that explains my arguments a bit better.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by dboreham on Sunday June 19, 2022 @03:38AM (#31797117)
But it has other issues.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by DSingularity on Sunday June 19, 2022 @02:28AM (#31796703)
The chances of bitcoin going to zero are zero. You really think there isn't a single person on this planet willing to put in 1-10 million to buy up all the bitcoin?

It will crash. It might even crash all the way back down to pre-pandemic levels. But it wont bankrupt. If you cant see this you are really missing the forest for the trees.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by thaumasiotes on Sunday June 19, 2022 @02:49AM (#31796836)
> The chances of bitcoin going to zero are zero. You really think there isn't a single person on this planet willing to put in 1-10 million to buy up all the bitcoin?

I mean, one person buying all the bitcoin would be an excellent way to cause the value to go to zero. If every bitcoin is held by a single person, who else would care?

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by bsaul on Sunday June 19, 2022 @03:21AM (#31797024)
Absolutely agree. Some people still don't realize the difference between a cryptocoin that has no intrinsic value, and a real currency which will always be used for at least two things :

- pay the salaries of state workers

- pay your tax

It may not look like much, but it's the reason why a regular currency is always worth at least something : some people are legally bound to using it.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by jcbrand on Sunday June 19, 2022 @07:30AM (#31798338)
why a regular currency is always worth at least something

There are many fiat currencies that went to zero and no longer exist. Most recently is the Zimbabwe dollar which ceased to exist some years ago and the country had to start using USD and ZAR.

pay the salaries of state workers

When the fiat currency collapses like in Zimbabwe, state workers no longer accept salaries in the currency and demand something else.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by 127 on Sunday June 19, 2022 @06:28AM (#31798038)
The types of governments we live in are not axiomatic, they are just contracts that have formed over time that seem to work somewhat.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by DSingularity on Sunday June 19, 2022 @05:50AM (#31797859)
Yea I agree that concentrated ownership should make it worth a lot less — but you are missing my point. Crashing to zero means nobody wants to buy what too many people are trying to sell. It’s not going to happen.

And also, when I say one person buy it for a million in actuality the probable “floor value” scenario is a million speculators trying to buy it for a billion dollars.

Bitcoin has been unleashed on the world and it will forever have a life of its own. Unless, of course, enough governments ban it and enough citizens obey the ban. Eventually even this scenario will become impossible.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by TacticalCoder on Sunday June 19, 2022 @03:57AM (#31797239)
> The chances of bitcoin going to zero are zero.

I think you're right but I'm pretty sure you missed GP's point...

> You really think there isn't a single person on this planet willing to put in 1-10 million to buy up all the bitcoin?

Of course there are people/companies willing to do this: they'd short squeeze the entire supply if they could but... It's not GP's point: GP's point is that there exist a scenario in which the "work" (the "proof of work") required to find one block would be so expensive compared to the value of BTC that it'd be impossible to ever mine a new block on the blockchain. That's be a "death spiral": a PoW forever too high and nobody willing to put in the $$$ in electricity required to mine one block and let alone the huge number of blocks required before the PoW difficulty is lowered. These blocks would be mined at a gigantic loss. The problem is made worse by the PoW only being able by -75% at most: so should some big miner mine at a loss for a very long time, the -75% difficulty "easing" may not be enough.

If anything, of all the dramatic scenario about Bitcoin since it came out, this death spiral has always been the most concerning one.

Compared to the rest of the whitepaper/code this part of Bitcoin always seemed very weak due to poorly choosen parameters (way too many blocks before the difficulty adjusts itself). This poor choice of parameters may be Bitcoin's eventual downfall.

Now... There's a group of devs who basically control the code and you can bet that should the death spiral happen, these devs would magically agree with miners and big players to "vote" on adopting new parameters / relaunching the chain/mining with a much easier difficulty.

That's why I think you're right: it's highly unlikely BTC would go to zero because there'd be an army of people coming to its rescue. But it's quite a range between $18 K (as I type this) and zero.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by DSingularity on Sunday June 19, 2022 @05:46AM (#31797839)
Your analysis is wrong. The actors in this system are rational actors incentivized to preserve the system. The algorithm assists difficulty. And even in pathological cases of continuous drop with unsustained price levels — you assume the miners are going to irrationally continue to raise rates because they are too stupid to realize the scenario you are describing?

Again: missing the first for the trees.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by rini17 on Sunday June 19, 2022 @07:31AM (#31798349)
Miners don't set the rates. They pick from existing transactions on the network to fit into limited space on the blockchain. For them picking the transactions with highest fees is rational in any case.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by DSingularity on Sunday June 19, 2022 @07:53AM (#31798464)
OP was saying the death spiral will happen because miners will decide That the combination of BTC price and block fees is insufficient motivation to mine at present difficulty levels. This is effectively miners setting rates. I am saying that miners will act in self-interest and avoid death by suicide by enabling this deadly spiral by continuously turning off hardware during times of down trend.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by rini17 on Monday June 20, 2022 @05:21AM (#31808071)
I see, you meant HASHrates not prices.

I expect that in the "hope dies last" spirit some of the miners will double down, to get higher share of the fees. Whether that's going to be enough to carry through till the network algorithm adapts.. I don't know but wouldn't underestimate the zeal.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by bruce511 on Sunday June 19, 2022 @02:49AM (#31796837)
While I agree it might not crash to 0, I'm not sure it has to to become more-or-less irrelevant.

Conversely there's an outside chance a really big crash will make it useful.

A sufficiently large crash of Bitcoin will leave most current holders burned. Those that have Bitcoin as a purely speculative play will take some big losses, and get out (maybe permanently).

Ridding Bitcoin of speculators will maybe improve Bitcoin usefulness as currency - but I think main-stream will ignore it and it'll become niche.

At its heart Bitcoin cannot decide if its a fast-appreciating asset, or a currency, and it can't be both. Perhaps a really big correction now can kill the fast-appreciating asset approach for good.

Unfortunately though it seems like as a currency its primary benefit seems to be making risky (aka illegal) face-to-face transactions safer, and hence will likely aquire an ever seedier reputation.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by DSingularity on Sunday June 19, 2022 @05:57AM (#31797895)
I agree. The big flaw in Bitcoin is technical deficiency which leads to a system which compromises its core value. It’s core value is to democratize via decentralization. It’s supposed to work for the people. That is undermined in two ways. First it is deflationary and that lead to hoarding and malicious market manipulation. If you don’t know that cryptocurrency is owned by the techno-elites then you aren’t paying attention. Second the hardware acceleration makes you totally useless. Can’t get millions in hardware along with state subsidized energy? Sorry, you have no say in the world of miners and protocol evolution.

A real solution would be truly decentralized. It needs controlled inflation to avoid incentivizing the capture of the supply and it needs CPU only mining to prevent the eventual emergence of parasitic mafia miners.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by TomSwirly on Sunday June 19, 2022 @04:10AM (#31797298)
If one person buys all of bitcoin, and no one else wants it, what value does it have?

Less than zero, because you have to keep putting energy into the network to keep it running.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by hiq on Sunday June 19, 2022 @03:56AM (#31797232)
As long as the hash rate is more than 0 and BTC/USD as well (which I think will always be the case), the Bitcoin network will reach another sort of equilibrium eventually. I'm not saying it'd go back up to current valuations or that it'd keep the same reputation among its followers, but I don't think the network will ever die (as in, the chain stops at a certain block for one year).

If the hash rate and BTC/USD became very low (on their way to the 0 you're mentioning), there'd quickly be an incentive for deep pockets (it's HN, so read "VCs") to start mining operations and create a new speculation wave they'd be well-positioned to benefit from.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by datadata on Sunday June 19, 2022 @02:52PM (#31802205)
The notion of a fee amount of a new car is wildly implausible. The current block subsidy is 6.25 BTC, about 200k at recent prices where mining was clearly functional. A block can fit around 2000 transactions. Your scenario of a run where blocks are full and fees are the value of a new car (call that $10000) would imply a total miner reward of 20 million, about 100x the block reward that is currently enough to attract minors. In such a scenario if 100x the reward for minors, mining would be wildly profitable.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by somenameforme on Sunday June 19, 2022 @02:58AM (#31796892)
One of the many nice things about decentralized system is that miners don't determine transaction costs, users do. You're free to attach however high of a transaction fee you want to your transaction, or even none at all. Transactions will tend to be prioritized (by miners) by fee, but they have no direct control beyond that. The market collectively decides what it's willing, or not, to pay.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by alangibson on Sunday June 19, 2022 @04:22AM (#31797373)
I love these free market arguments.

Hey man, you're _totally free_ to pay the price of a used car to process a transaction. Ain't it grand.

Meanwhile I can send instant bank transfers for free all day long.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by herbst on Sunday June 19, 2022 @04:55AM (#31797543)
> Meanwhile I can send instant bank transfers for free all day long.

It's free for you, but not for the bank (work & time) and nether for a merchant (fees)

Also you are likely talking about Defi or NFTs on ETH which got ridiculous expensive. However that's contracts driving up the fee. Money sending fees rarely got above normal international banking fee prices and are usually WAY below.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by alangibson on Sunday June 19, 2022 @05:17AM (#31797660)
> It's free for you, but not for the bank

I should have specified that I'm thinking of intra-EU bank transfers. They're as close to free for all parties involved as something can be.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by herbst on Sunday June 19, 2022 @05:52AM (#31797865)
There is no free in banking. With local banks you usually have a monthly or yearly banking fee. And app banks do all kind of weird financial models. Both models cashing in extra fees for withdrawals above a limit, outside the county etc.

One year I paid more than $500 banking fees in a year with zero monthly fee. For withdrawals abroad, exchange rates for deposits and withdrawals, calling with a more specific problem, etc.

Also as a merchant I do pay a fee on incoming swift transfers just to have a little automation. (Plus a monthly fee to use my company name instead of private name) Nothing is free

Edit:// also you can't send instand swift transfers on a holiday or Sunday. Sometimes not even Saturday. (or at night for that matter) Sometimes delaying up to 4 days (Easter) It's a imperfect solution either way.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by Symbiote on Sunday June 19, 2022 @08:04AM (#31798534)
For what it's worth, transfers within Europe using the local currency are usually free for consumers and have a small charge (€0.20 or so) for small businesses. I don't know if large businesses get a discount.

'Low' amounts (varies by country, call it under €20,000) are processed at evenings and weekends too.

Re:Bitcoin mining becomes unprofitable as BTC price falls to... by herbst on Sunday June 19, 2022 @09:46AM (#31799340)
I don't know of any bank that is clearing swift payments on the weekend (Swiss here). Not sure where you are from but I highly doubt this applies as European standard.
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by Symbiote on Sunday June 19, 2022 @12:16PM (#31800691)
Re:Bitcoin mining becomes unprofitable as BTC price falls to... by charcircuit on Sunday June 19, 2022 @07:36AM (#31798372)
Miners can set a minimum transaction fee and hope people are desperate enough to pay it to be able to send their coins.