News for hackers. Stuff that matters.
Re:Proof of work is temporarily illegal in New York by me551ah on Thursday November 24, 2022 @10:14AM (#33732185)
It should be illegal everywhere, all Proof of Work does is to calculate trillions of hashes every minute, to discard all of them but one. It's very similar to a lottery, with energy being used instead of tickets.
Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @10:34AM (#33732476)
The net hashing that goes into mining increases the security of the network and is quite different from a lottery. The energy consumed produces a real energy barrier that makes it hard to produce a different variant of the next block. It is not a waste, but a sacrifice made to make the blockchain strongly immutable.
Re:Proof of work is temporarily illegal in New York by jraph on Thursday November 24, 2022 @10:47AM (#33732639)
> It is not a waste, but a sacrifice made to make the blockchain strongly immutable

That's a sacrifice for the whole world and not only for the people it benefits though.

And I wish nobody made that sacrifice. I don't quite care about the blockchain being strongly immutable. However, I strongly care about global warming.

> It is not a waste

Well, it is a waste for anybody who does not need this blockchain. And I'm not sure it's that useful even for its current users.

"Don't feed the blockchain!"

Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @11:01AM (#33732825)
Common, this argument is like saying that I don't want you to be able to have Christmas lights on your house. Doing that would be sacrificing energy that the entire world needs for a benefit that only you and your neighbors get, and that non-Christian people might idealologically not care about.
Re:Proof of work is temporarily illegal in New York by jraph on Thursday November 24, 2022 @11:08AM (#33732915)
You have a point.

However, I indeed don't want Christmas light on my home for somewhat related reasons.gratuitously

But I suspect Christmas lights are not even close to reaching the levels of energy consumed by blockchain mining worldwide. Even Christmas lights are more useful than PoW blockchains.

As human beings we are going to consume energy and produce CO2 for pleasure (we are not talking about strict necessity here). Because in the end, I believe enjoying life is almost an (the?) end-goal of life, if any. But we don't need to burn some so gratuitously neither.

Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @11:27AM (#33733135)
I don't really think the aggregate total is important. You would at least have to then assess if that total is worth the goals of the system or not, which again brings in the subjective judging of whether the thing is important or not. I would rather just tax the externalities and let people decide how to spend inside of that.

For the record though, bitcoin mining uses more than Christmas lights, but far less than clothes dryers, and far less than gold mining (and gold mining is pretty horrible for human rights and land destruction as well).

Re:Proof of work is temporarily illegal in New York by jraph on Thursday November 24, 2022 @12:51PM (#33734152)
> which again brings in the subjective judging of whether the thing is important or not

Completely agree.

> far less than clothes dryers, and far less than gold mining (and gold mining is pretty horrible for human rights and land destruction as well).

Agree too.

> I would rather just tax the externalities and let people decide how to spend inside of that.

Mhm, I don't believe in the effectiveness of this and I think we need something stronger than this, but that's a belief. One problem with taxing externalities is that richer people get to waste more with fewer consequences than poorer people a.k.a they have a right to pollute more / more power to pollute and I don't think we should be able to buy "pollution power". Currently, the amount of money one have is actually already roughly equivalent to one's power to pollute. Limiting the amount of CO2 each people can spend (without the ability to transfer, because that's equivalent to being able to buy pollution power", equally, might be fairer, and that would probably eliminate PoW mining because people will probably want to "spend" their limited amount of pollution in other ways.

Of course, I'd even prefer that people reach the conclusion that PoW mining is heresy and decide by themselves not to do that. That's an opinion, of course.

Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @10:23PM (#33738848)
If the externality cost is high enough, consuming more carbon (from being wealthy) should not lead to unfairly contributing to global warming, if we just are able to use the tax revenue to reverse the problem, rather than merely to disincentive adding to the problem.
Re:Proof of work is temporarily illegal in New York by adh636 on Thursday November 24, 2022 @11:06AM (#33732889)
Your argument seems to be that energy use that doesn't benefit you is wrong. I would be surprised if the idea of telling purchasers of energy what they can do with it, or computers what calculations they are allowed to make, will find much purchase in the United States.
Re:Proof of work is temporarily illegal in New York by jraph on Thursday November 24, 2022 @11:12AM (#33732957)
I vouched for your comment.

But...

> Your argument seems to be that energy use that doesn't benefit you is wrong

Not at all. It's not about me. It's about everybody on Earth. A few people are being, in my view, harmful to everybody, including themselves, for no clear benefits to themselves, and for no gain for society.

While, like (increasingly) many people, I'm trying hard to not heat my home too much in winter, avoiding planes, avoiding producing waste too much, some people gratuitously burn energy because why not.

Don't make me look like I'm self-centered or something.

Re:Proof of work is temporarily illegal in New York by tempera on Friday November 25, 2022 @07:19AM (#33741715)
80 % of pollution is made by a 100 companies.

Bitcoin is not one of them.

Re:Proof of work is temporarily illegal in New York by p4bl0 on Thursday November 24, 2022 @10:48AM (#33732644)
Sorry, but proof of work is not an immutability mechanism.

Proof of work is only a way to randomly and incontestably select a participant when participation is open and no one is trustable, i.e., a consensus mechanism (which, once augmented with other conventions (I'm thinking of choosing the longest chain), will also prevent double spending).

But what makes the blockchain immutable is the Merkle tree structure (each block containing the hash of its parent) and the distribution of the data (which is what guarantees that participants have a comparison point to detect modification). It would work the same without proof of work. A Git repository has the same exact property.

If anything, proof of work makes mutability easier since it is only required to compute partial collisions to have blocks considered valid.

Re:Proof of work is temporarily illegal in New York by chriswarbo on Thursday November 24, 2022 @11:08AM (#33732914)
Almost. Proof-of-work is an anti-spam mechanism (originally invented for email, as Hashcash). Bitcoin needs this, since it treats the longest chain as "correct".

For example, if we used a public-writable git repo to track our cryptocurrency transactions, it would have the Merkle structure required for append-only/immutable-history. However, we could get lots of diverging branches; e.g.

                  +--- Commit sending all my money to Alice
                  |
  Parent commit --+
                  |
                  +--- Commit sending all my money to Bob
Who gets my money? The consensus mechanism used by Bitcoin will choose the branch with the longest history. In the above case they're equal, so we wait until some more commits appear. If more commits appear on the Alice branch, then that's chosen as the "correct" one. However, Bob can later spam a bunch of commits on top of the other branch (e.g. just sending one coin back-and-forth), until that branch becomes the longest. The consensus will then change, to consider that branch as the "correct" one, and Alice loses all the money (as does anyone she previously sent it to!).

Proof-of-work makes this spamming much harder. All miners will be trying to add blocks to the longest branch they're aware of (picking arbitrarily, in case there are multiple), since it's unlikely any shorter chain will be able to overtake it (this is a largely self-fulfilling prediction!).

Re:Proof of work is temporarily illegal in New York by p4bl0 on Thursday November 24, 2022 @11:10AM (#33732933)
I know all this, thanks.

Preventing double spending is a feature of the consensus mechanism indeed, if it is augmented with other rules (longest chain wins), but immutability does not rely on it, as I said in the comment you are replying to.

EDIT: I've updated my previous comment to make it clearer that what I'm saying is "PoW is not an immutability mechanism" (to which answering "you are wrong, PoW prevents double spending" makes little sense).

Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @10:57AM (#33732760)
You almost understand it, but are missing the actual role of proof of work.

Merkle tree makes verifying the blockchain datastructure easier, and enables older blocks to be further secured by newer blocks.

Proof for work however makes producing an entirely alternive blockchain expensive. When looking at the bitcoin blockchain, you can prove exactly how much energy was used to make it, and know that energy was not used for making any other variant. This means you can be confident the blockchain is not a altered forgery meant to defraud you, as this attack would require spending all of that energy again.

Re:Proof of work is temporarily illegal in New York by p4bl0 on Thursday November 24, 2022 @11:19AM (#33733046)
Yes, proof of work is a consensus mechanism. But modifying a block discreetly would require a full collision on its hash. Even without proof of work. This is what makes a blockchain immutable, and is not a specificity of blockchains, nor of PoW.
Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @12:16PM (#33733729)
I'm not talking about a discreet modification of the blockchain. When you bootstrap a bitcoin client, you need to be use that the blockchain is the real one without having to trust another party, otherwise someone could give you a completely different version. By incorporating proof of work, you can prove that the copy of the blockchain you have needed X amount of energy to create. This is what I sort of agree with you that immutability is not the right technical word for this property, but that is what I was getting at.
Re:Proof of work is temporarily illegal in New York by p4bl0 on Thursday November 24, 2022 @01:03PM (#33734335)
Bootstrapping a client requires the same trust in the source from which you're getting the blockchain history, with or without PoW. PoW doesn't play a role here. But you're right that immutability does. What can give you confidence is that the version of the blockchain that you got is consistent with what others have and can show you (i.e., that you will be able to be a part of the network). This is the "distributed" part of what make immutability. The amount of energy spent until then plays no role here.
Re:Proof of work is temporarily illegal in New York by datadata on Thursday November 24, 2022 @10:18PM (#33738818)
No, you do not have to trust the source when bootstrapping a client. The proof of energy needed to construct the blockchain is what ensures that the copy you receive is likely to be a held as the consensus, since it would be prohibitively expensive to have multiple versions. Without an energy expenditure, the source could fabricate the entire blockchain just to attack you.
Re:Proof of work is temporarily illegal in New York by p4bl0 on Friday November 25, 2022 @04:53AM (#33740882)
I never said you had to trust the source, I said that the necessary level of trust is the same (and it is indeed zero).

So yes, PoW can give you confidence, but it is unnecessary in practice. Well, let's say it's an additional security measure where something else more trivial is already enough.

When you get a copy of the blockchain, verifying if all the Merkle tree structure (without even checking for the PoW) and comparing the last hash (or the few last hashes) with what you see on the network from other sources is enough to be sure that your copy is valid. Because providing you with a fake chain which still has the same last hash would require to have at some point (for the block the attacker –i.e., the source of your copy of the blockchain– wants to modify) found a full collision, which is much more difficult than computing alternative valid PoW.

So yeah, here PoW can give you confidence in the copy of the blockchain you get without having to even minimally interact (just looking at a blockchain explorer not controlled by your source for example) with others. But the whole point of the tech is to interact otherwise you don't need to bootstrap a client. So this refinement makes little to no sense.

Re:Proof of work is temporarily illegal in New York by datadata on Friday November 25, 2022 @10:19AM (#33743124)
I think you are just not getting it. In my scenario (downloading the blockchain from nothing and bitcoin not having any proof of work scheme), you would not need to find a full collision as you don't have any hash that you trust to check against anyway. The blockchain you downloaded could have been entirely made up by one person-- e.g. all of the addresses are opened and signed by them, etc. The entire thing is fake. This would be possible to construct with almost no energy, because we have removed proof of work. There would be no way to determine if the blockchain data is real

You keep referring to other consensus mechanisms that are not really trustable without the PoW foundation (looking at other copies on the network, blockchain explorer). The beauty of PoW is that it speaks for itself-- you could download the data over an untrusted network with just one peer, and still be confident you got the real thing, because you can prove energy was sacrificed for its construction.

PoW has other benefits beyond this quite silly scenario, I am just explaining it again as you don't seem to get it.

Re:Proof of work is temporarily illegal in New York by p4bl0 on Friday November 25, 2022 @11:47AM (#33744204)
I'm an associate professor of computer science, and my PhD was in cryptology. I think I know a bit about what I'm talking about here. Please stop assuming people you are talking to are just "not getting it" and try to make an actual effort to think about the answers you get.

I'm not talking about other consensus mechanisms. We were first discussing what makes a blockchains immutable, I already explained why PoW is not necessary for that. Then you reframed the discussion to how can you trust that a copy of the blockchain you were just given by someone you don't trust is valid, and you are right that PoW is a solution to this specific problem. My point, again, is that it is an unnecessarily costly solution for this specific problem, because the properties that makes a blockchain immutable (Merkle structure + distribution) are already enough to ensure that in practice, because a fake blockchain copy, even without PoW, will have a different last hash from the real one, and it will be easy to see that by simply comparing it with others sources (if you trust no one, which is one of the requirements for blockchains to be useful, you just need to do that with multiple sources to gain enough confidence, typically ones that are very public and would be easily denounced if they lied). And anyway by participating in the blockchain protocol it will be obvious very soon that your copy doesn't match with everyone else's.

The only way this strategy won't work is if the last hash of the Merkle structure is valid while the blockchain copy is not, and the only way for this to happen is if a full collision has been found on the modified block. Which is way more costly than building a PoW valid hash.

Let me take an example with another technology that has the same immutability properties as blockchains do but don't use PoW: Git.

If you want to get a copy of the git repository of a project and you clone it from my version of the repository, either it is the real repository and everything is fine, or it is not —for example I could have introduced a backdoor somewhere in my version of the project— and then there is two possibilities:

1- Using the copy you downloaded from me you won't be able to participate (push or pull) in the project with anyone else than me because the commit log of the copy you got is incompatible with everyone else's version of the repository. You'll quickly understand that something's wrong with mine, and it will even be easy to see at which point the commit history diverges from the other copies of the repository that you attempt to collaborate with.

2- I've added my backdoor in a past existing commit, and found a collision in its hash to make it have the exact same hash as the original version of the commit (the one without my backdoor), and I have rebuild the exact same commit history from there. But here it requires me to have computed a full collision, which is actually impossible (at least much more so than computing a valid PoW hashes for a few commits after adding my backdoor), as long as there is no vulnerabilities discovered in the hashing algorithm.

Now, if you never interact with anyone else than me, I don't have to find a collision because my commits hashes won't be compared to any others, and then you are right to say that you won't be able to know about the backdoor and that using PoW would make this scenario less plausible (not impossible, but way less plausible) in terms of cost for me. But, even more in the case of bootstrapping a blockchain client, it is the very idea of only interacting with the person you got a copy of the blockchain from that makes no sense.

Re:Proof of work is temporarily illegal in New York by datadata on Friday November 25, 2022 @04:07PM (#33746760)
If you are going to draw attention to your identity and credentials, and also ask the other party to engage more kindly, maybe you shouldn't categorically call the people you are engaging with "idiots" on other platforms, especially given your profession is education. Credentials also are not a proof of understanding something.

Your analysis of git makes complete sense to me. I understand how git uses hashes and merkle trees to prevent tampering of data. It is also a good analogy in that bitcoin uses similar properties. I am furthermore perfectly happy to trust a single authoritative source (or trusted peer) when initializing a git repo, it works better that way. But git is not solving the same problem as bitcoin.

You concede that PoW is a solution to this problem, but that it is "unnecessarily costly". But you haven't given a solution to the problem that costs less, only argued that in practice the problem has assumptions that are in practice not necessary. You seem to believe that bitcoin without PoW could still in practice arrive at a consensus through either being able to check that a last block hash is the same as the "real hash", or that you would be able to compare your value to multiple sources. These ideas both rely on another consensus system outside of what is promised by bitcoin itself-- either a trusted third party to enshrine what hash is "real", or being able to rely on a consensus merely based on some number of network peers. Number of peers will not work by itself, because there is almost no cost for an attacker to create many dishonest peers. Note that the purpose of an attack of this kind is not merely to defraud users of bitcoin, but could also be a denial of service attack. Seeing peers with different blockchain history would make the network unusable.

I also don't understand the hangup over PoW and immutability. Immutability is the concept of data that is not changed. If you have a more precise definition, please give it. This could be split into the idea of a design principle, versus the idea of enforcement of immutability. E.g. using an immutable data structure in a trusted programming environment does not need enforcement. We are only talking about the enforcement aspect. A hash checksum is a really strong, almost perfect enforcement-- finding a collision is in practice impossible. A checksum only guarantees that "if trust the hash, I should trust data that matches the hash also". On the otherhand, PoW does act as a soft form of immutability, using economic barriers rather than cryptographic guarantees. PoW guarantees that "this data could not have been produced, and could not be further changed without expending some amount of physical power, and therefore there are unlikely to be variations of this". This effect is orthogonal to the internal immutability provided by checksum / merkle trees.

Re:Proof of work is temporarily illegal in New York by p4bl0 on Saturday November 26, 2022 @05:20AM (#33751496)
> But you haven't given a solution to the problem that costs less, only argued that in practice the problem has assumptions that are in practice not necessary.

Aiming for solutions to problems that do not exist is a thing among blockchain aficionados, but I'm not one. Yet, remark that I also addressed the concern that if you do not interact with anyone else than the source of your blockchain copy, PoW makes it largely unlikely, but not impossible, that they would have tempered with the copy they provided you. So even in this scenario you partly rely on broader interactions.

> I also don't understand the hangup over PoW and immutability.

This whole discussion was started by my answer to your claim that “It [PoW] is not a waste, but a sacrifice made to make the blockchain strongly immutable.”.

I don't think it is worth discussing this further.

Re:Proof of work is temporarily illegal in New York by datadata on Saturday November 26, 2022 @09:18AM (#33752820)
Cool, you haven't addressed any of the substance of my comment, and made a disparaging remark towards the group of people who think differently from you about blockchains.
Re:Proof of work is temporarily illegal in New York by mmmmpancakes on Thursday November 24, 2022 @10:50AM (#33732671)
Confidently incorrect.
Re:Proof of work is temporarily illegal in New York by tromp on Thursday November 24, 2022 @10:37AM (#33732516)
> all Proof of Work does is to calculate trillions of hashes

There's more to mining than hashing [1]. My Cuckoo Cycle Proof-of-Work scheme for example searches random graphs for fixed length cycles.

It would be more correct to say all the Hashcash Proof-of-Work does is calculating hashes.

[1] https://cryptorials.io/beyond-hashcash-proof-work-theres-min...

Re:Proof of work is temporarily illegal in New York by jraph on Thursday November 24, 2022 @10:51AM (#33732681)
The certificate of this domain is expired. I can't check what it does exactly but I would guess that all your Cuckoo Cycle Proof-of-Work scheme does is [something equivalent to calculating hashes - something equally meaningless in itself - for all intents and purposes of your parent commenter].
Re:Proof of work is temporarily illegal in New York by BlueTemplar on Thursday November 24, 2022 @11:12AM (#33732966)
The point is that it's not all equally meaningless.

However useful uses (typically finding new primes and similar mathematical searches) seem to be fundamentally incompatible with using a blockchain as a distributed ledger in a zero trust environment, because that usefulness automatically weakens the cryptographic safety ?

Re:Proof of work is temporarily illegal in New York by tromp on Thursday November 24, 2022 @12:14PM (#33733698)
https://web.archive.org/web/20210506232722/http://cryptorial...

also works if your browser is picky about expired certs.

Re:Proof of work is temporarily illegal in New York by texasbigdata on Thursday November 24, 2022 @10:17AM (#33732233)
Why not ban lotteries too? And casinos? Or have some committee legislate all activities a human can engage in? Where do you draw the line? Let the government solve how to produce energy and let it keep their fingers out of our personal lives.
Re:Proof of work is temporarily illegal in New York by marginalia_nu on Thursday November 24, 2022 @10:32AM (#33732444)
Legal gambling is a lesser evil. It would be better for society if gambling did not exist, but if we ban it, it will just happen anyway. Gambling is primarily legal to be able to regulate it. Illegal gambling is a major cash cow for organized crime. (Although organized crime has also been known to muscle in on legal gambling)
Re:Proof of work is temporarily illegal in New York by mcherm on Thursday November 24, 2022 @10:36AM (#33732496)
Your reasoning seems unsound.

It would [let us assume for the sake of argument] be better for society if proof of work systems did not exist. But if we ban it it will just happen anyway.

It would be better for society if murder did not exist but even though we banned it, murder just happens anyway.

Re:Proof of work is temporarily illegal in New York by marginalia_nu on Thursday November 24, 2022 @10:44AM (#33732607)
The difference is that while legalized gambling is bad, illegal gambling is much worse, it's more predatory where games can be outright rigged, and it's also funding organized crime and has a corrupting effect on society. A politician owing money to a bank is bad. The same owing money to a mob-affiliated loan shark is worse.

Banning this type of activity has historically proven difficult, it's basically the lesson we keep re-learning with the prohibition, the war on drugs and so forth.

Re:Proof of work is temporarily illegal in New York by maxwell on Thursday November 24, 2022 @11:01AM (#33732815)
> A politician owing money to a bank is bad.

Why?

Re:Proof of work is temporarily illegal in New York by marginalia_nu on Thursday November 24, 2022 @11:06AM (#33732895)
Speaking primarily in the context of being up to your ears in debt, but because it creates a conflict of interest. Such a person is a lot more susceptible to bribes as a means to get out of their predicament, because they can't afford to tell someone waving a bag of money in front of them to piss off.

Debt is also something foreign intelligence looks for when attempting to recruit spies.

Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:53AM (#33733432)
A politician is just another mafia in my eyes. There have been mafias that are not worse than politicians in history. Literally.
Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:12PM (#33733676)
I mean... That's not a very strong or interesting statement to make. I'm pretty sure there are a lot of mafias that did less bad than <insert your least favourite dictator here>.
Re:Proof of work is temporarily illegal in New York by sekh60 on Thursday November 24, 2022 @10:47AM (#33732635)
I think the difference is that gambling addictions are real and lotteries and other legal gambling is somewhat of a form of harm reduction by minimalizing externalities like organized crime. There is no recognized cryptocurrency addiction.
Re:Proof of work is temporarily illegal in New York by temp12192021 on Thursday November 24, 2022 @10:54AM (#33732721)
> There is no recognized cryptocurrency addiction.

Crypto speculation. Like all speculation is ultimately gambling, which people can get addicted to.

Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:55AM (#33733464)
No. The difference is that lottery is a legal monopoly of the state to squeeze you. As long as it is them who do it everything is ok. They do not care, they just make ir look better to have the excuse and a monopoly.
Re:Proof of work is temporarily illegal in New York by afarrell on Thursday November 24, 2022 @10:47AM (#33732636)
If there was a auditable publicly-viewable record of all lotteries, then it would be practical to simply ban them. As it is, banning them does more harm than good by funding organizations which also commit murder.
Re:Proof of work is temporarily illegal in New York by zoklet-enjoyer on Thursday November 24, 2022 @11:02AM (#33732834)
Legal gambling funds governments who commit murder
Re:Proof of work is temporarily illegal in New York by afarrell on Thursday November 24, 2022 @11:48AM (#33733377)
Yes, but governments are much less murdery and much more predictable than the sloppy gangs which are funded by lotteries.
Re:Proof of work is temporarily illegal in New York by BlueTemplar on Thursday November 24, 2022 @11:00AM (#33732793)
Uh, if I'm reading this right, by this logic we should also make murder legal ??
Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:14PM (#33733704)
No, because there wouldn't be much benefit to being able to regulate murder. (Also, I don't really think that that'd really work in terms of public approval.)
Re:Proof of work is temporarily illegal in New York by acomms on Thursday November 24, 2022 @10:23AM (#33732321)
https://en.wikipedia.org/wiki/Straw_man If this is your best argument for burning $1 of (subsidized) fossil fuels so you can get $1.05 of crypto you need to reevaluate what you're spending your time on.
Re:Proof of work is temporarily illegal in New York by dskloet on Thursday November 24, 2022 @10:34AM (#33732468)
It shouldn't be subsidized. That's the real problem.
Re:Proof of work is temporarily illegal in New York by leaf8937 on Thursday November 24, 2022 @10:48AM (#33732646)
price of electricity should be doubled after a certain high use. lots of businesses just leave their ac and lights on despite not needing, all because its too cheap.
Re:Proof of work is temporarily illegal in New York by BlueTemplar on Thursday November 24, 2022 @11:07AM (#33732908)
Yeah, IMHO it makes no sense that they get cheaper power than residential users (well, it does make financial sense for the electric businesses to attract big customers using low prices, but that's not my point) : the cheapest power should be for the poorest citizens (but with limits to maximum power and lack of guarantees for continuous power supply), while the most expensive power should be for the businesses requiring lots of uninterrupted power ! (Note that cryptominers should be able to deal very well with programmed power cuts...)
Re:Proof of work is temporarily illegal in New York by dskloet on Saturday November 26, 2022 @02:13AM (#33750629)
Even for poor citizens, electricity shouldn't be subsidized. They should get straight up money and decide for themselves if they want to use it for (non-subsidized) electricity or if they can use it more efficiently on something else.
Re:Proof of work is temporarily illegal in New York by BlueTemplar on Saturday November 26, 2022 @07:19AM (#33752052)
In theory, I agree : it's probably everyone else that should be taxed instead.

The issue here is that at the very bottom you end up with really nasty vicious poverty circles... and now that I think of it, we don't know in advance what kind of combination of minimum low power and low time fraction of guaranteed supply is the best, and how you combine market discovery for that with regulation...

Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:50AM (#33733399)
There are many people here with a lot of potentially destructive ideas. How do u know the exact needs of each business? What u would do is to make many go bankrupt just bc of a regulation.

Of course, I know that many of you... as lomg as it is not your own business everything is ok.

Re:Proof of work is temporarily illegal in New York by dskloet on Saturday November 26, 2022 @02:12AM (#33750624)
If they can only exist when subsidized, we need to decide explicitly whether the business is worth subsidizing. Not keep lots of businesses alive through subsidized electricity while they would otherwise not be profitable.
Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:49AM (#33733386)
Agree on this.
Re:Proof of work is temporarily illegal in New York by geysersam on Thursday November 24, 2022 @10:20AM (#33732275)
Lotteries and Casinos are also heavily regulated
Re:Proof of work is temporarily illegal in New York by bigbillheck on Thursday November 24, 2022 @10:36AM (#33732505)
> Why not ban lotteries too? And casinos?

Your terms are acceptable.

Re:Proof of work is temporarily illegal in New York by yabones on Thursday November 24, 2022 @10:49AM (#33732655)
Lotteries and casinos don't have massive externalities like crypto does. If running a casino required burning coal 24/7 to produce an absurd amount of energy, creating kilotonnes of CO2 & sulfur dioxide and causing respiratory illnesses, environmental damage, climate change, etc., then it would absolutely be illegal.
Re:Proof of work is temporarily illegal in New York by siwatanejo on Thursday November 24, 2022 @10:54AM (#33732726)
Bitcoin mining uses energy, it does not generate it. What needs to be regulated is the dirty ways of producing energy, they should be banned out right. All fossil fuels.

But miners just pay their energy bills like any other citizen. Who are you to tell them what activity should they perform with the energy they purchase?

Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:57AM (#33733490)
If you ban fossil energies and nuclear/gas I am not sure from where you are going to take all energy from.

With the current technology it is just impossible.

Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:18PM (#33733755)
They aren't like any other citizen, because they use a really, really huge amount of energy. If they did use as little energy as any other citizen, there wouldn't be a problem. If anything, you'd have to compare them to huge companies or something. And those are still significantly different to (and usually more useful to society) cryptominers.
Re:Proof of work is temporarily illegal in New York by ashwagary on Thursday November 24, 2022 @07:22PM (#33737677)
>If anything, you'd have to compare them to huge companies

Sounds like this is a good reason for them to pay lower rates per kwh.

Re:Proof of work is temporarily illegal in New York by siwatanejo on Saturday November 26, 2022 @02:10AM (#33750621)
Sure, so compare them with Google if you want (because I guess google's electricity bill for data centers is huge). Now, why would you want to forbid what bitcoin miners do with the energy they purchase while you don't forbid what Google does with the energy they purchase?
Re:Proof of work is temporarily illegal in New York by eyeinthepyramid on Thursday November 24, 2022 @03:03PM (#33735620)
Why not two committees and a head of state?
Re:Proof of work is temporarily illegal in New York by voldacar on Thursday November 24, 2022 @10:53AM (#33732712)
It's my computer though, and I'm paying for the electricity to run it. Why is it any business of yours what calculations I run on it? What an absurd statement.
Re:Proof of work is temporarily illegal in New York by datameta on Thursday November 24, 2022 @11:00AM (#33732810)
Multiply your argument by a million people (some of whom run mining farms) and that's when we have a problem.
Re:Proof of work is temporarily illegal in New York by angelbar on Thursday November 24, 2022 @11:09AM (#33732923)
Subsidized energy is the problem. Or if it is yours to generate it, the permit to pollute for that energy against the public benefits
Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:32PM (#33733925)
If you burn dozens of kilo-watts, and it's not just you but many others too, and you're all doing it in a way that harms society / the global population much more than it benefits us all, it very much is my and everyone's business.

(Or, in other words: It's my lighter, and I'm paying for the gasoline, so why is it any business of yours what I'm setting on fire with it?)

Re:Proof of work is temporarily illegal in New York by 0xfffafaCrash on Thursday November 24, 2022 @10:54AM (#33732724)
I don’t think Proof of Work should be illegal anywhere. The value is not in what is computed but in what properties it gives to the system.

What should be addressed though is the problem of negative externalities not being priced in. This is not specific to energy usage of PoW or any other use of energy. Those producing emissions should categorically be required to foot the bill for repairing any damage done and those taxes should be put to use to that end. Once priced in, many things that otherwise commonize costs but privatize profits may prove to be not worth pursuing.

If the societal good done by certain things is worth the negative externalities, those can be explicitly and transparently funded through subsidies which offset some portion of the costs.

Re:Proof of work is temporarily illegal in New York by woodruffw on Thursday November 24, 2022 @11:04AM (#33732856)
At least in the US, we’ve yet to see any of the social good promised to us by PoW schemes (or cryptocurrencies, more generally). Instead, we’ve seen a lot of diminished trust in civic and financial institutions, plus a lot of unnecessary carbon emissions.

Given the depth and breath of the costs, banning the use of fossil fuels in PoW schemes doesn’t seem particularly unreasonable. Especially given the broader social goal of reducing fossil fuel use wherever possible.

Re:Proof of work is temporarily illegal in New York by 0xfffafaCrash on Thursday November 24, 2022 @11:22AM (#33733076)
I’m not arguing about the value of crypto here. Personally I think blockchains are vastly overvalued and it is mostly hype/speculation and fraudsters using FOMO are rampant. That’s a separate issue though and should be treated as such.

There are plenty of things I think people over-value. I may think that buying cars or living in places where you would need them is overvalued, but I won’t argue for banning those. People can form their own opinions on how much they value different things. They shouldn’t however profit from not cleaning up their own messes and having others foot the bill.

Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:45AM (#33733345)
Blockchain is a solid technology for distributed stuff. The technology itself is solid. Even Paypal owner said and faced people in Davos forum when they challenged him to say it would be their bet in the future.
Re:Proof of work is temporarily illegal in New York by woodruffw on Thursday November 24, 2022 @12:07PM (#33733609)
What exactly is the objection, then? This bill hasn’t banned PoW schemes; it only restricts them to power sources that are easier (from a policy perspective) to price externalities for.
Re:Proof of work is temporarily illegal in New York by RedlineTriad on Friday November 25, 2022 @08:36AM (#33742221)
I think I have seen a CTF before where you have to solve a quick PoW to get access to the server. Just as an anti-botting measure.

So there are certainly uses for PoW, but I agree they are few and far between.

Re:Proof of work is temporarily illegal in New York by RedlineTriad on Friday November 25, 2022 @08:41AM (#33742263)
I actually just remembered where I saw it, it was from a LiveOverflow video:

https://youtu.be/Vgdhlh6evjI?t=51

Re:Proof of work is temporarily illegal in New York by nells on Thursday November 24, 2022 @11:02AM (#33732838)
There’s absolutely no way to compute the price of the damage that every ton of CO2 is going to do, so whatever value you choose is going to be arbitrary and ultimately unfair.
Re:Proof of work is temporarily illegal in New York by 0xfffafaCrash on Thursday November 24, 2022 @11:07AM (#33732901)
What’s the cost of sequestering each ton of CO2? $30? $90? Prohibitively high for some purposes? Well that seems like a relatively good place to start.
Re:Proof of work is temporarily illegal in New York by nells on Thursday November 24, 2022 @11:50AM (#33733390)
You can also price it at $0 and NOT ban it.
Re:Proof of work is temporarily illegal in New York by 0xfffafaCrash on Thursday November 24, 2022 @11:52AM (#33733420)
Sure, but that does nothing to help with the tragedy of the commons caused by unaddressed negative externalities…
Re:Proof of work is temporarily illegal in New York by nells on Thursday November 24, 2022 @11:54AM (#33733450)
This is more like the politician's syllogism.

https://en.wikipedia.org/wiki/Politician%27s_syllogism

Re:Proof of work is temporarily illegal in New York by 0xfffafaCrash on Thursday November 24, 2022 @12:05PM (#33733584)
Except it actually addresses a serious problem on two fronts

1) reducing the ability to profit off of actions that cause environmental damage thereby aligning the market interest to reduce such actions

2) funding the investment in reversing the damage

whereas your suggestion above is doing literally nothing to help…

Re:Proof of work is temporarily illegal in New York by piva00 on Thursday November 24, 2022 @01:27PM (#33734638)
And why would you price it at $0 if it's already known it does cause damages. Just because you can't fairly price it doesn't mean it costs zero, that's an absurd logic...
Re:Proof of work is temporarily illegal in New York by danuker on Thursday November 24, 2022 @11:09AM (#33732931)
A fair minimum tax is one that ensures we stay below catastrophic per-capita emissions, as estimated by the IPCC, created exactly for understanding climate change.

https://en.wikipedia.org/wiki/Intergovernmental_Panel_on_Cli...

Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:48AM (#33733379)
Why I have to believe this report when I do not see even accurate weather forecasts one week ahead in many cases?

I really think that the possibility of obtaining the wrong conclusions are much higher than getting it right, yet the consequences of putting a ton of restrictions is really harmful for many people, especially in developing countries.

Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:06PM (#33733592)
Regarding weather and climate: Those aren't the same thing.

Maybe you could compare it to dice. It's very hard to predict on what number a dice is going to land. But if you throw it a lot of times, you'll eventually start to see the distribution converge somewhere. And when you then take a drill and make a hole in the side of the dice, or glue something to its side or whatever, and then throw it a lot of times again, you'll see that the distribution changes. Also, you can make reasonable statements about those developments. "If I make it heavier on the side opposite six, I think I'll start seeing more sixes, because the side opposite is pulled down more by gravity". You don't need to be able to predict the short-term outputs of a system to see changes in its long-term trends, and you can absolutely reason about and possibly predict those long-term changes.

Re:Proof of work is temporarily illegal in New York by germandiago on Friday November 25, 2022 @02:12AM (#33740022)
Maybe you are right guys, Idk. But I am skeptical, not of the change in the climate. That is a fact. But of the whole set of things (full model) that provokes it.

I think it is a really difficult thing to guess. And anyways, even if it is not, how can you stop it if China, India and US say no to it bc there is no current technology to replace?

We could be in the situation where a lot of restrictions are set and later the guess is wrong. More expensive energy means putting a ton of people back into poverty, literally.

Re:Proof of work is temporarily illegal in New York by danuker on Thursday November 24, 2022 @11:53AM (#33733428)
This report is the outcome of thousands of scientists collaborating.

What it predicts for developing countries is disaster, which we already see. More droughts in the summer combined with floods in spring/autumn.

This leads to food insecurity and ecosystem disruption, which will be more harmful than not doing anything.

Weather is hard to predict short-term, but the long-term trends (i.e. climate) are visible.

Re:Proof of work is temporarily illegal in New York by 0xfffafaCrash on Thursday November 24, 2022 @11:58AM (#33733503)
Re:Proof of work is temporarily illegal in New York by actuallyalys on Thursday November 24, 2022 @12:03PM (#33733563)
Why do I have to believe my math teacher when he says he knows the distribution of rolling a pair of dice 1000 times when he cannot even predict the next roll of the dice?
Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:07PM (#33733604)
Dang, you beat me to it!
Re:Proof of work is temporarily illegal in New York by germandiago on Friday November 25, 2022 @02:06AM (#33739991)
Then the weather forecast should be guessable all the time also I guess. It is not.

But the dice experiment is: one leaves variables out of the model bc of its overwhelming complexity for what we know so far.

No, I do not buy this, vote me negative but I do not. If it was true, the weather forecast should be guessable.

Re:Proof of work is temporarily illegal in New York by kelseyfrog on Thursday November 24, 2022 @11:22AM (#33733082)
Right, this includes pricing it at zero which is what we're doing now.
Re:Proof of work is temporarily illegal in New York by Mistletoe on Thursday November 24, 2022 @10:57AM (#33732765)
The market is solving the problem for humanity. Ethereum transitioned to proof of stake (99.988% less electricity usage) and the price has now outperformed Bitcoin in the bull market and the bear market.
Re:Proof of work is temporarily illegal in New York by danuker on Thursday November 24, 2022 @11:12AM (#33732970)
Hope it's not susceptible to some yet-undiscovered Sybil attack or network split bug.
Re:Proof of work is temporarily illegal in New York by taolegal on Thursday November 24, 2022 @10:46PM (#33738967)
> The market is solving the problem for humanity

The market still considers a bitcoin to be worth 10x more than ethereum.

Re:Proof of work is temporarily illegal in New York by Mistletoe on Saturday November 26, 2022 @11:30AM (#33754046)
A better comparison would be market cap and Bitcoin is only about 2x Ethereum right now. If that ever gets closer or flips, I feel like it’s pretty much over for Bitcoin and its first mover advantage and store of money meme.
Re:Proof of work is temporarily illegal in New York by germandiago on Thursday November 24, 2022 @11:43AM (#33733322)
So let us say I do a transaction and now instead of doing it online I have to take a car and go to city 20 km away, go to the bank, withdraw and go to Western Union and send it abroad. What takes more energy?

No, forbidden forbiding, please, for things like these.

Re:Proof of work is temporarily illegal in New York by felurx on Thursday November 24, 2022 @12:25PM (#33733841)
If you have a devive you can send crypto with, you almost certainly have a device you can use online banking with.

Also, I don't really see how this is really relevant, it really sounds like a "But Sometimes" issue, where some edge case of something sucks, but that doesn't say much about if that something in total is bad or not.

Re:Proof of work is temporarily illegal in New York by assbuttbuttass on Thursday November 24, 2022 @11:50AM (#33733391)
I'll be generous and assume you use a whole gallon of gas for a 20km trip, that's approx. 34 kWh [0]. Meanwhile, a single Bitcoin transaction takes 1,173 kWh [1]

[0] https://energyeducation.ca/encyclopedia/Miles_per_gallon_gas....

[1] https://fortune.com/2021/10/26/bitcoin-electricity-consumpti...

Re:Proof of work is temporarily illegal in New York by germandiago on Friday November 25, 2022 @02:09AM (#33740007)
is it really that polluting? :O: I find myself shocked, let me take a look.

Anyways, I think the real fear here is from govts. and their loss of control through fiat currency and transaction systems, honestly.

But that is an entirely different topic...

Re:Proof of work is temporarily illegal in New York by oska on Friday November 25, 2022 @02:42AM (#33740174)
A single transaction uses the trivial energy it takes to power the device that signs the transaction and whatever trivial amount is required to transmit it to the network. Your quoted sources make the egregious error of considering the energy used to secure the network and protocol as the energy used to process transactions. This ignorant error has been pointed out many times already in the discussion around POW.
Re:Proof of work is temporarily illegal in New York by BoppreH on Thursday November 24, 2022 @11:48AM (#33733380)
The comparison to a lottery is too kind.

In a lottery the ticket fees go to the organizer, who wastes a little in administrative fees, takes a percentage for themselves, and returns the rest as prizes. Bad for income distribution, but not especially wasteful.

In a PoW blockchain the "ticket fee" — the electricity and depreciating hardware — is completely used up. The reward doesn't come from the other miners, but from transaction fees and new coins (diluting the value).

It's like a lottery that uses all the income from tickets to pay for marketing, and the actual prizes are paid by government subsidy.

Re:Proof of work is temporarily illegal in New York by tommiegannert on Thursday November 24, 2022 @12:33PM (#33733931)
> all Proof of Work does [---] similar to a lottery

It's a probabilistic distributed rate limiter to speed up information convergence in a gossip system. I agree it's a wasteful way of deciding what your VCS' HEAD is.

Re:Proof of work is temporarily illegal in New York by charlesrocket on Thursday November 24, 2022 @12:44PM (#33734048)
The lottery that is based on non-existing concept like gambling where all the fees piped to one party? Not to mention you can’t use your brain while “playing” since calculating winning locations is illegal. Also it sound like you missing the whole point why all these hashes are discarded and what is being produced at the end of each cycle.
Re:Proof of work is temporarily illegal in New York by ashwagary on Thursday November 24, 2022 @06:54PM (#33737507)
You like the state regulating how electricity can be used? Slippery slope.