News for hackers. Stuff that matters.
Re:The Merge by numlock86 on Saturday August 20, 2022 @05:25PM (#32535256)
> The Merge will reduce Ethereum's energy consumption by ~99.95%.

That's something Bitcoin needs ... or even better get rid of it altogether.

https://ccaf.io/cbeci/index

https://digiconomist.net/bitcoin-energy-consumption/

Re:The Merge by repomies69 on Saturday August 20, 2022 @05:32PM (#32535294)
Bitcoin is never going to change from PoW... That's the point of the system, Bitcoin is unchangable, unlike Ethereum.

But you are free to create your own PoS cryptocurrency. If some PoS system offers the same security features as Bitcoin, people will just switch from Bitcoin to that.

Re:The Merge by simias on Saturday August 20, 2022 @06:01PM (#32535538)
Security is not the main reason for Bitcoin's success within the cryptocurrency scene, it's that it's the first and most recognizable name. But because its creator is AWOL it's incredibly difficult to push for any fundamental change to the protocol without creating huge divisions and probably a very controversial fork (of which there already have been a few). Unless Satoshi themselves decides to make a comeback, I don't think it'll ever happen.

People are not using Bitcoin because it's the most advanced or secure cryptocurrency, they use bitcoin because it was the first and will probably be the last to go whenever that whole flaming garbage bag of a "technology" hits the bin.

Re:The Merge by 1ark on Saturday August 20, 2022 @10:48PM (#32536986)
There are only a handful of cryptocurrencies that have the same properties as Bitcoin. While being first sure is a factor, that's at least not how Bitcoin maxis argue.

- Permissionless chain. Anyone can join by just downloading software and start mining. Tbf it has moved beyond this quite a bit with ASICs but you can still validate.

- Fair launch (just filtering all cryptocurrencies on this criteria will result in ~10 or so)

- Devs, anyone can make a PR or write BIPs.

- No foundation/community/devs that extract a fee from the operation of the chain. Communities and companies operate outside of the Bitcoin network. - Hard cap on 21m coins.

Most others compromise on some of these to use less energy, be faster, enrich themselves, or all.

Re:The Merge by mattwilsonn888 on Saturday August 20, 2022 @10:41PM (#32536953)
> Security is not the main reason

Wrong. Bitcoin has the most security because it has network effect. Most people hop onto the most secure chain, which is Bitcoin, which increases its security. That's what network effect in this context means.

Re:The Merge by simonebrunozzi on Saturday August 20, 2022 @06:04PM (#32535563)
Bitcoin has changed in the past. The block size, for example, is something that was modified a few years ago.

See also the "block size controversy" [0]

[0]: https://en.bitcoin.it/wiki/Block_size_limit_controversy

Re:The Merge by konschubert on Saturday August 20, 2022 @05:53PM (#32535464)
Bitcoin will either die or will eventually have much higher transaction fees compared to Ethereum. Because somebody's gotta pay that power bill.

Maybe that won't matter, but I hope it will.

https://www.konstantinschubert.com/2018/11/28/proof-of-stake...

Re:The Merge by lapser on Saturday August 20, 2022 @05:40PM (#32535371)
Bitcoin is still software. Software can change. It's the people who refuse to change it
Re:The Merge by earnesti on Saturday August 20, 2022 @05:48PM (#32535428)
Yes, other way to put it is that the incentives for the software are designed in a way which makes certain changes extremely unlikely. However some changes are happening all the time (features added via a soft fork)
Re:The Merge by MBCook on Saturday August 20, 2022 @05:48PM (#32535426)
A huge chunk of the miners fought tooth-and-nail to not increase the maximum block size. The chance of them agreeing to something like this seems very low indeed.
Re:The Merge by rcxdude on Saturday August 20, 2022 @08:43PM (#32536394)
Doesn't actually need the miner's consent, only needs the market to agree. Problem is there isn't really any entity with sufficient authority for the market to follow, so it will tent to bias towards the status quo, and miners tend to have a lot of money and so influence in the market (both hard and soft).
Re:The Merge by osigurdson on Saturday August 20, 2022 @10:41PM (#32536954)
>> Bitcoin is unchangable

Bitcoin can and does change. Some aspects, such as the supply cap, are unlikely to change any time soon but are certainly not bounded by physics.

Re:The Merge by etaioinshrdlu on Saturday August 20, 2022 @07:37PM (#32536096)
What about bitcoin makes it unchangeable other than the culture of the people who run it? Culture can be subject to change.
Re:The Merge by betwixthewires on Sunday August 21, 2022 @07:20AM (#32539098)
Ignoring network effects.
Re:The Merge by X6S1x6Okd1st on Saturday August 20, 2022 @06:09PM (#32535596)
I believe that after the block size wars that resulted in Bitcoin cash and bitcoin (the chain that chose the path of no change) the bitcoin community ossified into a community that is actively resistant towards changes, and bitcoin cash is much smaller and suffered from many subsequent forks.

Without significant outside force bitcoin will not change to proof of stake, they are currently framing proof of stake as useless and insecure, IMO because of motivated reasoning from the stance that bitcoin is perfect, therefore any deviation from what bitcoin has is a mistake.

Re:The Merge by paulpauper on Saturday August 20, 2022 @05:54PM (#32535474)
That's something Bitcoin needs ... or even better get rid of it altogether.

As the price keeps falling, presumably so will energy consumption. The energy consumption problem fixes itself as the bubble bursts and people lose interest and mining becomes unprofitable, without the need for regulation.

Re:The Merge by dragontamer on Saturday August 20, 2022 @06:01PM (#32535537)
The hardware to perform PoW already exists. All someone needs to do for a 51% attack is buy up the old mining hardware that is being sold for so cheap.

Every "bust" period for BTC comes with the risk of a 51% attack / centralization.

If the difficulty falls by 90% because 90% of miners were shut off, you only need to buy 5.6% of those thrown-away miners to cause a 51% attack on BTC.

Re:The Merge by icoder on Saturday August 20, 2022 @06:12PM (#32535611)
Assuminge no one buys up any of the other 94.4%
Re:The Merge by dragontamer on Saturday August 20, 2022 @06:14PM (#32535622)
It doesn't matter if they buy it or not. If they're waiting for profitability, they won't turn those machines on. Or do you think people will spend $100 on electricity to mine $10 of BTC just to keep the security of the token high?

A hypothetical 51% attacker isn't doing it for profits, they're doing it for some other reason. Whatever that reason is, the 51% attack gets cheaper-and-cheaper each time these "bust" cycles happen.

Re:The Merge by mattwilsonn888 on Saturday August 20, 2022 @10:45PM (#32536971)
Let us know when you figure out that "some other reason." The primary defense against 51% attacks is waiting the amount of block confirmations that make the cost of attacking the block your transaction is in more than the possible rewards. If we all have to worry about people randomly burning money to 51% attack blockchains then the whole premise is bunko anyways.

Here's a hint, randomly attacking the network in a way that loses you money eventually removes you from the playing field. The network is stronger than a motivated attacker, in principle.

Re:The Merge by dragontamer on Monday August 22, 2022 @08:33PM (#32559149)
I don't need to identify a reason. I simply need to point out that BSV, BTG, and ETC have all suffered 51% attacks already. So someone out there is motivated to perform these attacks.
Re:The Merge by mattwilsonn888 on Tuesday August 30, 2022 @09:04AM (#32649874)
And if you knew the reason you would understand why, though possible, they are not common on Bitcoin Core.
Re:The Merge by rcxdude on Saturday August 20, 2022 @08:46PM (#32536411)
Yes, if the price goes sufficiently low, the problem with solve itself, though probably somewhat abruptly once really bad positive feedback effects kick in, especially if there's a sufficiently fast and large drop. But bitcoin hasn't really hit anything big enough yet: it would take something like a 90% drop from the current price to see much of this start to kick in: bitcoin mining is still very profitable.
Re:The Merge by nicbou on Sunday August 21, 2022 @03:59AM (#32538231)
I just wonder how much longer we must damage the environment before it happens. Bitcoin has showed us just how much precedence greed has over environmental concerns, and this time it wasn't just big corporations showing their true nature.
Re:The Merge by cowtools on Saturday August 20, 2022 @06:06PM (#32535575)
If the price continues to fall, the bitcoin network will become susceptible to 51% and selfish-mining attacks.
Re:The Merge by littlestymaar on Sunday August 21, 2022 @02:19AM (#32537847)
By moving to PoS, they are also moving from a permissionless blockchain (anybody can participate) to a pay-to-play one (if you want to be in, you need to pay the insiders), this obviously benefits the current holders.
Re:The Merge by wyager on Saturday August 20, 2022 @05:27PM (#32535268)
Proof of work is the only way to get acceptable security properties for a monetary system. Proof of stake suffers from the "nothing at stake" problem, leading to grinding attacks etc.
Re:The Merge by osigurdson on Saturday August 20, 2022 @05:58PM (#32535506)
Good discussion on the topic below (~10 minutes).

https://www.youtube.com/watch?v=8-_CuPtzoDU

Re:The Merge by everfree on Sunday August 21, 2022 @03:45AM (#32538175)
Slashing fixes the "nothing at stake" problem, and the RANDAO fixes the stake grinding attack.

Both of those were open questions in 2015, but they are solved problems now.

Re:The Merge by wyager on Sunday August 21, 2022 @07:19PM (#32545480)
PoS people always add more epicycles and claim it solves the problem. On closer inspection, it never has. At this point, I'm tired of wasting my time by humoring them.

Once again, this seems to be the case. I can see at least one trivial attack against RANDAO, as is often the case with many-party interactive RNG: you just have to be willing to lose your pledge.

Re:The Merge by everfree on Sunday August 21, 2022 @08:02PM (#32545772)
> I can see at least one trivial attack against RANDAO, as is often the case with many-party interactive RNG: you just have to be willing to lose your pledge.

What is the trivial attack, and why does it involve losing your pledge? To the best of my knowledge none of Ethereum's slashing conditions involve the RANDAO, so you've piqued my interest.

Unless by "losing pledge", you mean extra-protocol slashing by social consensus?

You would be doing me a big favor by explaining the vulnerability in this system that I generally consider to be secure.

Re:The Merge by wyager on Monday August 22, 2022 @01:09PM (#32554279)
Let's say you're gambling 10k ETH on the last bit of RANDAO output being 1. You pay 5k to enter, and get either 0 or 10k back.

Become a contributor to RANDAO. Put up your pledge (say 1k ETH). Set up the bet. Wait to be the last person to submit their pre-image to RANDAO. Calculate what the post-image will be. If it has a 1 at the end (and you would win 10k), continue as normal. If it would have a 0 (and you would win nothing), refuse to disclose your pre-image and lose your pledge. Now it's 50/50 you win.

50% win and keep pledge. 25% win and lose pledge. 25% lose and lose pledge.

EV (0.510k + 0.259k + 0.25*-1k)-5k = 2k.

You can submit more than 1 pledge to get your odds arbitrarily close to 100%.

Re:The Merge by everfree on Monday August 22, 2022 @03:35PM (#32556143)
> Let's say you're gambling 10k ETH on the last bit of RANDAO output being 1. You pay 5k to enter, and get either 0 or 10k back.

Ethereum does not let you make a gamble like that on the protocol level, so it sounds like your proposed attack is against a theoretical gambling platform that naively relies on RANDAO as its sole source of randomness for resolving bets, and that naively allows a user to resolve their bet based on a user-selected RANDAO round, correct? From your previous comment, I somehow got the idea that you were going to describe an attack against Ethereum's Proof of Stake.

This section of this article does a good mathematical analysis of RANDAO biasability in the context of leader selection in Ethereum's beacon chain, in my opinion:

https://eth2book.info/altair/part2/building_blocks/randomnes...

The takeaway from the math is that while it's true the RANDAO is biasable in one-off circumstances through the last-actor pre-image withholding attack you describe, trying to use such an attack to influence network consensus is a no-go. The majority of honest actors ensure that any attempt to bias the RANDAO is ephemeral, where it's only useful for doing a bit flip attack at an unpredictable block height against improperly implemented casino software.

I have to say I am a bit disappointed. I thought you were going to describe an attack against PoS.

Re:The Merge by Victerius on Saturday August 20, 2022 @05:34PM (#32535313)
> Proof of work is the only way to get acceptable security properties for a monetary system.

Every country's financial system: ahem.

The U.S. dollar doesn't require giant energy-hungry server farms to be secure.

Re:The Merge by cowtools on Saturday August 20, 2022 @05:37PM (#32535342)
The U.S. dollar is backed by a military many times more energy intensive.
Re:The Merge by jcranmer on Saturday August 20, 2022 @05:45PM (#32535411)
Fiat currency is not backed by military power. Note that there exist several countries without militaries, and none of those countries have worthless currencies. And there have existed countries that put significant investment into their military and still wound up with a worthless currency at the end.
Re:The Merge by cowtools on Saturday August 20, 2022 @05:52PM (#32535460)
Those countries exist as client states to countries with militaries.

Yes, the militatary spending is nessisary but not sufficient to sustain a currency.

Re:The Merge by smashem on Saturday August 20, 2022 @05:56PM (#32535486)
You really believe that the USD, as the world's reserve currency, doesn't require its military to keep it that way.
Re:The Merge by jcranmer on Saturday August 20, 2022 @06:04PM (#32535559)
Yes, I do, actually.

The US economy is the world's largest economy in gross value, is the largest or one of the largest trade partners of much of the world, and has very limited policies on capital control or other monetary restrictions. This means that there is going to be more depth on trading pairs via USD and even small currencies than you would likely have with other countries, you would have very little counterparty risk holding USD, and much trade will end up being denominated in USD anyways. So you'd be a bloody fool not to hold USD.

Magically blinking away the US military would not change any of the above consideration one iota.

So let me flip the question around: why do you believe that the US military is essential to its role as a major reserve currency?

Re:The Merge by everfree on Sunday August 21, 2022 @08:58PM (#32546103)
> why do you believe that the US military is essential to its role as a major reserve currency?

Because it's the final backstop that compels people to pay taxes, and taxes are essential to that role.

If you refuse to pay taxes, they send a policeman to arrest you. If you evade the policeman's arrest, they send more policemen. If you somehow evade all the policemen, they send the military.

If the US had no armed federal agents, then people wouldn't pay taxes and the government would shrivel up and die, because governments can't survive on zero revenue.

In this way, the US dollar's value is reliant on the threat of physical force - or in a broad sense, a military.

Re:The Merge by alfiedotwtf on Saturday August 20, 2022 @06:25PM (#32535689)
> Magically blinking away the US military would not change any of the above consideration one iota.

Let's flip the question around: what happens when oil producing countries try to sell in non-USD? US military has entered the chat

Re:The Merge by jcranmer on Saturday August 20, 2022 @06:31PM (#32535718)
Answer: nothing. No country has been invaded by the US military, or any other military for that matter, after selling, or even attempting to sell, oil in non-USD. Not Russia, not Iran, not Venezuela, not Iraq, not Libya, none of them.

(And I include the last few because there's no evidence they even attempted to sell oil in non-US currencies.)

Re:The Merge by scrlk on Saturday August 20, 2022 @07:59PM (#32536211)
> No country has been invaded by the US military, or any other military for that matter, after selling, or even attempting to sell, oil in non-USD. Not Russia, not Iran, not Venezuela, not Iraq, not Libya, none of them.

Are you sure about that? Iraq was selling oil for euros and was then invaded in 2003.

https://www.theguardian.com/business/2003/feb/16/iraq.theeur... (published about a month before the invasion)

> Almost all of Iraq's oil exports under the United Nations oil-for-food programme have been paid in euros since 2001. Around 26 billion euros (£17.4bn) has been paid for 3.3 billion barrels of oil into an escrow account in New York.

Re:The Merge by Macha on Saturday August 20, 2022 @05:45PM (#32535407)
So if the us replaced the dollar with Bitcoin they could eliminate or downsize their military?

Doubtful

Re:The Merge by cowtools on Saturday August 20, 2022 @05:58PM (#32535503)
I agree with the point you are making here. I just think that Proof-of-Work is usually a better choice for a cryptocurrency than Proof-of-Stake.

Conventional currencies (notably the US Dollar) are also backed by signifigant military (and thus electrical) power. I would posit that Fiat currencies are nessisary in some sense, but not that they are more efficient to maintain than cryptocurrencies. Cryptocurrencies tend to piggyback on the infrastructure and economy that are built on fiat (e.g. The internet).

Re:The Merge by novantadue on Saturday August 20, 2022 @06:17PM (#32535638)
We wouldn't have to overthrow mid-east dictators every time they threaten to price oil in Euros -- but obviously this wouldn't help much because we'd still need to maintain superpower status or risk losing the world order.
Re:The Merge by Victerius on Saturday August 20, 2022 @05:39PM (#32535360)
What?
Re:The Merge by hapticmonkey on Saturday August 20, 2022 @05:38PM (#32535353)
Does the army and law enforcement not use energy?

Do banks not have server farms?

Re:The Merge by Victerius on Saturday August 20, 2022 @05:50PM (#32535447)
Okay, back up a little. Crypto miners mine crypto in order to become rich. With national currencies, this is impossible. Citizens cannot create their own currency, and that's a good thing. If money could be easily forged, it would either be worthless, or a speculative instrument, like every crypto in existence. National governments are the source and the only legal creators of money.

Crypto mining also makes the blockchain secure. What this means is that a malicious individual cannot, say, transfer crypto from another person's wallet to his own, or alter the software algorithm that controls the creation of the cryptocurrency.

Proof of work cryptocurrencies require miners to expend an enormous quantity of energy in order to prevent problems that national currencies don't have in the first place. Cryptocurrencies have no advantage over national currencies except for anonymous online transactions.

Re:The Merge by smashem on Saturday August 20, 2022 @05:58PM (#32535511)
> National governments are the source and the only legal creators of money.

And those closest to the money printer benefit. And hint, the average joe is furthest from the printer. The future of the average joe is stolen via currency debasement and inflation, but those closest to the printer get richer.

Re:The Merge by pessimizer on Saturday August 20, 2022 @07:13PM (#32535974)
It's people who hold debt who are robbed by inflation, not people who are in debt. The entire political program of the people closest to the money printer is to reduce inflation (and to lower government debt without changing the balance of payments, which by necessity shifts that same debt to individuals.)
Re:The Merge by jcranmer on Saturday August 20, 2022 @05:54PM (#32535475)
How would moving to cryptocurrency reduce the need of energy for military and law enforcement, or the need for server farms in banks?
Re:The Merge by nightski on Saturday August 20, 2022 @05:58PM (#32535505)
I don't think that was the point. The point was that you can't have security without energy expenditure.
Re:The Merge by samkon on Saturday August 20, 2022 @06:29PM (#32535706)
Securing private keys is much cheaper than securing physical property.
Re:The Merge by Loveaway on Saturday August 20, 2022 @05:53PM (#32535463)
Fiat currencies are backed by huge financial sectors. If all you need are numbers in a database, what are all those towers in NY for?
Re:The Merge by pessimizer on Saturday August 20, 2022 @07:20PM (#32536011)
There's nothing about crypto that shows it wouldn't have exactly the same size of a financial sector in addition to proof of work, so the two aren't doing the same things.

Forget fiat. When money was gold in a vault, that's proof of stake, not proof of work. For proof of work, you'd have to disintegrate the gold. I wouldn't put my trust in a dollar backed by the absence of gold.

edit: I think maybe bitcoin enthusiasts think that value is a sort of spirit, and that if you kill something valuable, then through a huge mass ritual you can direct that spirit into another vessel. Proof that you once had money, and further proof that no one else has that money, should be enough for people to treat you as if you currently have money.

Re:The Merge by betwixthewires on Sunday August 21, 2022 @07:31AM (#32539159)
Your gold analogy makes no sense to me, so either I'm misunderstanding it or you don't understand what you're trying to explain.

> I think maybe bitcoin enthusiasts think that value is a sort of spirit...

Interestingly, that is actually kind of how it works. The money you use itself has no value, it's value is in the things you use it to trade. So if you start trading in other currencies, those currencies receive that value, which gets reflected in the purchasing power metric.

Re:The Merge by wyager on Saturday August 20, 2022 @06:38PM (#32535768)
Are you familiar with petrodollar warfare? It consumes a lot more energy and resources than bitcoin.
Re:The Merge by _Algernon_ on Saturday August 20, 2022 @05:38PM (#32535347)
Granted, it is not a server farm, but the US military isn't exactly carbon neutral.
Re:The Merge by smashem on Saturday August 20, 2022 @05:41PM (#32535376)
There are server farms within the military, so by proxy, the USD does require server farms. Then the private financial institutions have server farms.
Re:The Merge by smashem on Saturday August 20, 2022 @05:39PM (#32535358)
True, the USD just requires violence and cohersion.
Re:The Merge by smashem on Saturday August 20, 2022 @05:36PM (#32535322)
Re:The Merge by numlock86 on Saturday August 20, 2022 @05:45PM (#32535412)
> The delusional shitcoiner's funny compilation

Yeah, thanks for reminding me. We all had out good laugh at that site at some point.

Re:The Merge by BolexNOLA on Saturday August 20, 2022 @05:52PM (#32535457)
I really enjoyed mousing over each link and looking at the sources.