Running Bitcoin uses a small city’s worth of electricity
spectrum.ieee.org
spectrum.ieee.org
> Almost all of society functions on energy, some of the largest breakthroughs in society have been on sudden abundance of cheap energy and the machines, vehicles products they can create.
Entire economies can be crippled by rising costs in energy (oil shocks of the 70s) and boom by sudden drops in cost of energy.
So we've created an "industry" where you are essentially paid by comverting energy to waste. Paid to perform extremely intense difficult (ie wasteful) operations to back a useful technology (digital currency).
Assuming it catches on, energy will never be cheap, there will always be a higher floor now due to options for "mining". As we get better at it and it becomes less wasteful, the digital system will simply raise the reward so people are incentivised to once again waste it.
Ignore the short term for the moment, and which ever currency you're backing. We've created a long term societal motivation/reward to harvest every joule produce by the sun and use it to calculate hashes. I'm not talking about the next decade obviously, but we have incentivised that behavior.
If there is anything technologists should understand is that whatever your beautiful perfect technology is, it will instead be used based on whatever has been incentivised.
Regardless of the technology it powers, this is a terrible societal incentive - and one that will be around a lot longer than people are considering.
Finance is about 7.3% of U.S. GDP [1]. The U.S. produces about 1,000 gigawatts of energy per year [2]. A first-order estimation thus yields 73 Gigawatts for finance. So about 150 times Bitcoin’s 500 megawatts.
About $700 million of BTC change hands every day [3]. That’s $250 billion a year. U.S. non-cash transaction volume is like $180 trillion a year [4]. So about 720 times the size of the Bitcoin economy.
Bitcoin thus appears about 5 times less efficient than the non-cash status quo. Given finance is less energy intensive than most of the U.S. economy, this is likely a lower-bound estimate.
[1] https://www.selectusa.gov/financial-services-industry-united...
[2] https://en.m.wikipedia.org/wiki/Electricity_sector_of_the_Un...
[3] https://www.quandl.com/data/BCHAIN/ETRVU-Bitcoin-Estimated-T...
[4] https://www.federalreserve.gov/newsevents/press/other/2016-p...
That government and military also safeguards a lot of the economy any financial system, traditional or crypto currency, needs to drive it. In any case, sovereign-less free banking happened [1]. It was replaced for reasons of efficiency.
The day bitcoin has its top 1% people(By many a definition they are already there) you will need a military to force it on the people, else they can start their own currency turning the value of existing cryptocurrencies to 0.
Bitcoin et al will easily support 10x the value and transactions and make the "but it is 5 times less efficient" argument moot.
Cars were also less efficient than horses at first. Maybe cars were a huge waste of energy and should have stuck with animal power.
If bitcoin has 300 trillion worth of transactoins, that means being able to mount a 51% attack on the network has a value in the trillions..
Therefore, if you're using less than trillions of dollars of energy to secure it, someone will mount an attack.
The more valuable the bitcoin network is, the more incentive there is to attack it and the more energy must be wasted.
The current financial system does things besides verify transactions.
- Need to get a loan, a line of credit, or just a safe third party to hold your bitcoin so that you're not carrying around your life savings in your pocket? Banks.
- Want to buy cats with your bitcoin but your cat dealer only accepts bitcoin cash? Exchanges.
- Want to do any kind of business in commodities? Now you've got derivatives, and you'll definitely want lawyers.
- Want to make any kind of investment? Now you've got everything.
The actual transferring of money only makes up a tiny fraction of the services in our financial system, and none of the rest of the stuff goes away just because you changed the type of money.
I can see the argument that "waste" is the wrong word, since it is producing value, but it's worth putting thought into.
We as a race are really good at only considering the downsides of something once we've deployed it at irreversible scale
That's a little pessimistic, I think. Some problems simply do not become apparent and are difficult to anticipate prior to a certain minimal scale. This IMO isn't an issue with humans in general, our resources are limited in the design phase. There is only so much we can anticipate-and how often do you hear about large scale successes with the same magnitude of emotionally loaded reporting that you get with large scale disasters?
The fact that mining requires energy is not any different from literally any other action human beings perform to transact value. Bitcoin is just much closer to a pure exchange of information (which is all that value transfer really is) and so it's easier I think to stop and say "look at all those computers wasting energy doing nothing!" Since you typically see other "necessary" uses of power in non BTC transactions.
Not to mention the various solutions that could substantially improve BTC efficiency in the way of both hardware and software (e.g. asics). The fact that the BTC network is energy intensive is not as big of a hit against BTC overall as people seem to be making it out to be.
Not to mention that everyone is screaming about the energy use without considering both cost and benefit.
In general, miners won't mine unless there is a financial incentive to do so. as Bitcoin matures, that financial incentive maps closely to an overall demand for a store of value (plus the nifty features of crypto).
I would see your point more clearly if miners really were wasting energy–using energy to calculate hashes that weren't financially valuable–but I don't see that happening right now.
For every river you pollute I'll print another $10 bill and hand it to you. Clearly this isn't wasteful because it's financially valuable. /s
This logic doesn't hold up to reason.
The blockchain doesn't have the economics to incentivize limitless energy consumption. The upper bound is exactly how much people are willing to pay for the bitcoin you mine.
This also means that as the Bitcoin mining reward diminishes, the money "wasted" on energy is going to decrease, unless the transaction fees rise enough to match what the reward was paying. In that case, because people are willing to pay those fees, it seems quite logical that the cost of the mining is providing a value equal to its cost. Otherwise, people would not be paying those fees.
I really don't know if the Bitcoin experiment is going to work but a lot of criticisms of it are based on some really poor logic.
The upper bound is the combination of how much people will pay you for the bitcoins they mine, how much people value being able to transact (transaction fees), and the value of existing held bitcoin.
Since mining is what prevents attackers from stealing bitcoin,the total value of all bitcoin in existence actually has a bearing in this.
If no one were transacting and no coins were rewarded for mining, people would still mine just so that their existing coins remain secure.
Building a new plant is much less risky if there is guaranteed off-peak demand. New plants also tend to me more environmentally friendly.
Is less than 1% additional energy usage worth a 2 trillion cap? Well, I'm sure people can find a way to argue that it's not, but the point is that bitcoin isn't this enormous threat to energy usage that people try to argue it is.
According to https://digiconomist.net/bitcoin-energy-consumption bitcoin is on track to consume 19 TWh this year. That puts it at .1% of the global power consumption already
NASDAQ does 10 million trades a day, roughly. So if bitcoin scales to just handle NASDAQ alone it would consume ~850 TWh/year, which is 3.5% of the total world's electricity generation (to say nothing of Visa's 150 million transactions a day)
The reason bitcoin isn't currently an enormous threat is because it's basically barely used by comparison. 300,000 trades/day is a tiny number in the world of financial transactions.
Edit: mining effort is dominated by difficulty anyway, not throughput.
The key question raised in the parent comment, which your own riposte artfully dodges, is once again - who stands to benefit from this N% increase in global energy usage?
As far as a justification goes, I think that if BTC reaches 2 trillion, it will have gone mainstream. Meaning either existing transactions should become easier, or people find it a good store of value.
This isn't just theoretical. The marijuana industry faces immense hurdles dealing with the traditional financial system, because marijuana is technically still illegal at the federal level. This makes it a nightmare to do any of the normal banking operations we take for granted. Bitcoin sidesteps this problem while also letting you be legal: As long as you declare your taxes properly, Uncle Sam probably won't come knocking.
That's just one example of an industry that benefits. There are many more.
[1] https://en.wikipedia.org/wiki/World_energy_consumption [2] https://www.thedailybeast.com/the-insanely-profitable-federa...
Paperclipping - https://wiki.lesswrong.com/wiki/Paperclip_maximizer
https://hackernoon.com/bitcoin-doesnt-waste-electricity-6496...
The other half is an augmentation of the line that the electricity used for mining is actually used by the mining computer, and very little of it evaporates as heat. Moreover heat inefficiencies are not intended by miners. As a result mining is as legitimate as any other business activity and mining bitcoins should not be considered a waste of energy. While in this case an opponent may possibly exist, I am left unconvinced by this demonstration.
The real discussion is that as of today, the raw materials required to produce electricity are in limited supply and in decreasing amount. Provided this limited supply and this decreasing amount, a structural increase on the demand will result in a pressure on price which may have a negative impact on society and the economy. An other concern is that as of today, efforts are made to decrease energy consumption because energy production has a negative impact on environment with the current state of the art technologies. The waste discussion comes from the fact that the energy footprint of the bitcoin network may seem unnecessary to some since alternatives exist to transfer value.
The author fails to consider the issue from the other side of the table and does not even know who or what he argues against. He misunderstands what the opposing view is. Throughout the article a lot of energy is spent defending positions that nobody ever challenged and this for sure is a waste.
This entire article is glossing over the fact that the vast majority of electricity produced is from converting a physical resource into the electricity being wasted. Excessive wasteful packaging is stupid, and so is using excessive amounts of power to make Dunning-Krugerrands.
You could certainly place your miners near energy sources such as hydro, solar, or geothermal, but that doesn't change the fact that Bitcoin mining is, by definition, a measure of wasted electricity.
That is far too selfish of a view for the author to take. Electricity is a finite resource; only so much of it can be generated and available at a given time.
The important thing to know is that the current administration considers energy a top priority [1] so we are well poised to continue building blockchain infrastructure.
Boiling the ocean for a bit more personal wealth for the top 5% of income earners that make up the userbase of this site is ... a lot.
Maybe my naive interpretation of what VISA actually does is showing here, but I don't see how it's a valid comparison. Bitcoin doesn't simply replace credit card transactions, it replaces an entire banking system. Who confirms VISA transactions? How can you send and receive transactions through VISA? What about all the facilities that are supporting that transaction?
I think it's easier to trace the cost of a bitcoin transaction, which bears the entire cost succinctly, compared to an institution like VISA, which has its tentacles in a ton of energy costing faculties.
But it should be glaringly obvious that Bitcoin is by far the most expensive way to do financial transactions. That shouldn't even be contentious. It's literally built on the idea of doing computationally-expensive busywork.
Whether or not that busywork is a waste of power or a necessary cost then depends on your social beliefs, but it's definitely going to be vastly more power-expensive than any of the existing systems.
I respectfully disagree. There are many many transactions that happen behind the scenes when you're paying with a Visa card. All transactions go through a merchant bank before ever being sent to Visa, and they may even go through a second third party. Additionally there's a number of times in which clearing and settlement occurs, both on the merchant side and on the "monthly bill" part that you discounted as irrelevant.
This all takes energy, the POS takes energy, the banks all require energy to process transactions, it takes energy to send out statements, to pay your bill. I have no clue if this entire process takes more energy than Bitcoin or not, but I can guarantee the cost of doing a transaction through Visa isn't glaringly obvious.
Far from a perfect number and you're correct it won't cover payment processors, but it's also picking up non-trivial amounts of other stuff since those data centers don't do exclusively payment processing.
But either way you wouldn't count the POS. The POS is still there consuming the same amount of power if you pay with BTC, VISA, or cash.
It's driving electrical/computational consumption efficiency but its definitely a catch-22 as with most technology.
Of course you can work around this by having third party payment processors that sit between customers and the raw blockchain. But because Visa already does much of that, you need to include the cost of those as well, in order to get an apples-to-apples comparison.
There are decentralized solutions that don't involve trusted 3rd party payment processors. Payment channels and the lightning network will allow many transactions to happen between users that eventually and safely get settled onto the blockchain as only a few transactions containing the net transfer. These systems are decentralized without relying on trusted 3rd party payment processors, and the users are safe from counterparty risk like they are with normal transactions. (I know another reply mentioned Lightning. I just wanted to do more explanation and emphasis on parts.)
However the transaction throughput doesn't depend on the hashrate. The network could for example handle 10x or 100x the number of transaction with the same hashrate as today.
Not actually true. See the Lightning proposal.
2. It's not certain it can work in a decentralized way
Yes, it's uncertain it will work, but the point is that it's not inherently obvious that bitcoin can't accommodate Visa's transaction volume. The above comment made it seem like that's a given.
The second part I agree with. According to Satoshi:
> Bitcoin can scale larger than the Visa Network
It's not obvious that this is false.
I think you're mixing lightning up with something else; lightning is not a sidechain[0]. In lightning, at every step participants create standard Bitcoin transactions that can be finalized and settled at any time by just publicly broadcasting them on the Bitcoin network. The participants hold off on broadcasting the transactions until they're done with the payment channel so that they save on transaction fees (and avoid bloating the blockchain). They're immune to counterparty risk like normal transactions are, and it doesn't rely on any central or trusted authorities.
[0] https://bitcoinmagazine.com/articles/greg-maxwell-lightning-...
You're saying it yourself, it creates standard Bitcoin transactions (not lightning transactions). They hold off on broadcasting them, but that may mean if they both go offline they loose their state. It's using Bitcoin as a settlement layer but it's still not interchangeable with Bitcoin.
It still has not been shown that LN can even work in a decentralized fashion.
It uses Bitcoin and it may even become the default way to transact and be better in any way. But it doesn't matter, Lightning is not, and will never be, Bitcoin.
How can this distinction not be clear?
Yeah, the guarantees aren't exactly the same. Personally I expect that the risks will be for the most part smoothed over by things like lightning software that automatically syncs the state of payment channels between all of your devices for redundancy.
>It's using Bitcoin as a settlement layer but it's still not interchangeable with Bitcoin.
When a payment channel is settled by any of the participants, it's normal Bitcoin that comes out.
>It uses Bitcoin and it may even become the default way to transact and be better in any way. But it doesn't matter, Lightning is not, and will never be, Bitcoin.
I really think that's splitting hairs. If it becomes the standard way to send Bitcoin around, such that nearly everyone talking about making or receiving payments in Bitcoin is using Lightning, and if it does end up working very well in practice with many transactions per second, then I think it's more than fair to argue against statements like "Bitcoin can't scale up to VISA volume". Are you insisting on always explicitly referring to them as a combination ("Bitcoin/Lightning")? Kind of reminds me of the losing battle fought by some to correct all references to Linux as "GNU/Linux"...
[0] http://www.businesswire.com/news/home/20170725006524/en/
High-availability data centers use power. We understand this. They also have meaningful outputs that Bitcoin struggles to demonstrate on its own.
1. https://bitcoin.stackexchange.com/questions/53620/what-is-th...
The reality is that the two are not coupled together. Larger block sizes are obviously possible as demonstrated by bitcoin cash (and by anyone with common sense who hasn't been taken in the censorship on /r/bitcoin). More transaction throughput doesn't affect how much hash power is needed, therefore the main limiting factor is mostly just how many transactions are actually being made.
The problem is a dual one; on the one hand, if you can denominate your supply chain in Bitcoin, then that removes much volatility, because you no longer care about the cost of Bitcoin. But that requires that all of the components of your supply chain are also denominated in Bitcoin. And on the other hand, what is the "appropriate" value for Bitcoin? Is it too expensive right now, or alarmingly cheap? This relates to volatility as well; the uncertainty in how to price the asset is real.
The power/Bitcoin correspondence is a way to take a crack at both of these problems. The price of Bitcoin and the price of energy are fundamentally related, once capital costs of Bitcoin mining equipment is removed from the equation. An energy provider can safely denominate their provided energy in Bitcoin because they know that they can use any unpurchased capacity to mine Bitcoin directly.
Once we start to see Bitcoin appearing on commodity exchanges, which should be soonish, I think it's likely that power companies (which are already notoriously active in the securities market) will find that they can hedge against price fluctuations with Bitcoin futures; basically leveraging that correspondence. We might be a long way off from them directly billing in Bitcoin, but it would not surprise me to see correlations between energy futures and Bitcoin futures once there's a more liquid market for the latter.
For instance, a cyber coin could publish a hash of their block chain in the New York Times everyday. A sound implementation would secure the chain up to that point.
If you're going to have a trusted authority involved, then having a globally-synchronized blockchain is unnecessary. Users could just check with the trusted authority about whether a transaction is valid (not a double-spend), or even just have the trusted authority maintain balances for them.
The central authority would still choose what ended up in the ledger but they would not be able to rewrite history because of the publicized hashes locking it into place.
I meant to sketch out a centralized way of finalizing a public ledger, so yeah, it isn't decentralized.
I'm massively simplifying the idea, but proof of stake delivers new coins (either at predetermined intervals or all at once during the ICO) out in a pseudo-random way with some weight factors. Its almost like buying lottery tickets. https://en.wikipedia.org/wiki/Proof-of-stake
>Energy used when mining Bitcoin could also be considered incidental, the goal is to calculate hashes.
The goal isn't to calculate hashes. That is the incidental part. The goal is to have a randomly chosen node create one block every X seconds.
How much energy do household TV's use?
How much energy does the sports industry use?
How much energy does it take to run our traffic system?
How much energy does the gold mining industry use?
How much energy does it take to run the US Stock Exchange?
At least the article should put up a fair power comparison...
There have been however lots of developments in the blockchain space, especially as it refers to different proof systems and algorithms. The alt-coins in general, though mostly badly viewed due to the often poor and sleazy behaviours, are a playing ground for exactly this kind of problem.
I won't give specific names because I'm not an advocate for any one in particular, but there are several other coins and implementations that try to do away with the energy consumption and improve scaling. Some have even gotten to the point of eliminating mining and transaction fees altogether (yup, zero fees: transfer value anywhere in the world, instantly, and pay absolutely nothing for doing so).
A quick google search should point you in the right direction if it sounds interesting.
But it's not clear if they even work.
Anyways if Intel can make North Korea trust its hardware, I might take a look at their project.
Perhaps Intel can find new blockchain applications for their technology, but it is unlikely to be adopted by a digital currency.
My work is starting to pay off. This author appears to have used estimates coming from my research: 470-540 MW as of 26 February 2017.¹ Sometimes people stumble upon and blindly trust the flawed estimate published by digiconomist of ~2000 MW.²
The data and graphs are very well presented.
> "well at Bitcoin's current throughput it consumes X, and $large_financial_institution does Y, Bitcoin's equivalent energy usage would be Z"
have a fundamental misunderstanding of Bitcoin's mining. The current difficulty to a produce a block is the same, regardless of the transaction throughput of the system. The Merkle root of the block's transactions goes into the block header, and that is hashed over and over. Empty blocks or huge blocks would require approximately the same energy in mining effort.
Also, Bitcoin is not trying to beat Visa. BitTorrent disrupted the entire entertainment industry without being as fast as regular download.
most payment specifications were written when every single byte in a message was important. A lot was done to keep message (and data storage) size as small as possible because that was just common sense.
you may think that there are a lot of coin transactions but that's just peanuts compared to the vast vast amount of normal payment transactions.
"Well, in our country," said Alice, still panting a little, "you'd generally get to somewhere else—if you run very fast for a long time, as we've been doing."
"A slow sort of country!" said the Queen. "Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!"
I understand you are talking about the energy cost and other environmental impacts of gold mining, I just don't see how you are determining the present day value of the utility that each thing provides to humanity.
There is no reason at all to believe that electricity production will always be difficult or expensive. These problems will be solved.
Those limits were baked into the design from the start. In the current design there are only 21 million Bitcoins that can be mined, and we're approximately 80% of the way to that target.
http://www.bitcoinblockhalf.com/
Also, Bitcoin is designed to be harder to come by as time goes on. The number of new coins issued diminishes over time. See the Supply Growth section here:
https://en.wikipedia.org/wiki/Bitcoin
"12.5 bitcoins per block (approximately every ten minutes) until mid 2020, and then afterwards 6.25 bitcoins per block for 4 years until next halving. This halving continues until 2110–40, when 21 million bitcoins will have been issued."
There will come a time when Bitcoin mining is no longer profitable. If the scaling problems with the transactions are solved in time, we may see more people trading in Satoshis (fractions of a Bitcoin). The scaling problems are pretty hard to solve though, it's probably going to take a hard fork to make Bitcoin a true alternative to traditional government-backed currencies.
https://en.bitcoin.it/wiki/Difficulty#What_network_hash_rate...
Won't work. If a mining cartel agrees to keep difficulty and hashrate low, they're just making it easier for those outside the cartel to mine more Bitcoin.
Cartels usually don't last forever, but they can last for a while. In the case of bitcoin, it could reduce total energy consumption.
Exactly. This is similar to how price dumping works: https://en.wikipedia.org/wiki/Dumping_(pricing_policy)
Weird thought... (I do not know if thi already exists, as I dont care about crytocurrency - only because I dont have the cycles, currently)
What if there was a crytocoin that was just a centrally mined 'thing' - and the value of the coin was what others were willing to bid on the next coin vs volume of those willing....
Isnt that literally how gold currently works?
So rather than consume billions of watts on bitcoin - just make digital gold?
With bitcoin, pay for the computers and the electric bill. With gold, pay for the machinery and the miners. It "has" to go somewhere though.
Just give X amount of coins to every person and newborn for free.
Now you could compare the work that goes into synchronizing the blockchain between all nodes, but I'd expect that has a near-negligible environmental impact compared to all of the miners. (Individual Zcash transactions are a bigger file size than individual Bitcoin transactions if I remember right.)
Isn't the energy consumption the whole point?
Honestly it seems more like "bitcoin is a way to launder stolen electricity" rather than "oh noes, if people keep mining, eventually they'll have a huge impact on global energy consumption"
This article is sensationalist nonsense. I would argue it is a positive point that a globally tradeable cryptocurrency with billions in market cap only requires the energy of a "small city."
It only sounds good because we haven't really considered the scale here, so let's scale that up a bit.
What if even 1% of non cash financial transactions in the US were handled with BTC? For 2015, that would have worked out to about $1.8T.
How big would BTC need to be to handle that? Well, it looks like last year it's estimated to have done a little over $100B, so it'd have to scale somewhere around 15-20x to even cover 1% of one country's transactions...
[1] https://www.federalreserve.gov/newsevents/press/other/2016-p...
[2]https://blockchain.info/charts/estimated-transaction-volume?...
I really don't think things are as clear cut as the article implies, but I dont have numbers for the amount of energy consumed by modern electronic value transaction and storage.
Edit: also, "city's worth" as a measure of electricity, as in the article, is a terrible choice because it immediately biases the reader and does not convey much useful information. My GPU maxes at 300W; the article provides no way of conversion. Never mind that a small city may be a suburb using one hundredth of the power used by a small city center full of servers and a handful of skyscrapers.
No, I didn't but the article did, and it's cited elsewhere on HN - Visa for example uses 1/7000th of the energy per transaction...