Cambridge bitcoin electricity consumption index

Methodology

Calculating Average Country and Provincial Hashrate Share

The mining map uses aggregate geo-location data based on the IP addresses of hashers connecting to mining pools.

Aggregate data from participating mining pools represents approximately 37% of Bitcoin’s total hashrate for the period from September 2019 to April 2020 included. We use this data as a proxy for the geographic distribution of Bitcoin’s total hashrate, assuming that it is representative of the total hashrate distribution (please see the next section for a discussion on the limitations of this approach).

Participating mining pools provide the average monthly geographic distribution of their respective hashrate. This data is then aggregated by CCAF and used to extrapolate the global hashrate distribution. With the exception of China, hashrate data is currently only available at the country level. We hope that we can add further granularity in the future to better represent regions with significant hashing activities (e.g. Siberia in Russia, Washington and New York States in the United States of America, or Québec and Alberta in Canada).

Two of the three mining pools provide data on Chinese provinces. An average of these distributions is applied to the third pool for which no province-level data is available.

Limitations

Every model has its limitations resulting from the application of specific assumptions. There are two particular limitations arising from the approach described above.

Sample may not be representative

The Bitcoin mining map is based on an extrapolation of a sample of mining pool data. This sample may not be fully representative for the following two reasons: first, it represents only a little more than a third of the total hashrate; and second, the data is provided by three Bitcoin mining pools that are all headquartered in China.

While the current version seems overly biased towards China, there are reasons to believe that the sample nevertheless provides a reasonable approximation of the actual hashrate distribution. For one, all participating pools maintain servers in various geographies across the globe to serve their foreign customer base with minimal latency. Furthermore, Chinese pools have dominated Bitcoin mining in recent years, among others because of their relatively low fee structure which has attracted numerous non-Chinese hashers.

The research team is actively looking to partner with additional mining pools and hashers to improve the accuracy and reliability of the mining map. Please do not hesitate to get in touch if you would like to contribute.

Usage of VPNs or proxy services by miners

It is no secret in the industry that hashers in certain locations use virtual private networks (VPNs) or proxy services to hide their IP address and thus location. Such behaviour may distort the overall geographic distribution and result in an overestimation of hashrate in some provinces or countries.

For one of the three pools, this effect was particularly visible in the Chinese province of Zhejiang. To mitigate this effect, we have divided the hashrate of Zhejiang province proportionally among other Chinese provinces listed in the pool’s dataset.

Источник

Cambridge bitcoin electricity consumption index

Bitcoin is a software protocol and peer-to-peer (P2P) network that enables the digital transfer of value across borders without relying on trusted intermediaries. Bitcoin is an open and permissionless system: anyone can participate in the network, as well as send, store, and receive payments without having to ask anyone for permission

Bitcoin has its own, native cryptocurrency called bitcoin (BTC) which acts as the universal unit of value within the Bitcoin network. New bitcoins are issued, according to a transparent and predictable schedule, on average every 10 minutes through a process called mining. While the Bitcoin protocol specifies that a maximum of 21 million bitcoins will ever be created, it is worth mentioning that one bitcoin can be divided out to eight decimal places. This means that one bitcoin corresponds to 100 million satoshi, the smallest base unit.

What is the blockchain?

All bitcoin transactions are recorded in a public ledger that every network participant (node) stores locally. The ledger is represented using a particular data structure: transactions are bundled into data blocks, which are then cryptographically linked to each other. This process results in a growing chain of blocks – which is fittingly called the blockchain. The use of this specific data structure ensures that tampering with the transaction history (e.g. modifying past transactions) will be detected immediately by other network participants. The blockchain grows larger every day as new blocks of transactions keep getting added by special participants called miners.

Why do we need decentralised consensus?

Imagine Alice has 10 bitcoins that she wants to send to Bob. Shortly after, she changes her mind and suddenly wants to send the same 10 bitcoins to Charlie instead. While both transactions are valid, only one can get processed — Alice only has 10 bitcoins, not 20! The question now is: in a decentralised system like Bitcoin that has no central authority, who gets to decide which of the two valid but conflicting transactions will get processed?

What is Proof-of-Work (PoW) mining?

PoW mining is a mechanism for resolving the aforementioned situation in a decentralised manner: instead of simply letting participants vote (and thus making the vote vulnerable to potential manipulation by attackers who can create multiple fake identities), the idea is to attach a financial cost to the vote. Anyone who wants to participate in the vote (miners) needs to prove that they performed some “work” – hence the term proof-of-work.

This work consists of finding the solution to a cryptographic puzzle, which in simplistic terms can be thought of as guessing a random number. The only way of finding the random number — called a nonce in technical jargon — is to brute force all possible options. This way, the work cannot be faked but is trivial to verify by other network participants once the winning nonce has been revealed.

Solving the PoW requires substantial computing power depending on the difficulty level: the more miners join the race, the more difficult the puzzle becomes. Rather than guessing numbers manually, miners operate specialised mining equipment (ASICs) that has been specifically designed to be very good at only one single task — solving the PoW.

Читайте также:  Внутренняя норма доходности для чего рассчитывают

Miners need to incur financial costs in the form of capital expenditures (acquiring mining hardware) as well as operational expenditures (spending electricity to run and cool the machines). Miners are in constant competition between themselves: whoever finds the solution to the puzzle first obtains the right to add his block to the global ledger. In return, the successful miner gets rewarded for his efforts with newly minted bitcoin.

In the event that two valid but competing blocks are found at roughly the same time by different miners, the chain will split into two branches. Network participants will always follow the “longest” chain, that is the branch that was most difficult to produce (i.e. required more computing power, and was thus more expensive to generate). The idea is that miners should have a financial incentive to play by the rules as they stand to gain more from being honest than if they were to cheat.

Or, in the words of anonymous Bitcoin creator Satoshi Nakamoto:

[A greedy attacker] ought to find it more profitable to play by the rules, such rules that favour him with more new coins than everyone else combined, than to undermine the system and the validity of his own wealth. 1

Источник

Methodology

Overview

Summary

The Cambridge Bitcoin Electricity Consumption Index (CBECI) provides a real-time estimate of the total electricity load and consumption of the Bitcoin network. The model is based on a bottom-up approach initially developed by Marc Bevand in 2017 that takes different types of available mining hardware as the starting point.

Given that the exact electricity consumption cannot be determined, the CBECI provides a range of possibilities consisting of a lower bound (floor) and an upper bound (ceiling) estimate. Within the boundaries of this range, a best-guess estimate is calculated to provide a more realistic figure that we believe comes closest to Bitcoin’s real annual electricity consumption.

The lower bound estimate corresponds to the absolute minimum total electricity expenditure based on the best case assumption that all miners always use the most energy-efficient equipment available on the market. The upper bound estimate specifies the absolute maximum total electricity expenditure based on the worst case assumption that all miners always use the least energy-efficient hardware available on the market as long as running the equipment is still profitable in electricity terms. The best-guess estimate is based on the assumption that miners use a basket of profitable hardware rather than a single model.

Representation

The CBECI landing page displays two numbers for each type of estimate.

The first number refers to the total electrical power consumed by the Bitcoin network and is expressed in gigawatts (GW). This figure is updated every 24 hours and corresponds to the rate at which Bitcoin uses electricity. 1

The second number refers to the total yearly electricity consumption of the Bitcoin network and is expressed in terawatt-hours (TWh). We annualise Bitcoin’s electricity consumption assuming continuous power usage at the aforementioned rate over the period of one year. We apply a 7-day moving average to the resulting data point in order to make the output value less dependent of short-term hashrate movements, and thus more suitable for comparisons with alternative uses of electricity.

Model parameters

The model takes into account the parameters outlined in Table 1 below. The following sections will specify how each estimate is calculated and what assumptions have been used.

Parameter Description Measure/Unit Source
Network hashrate, mean daily The mean rate at which miners are solving hashes that day Exahashes per second (Eh/s) Dynamic: https://coinmetrics.io/
Bitcoin issuance value, daily The sum USD value of all bitcoins issued that day USD Dynamic: https://coinmetrics.io/
Miners fees, daily The sum USD value of all fees paid to miners that day USD Dynamic: https://coinmetrics.io/
Difficulty, mean daily The mean difficulty of finding a new block that day Dimensionless Dynamic: https://coinmetrics.io/
Bitcoin market price The fixed closing price of the asset as of 00:00 UTC that day USD Dynamic: https://coinmetrics.io/
Mining equipment efficiency Measures the energy efficiency of a given mining hardware type Joules per Gigahash (J/Gh) Static: hardware specs from 60+ equipment types, taken from various sources
Electricity cost Average electricity cost incurred by miners USD per kilowatt-hour ($/kWh) Static: estimate (assumption)
Data centre efficiency Measures how efficiently energy is used in a data centre: expressed via power usage effectiveness (PUE) Static: estimate (assumption)

CBECI Model

Selecting mining equipment

In the first years of Bitcoin, mining was mainly performed using general-purpose graphics processing units (GPUs) and field-programmable gate arrays (FPGAs). This changed considerably when in 2012 the first application-specific integrated circuits (ASICs) started to emerge. ASICs are specialised hardware specifically optimised for Bitcoin mining that are orders of magnitude more efficient than previous devices used for mining: it didn’t take long for ASICs to become popular and displace GPU and FPGA mining.

We have compiled a list of more than 60 different Bitcoin ASIC models designed for SHA-256 operations that have been brought to market since October 2014, which serves as the starting date of the CBECI. The list is based on a combination of public resources that list various types of mining equipment and their specifications. 2

Mining efficiency of each machine type is expressed in Joules per Gigahash (J/Gh): given that real power usage can vary significantly depending on several parameters (e.g. usage conditions, overclocking), the manufacturer specifications have been refined with the help of experts to more accurately reflect real power usage. The full list is available at http://sha256.cbeci.org and is open to comments and suggestions. Figure 1 shows the evolution of Bitcoin mining equipment efficiency since late 2014.

Note: a 1000W mining device that generates 10,000 Gigahashes per second (Gh/s) has an efficiency of 0.1 Joules per Gh (J/Gh). This chart is based on a list of 60+ SHA-256 mining equipment available at http://sha256.cbeci.org.

The profitability threshold

The key idea underlying the CBECI model is that miners will run the equipment as long as it remains profitable in electricity terms. In order to determine the time periods during which a given hardware type is profitable, we model the economic lifetime of each machine by taking into account total miner revenues, total network hashrate, the energy efficiency of the hardware in question, and the average electricity price per kWh that miners have to pay.

This results in the following mathematical inequality:

It is worth noting that profitability in this context exclusively considers electricity costs incurred for running the machines: it does not take into account capital expenditures (e.g. acquisition and amortisation costs) nor other operational expenditures (e.g. cooling, maintenance, and labour costs).

The profitability threshold (θ) is then calculated as follows:

Electricity prices available to miners vary significantly from one region to another for a variety of reasons. We assume that on average, miners face a constant electricity price of 5 USD cents per kilowatt-hour (0.05 USD/kWh). This default value is based on in-depth conversations with miners worldwide and is consistent with estimates used in previous research. 3

Note: The CBECI landing page allows visitors to choose different values for the average electricity cost in order to explore how electricity prices influence hardware selection and total electricity consumption.

Assuming a fixed electricity price of 0.05 USD/kWh, we can model the evolution of the profitability threshold over time (Figure 2). While mining equipment with an energy efficiency below 2 J/Gh remained profitable in early 2015, the threshold has substantially decreased over time as a result of the introduction of newer ASIC generations and a continuous increase in hashrate. Large price spikes occasionally lead to a sharp increase of the profitability threshold (e.g. bull run in late 2017), which tends to correct relatively soon as effects are cancelled out by growing total hashrate.

Sometimes, it is possible that no mining equipment is profitable during a certain period. In this case, we use the following assumption:

It is reasonable to assume that miners will not immediately switch off unprofitable equipment as long as the time periods are acceptably short and infrequent.

The model applies a 14-day moving average to the profitability threshold in order to smoothen the switch from one equipment type to another as a result of short-term hashrate variations and price volatility.

Constructing the lower bound estimate

In a best case scenario, every single miner would always use the most energy-efficient equipment that maximises expected profits. The lower bound estimate (Elower) is thus based on the following best-case assumption:

This assumption also implies that miners will rapidly upgrade mining gear as soon as more energy-efficient hardware becomes available on the market.

Power usage effectiveness (PUE) is a measure of data centre energy efficiency: data centres generally consume more energy than is required to simply run servers, mostly because of cooling, supporting IT equipment, and other overheads. The higher the ratio, the less efficiently energy is used. Data centres with PUE below 1.2 are generally considered efficient. For reference, Google’s average PUE is 1.11, whereas the average PUE of most data centres corresponds to 1.8 or more.

In the case of Bitcoin mining, however, electricity costs account for the vast majority of operational expenditures: mining farm operators have a clear incentive to optimise cooling systems in order to reduce overall costs. Conversations with miners support the hypothesis that mining facilities generally have significantly lower PUE than traditional data centres.

In a best case scenario, mining facilities have optimised data centre operations to a point where there is nearly zero overhead. This scenario is represented by assuming a PUE of 1.01.

The lower bound estimate can be mathematically expressed as follows:

The lower bound estimate corresponds to the absolute minimum electricity consumption of the Bitcoin network. While useful for providing a quantifiable floor, it is unrealistic for a variety of reasons:

  • Not all miners use the most efficient hardware: old equipment can remain profitable for a considerable time when miners have access to cheap electricity and Bitcoin prices remain high.
  • Long delivery and installation times: the delivery and installation of newly released equipment can take up to 3 months.
  • Hardware supply shortage: the most efficient hardware may not be available in all regions in sufficient quantities.
  • Optimistic PUE: not all mining facilities have an optimal PUE.

Constructing the upper bound estimate

Calculating the upper bound estimate (Eupper) is a more difficult task.

We could imagine a worst case scenario where every miner uses the least efficient computing device available on the market that is capable of generating cryptographic hashes — a central processing unit (CPU) powering for instance a computer, a tablet, or even a smartphone. However, with the exponential increase of Bitcoin’s network difficulty since 2016, this assumption would quickly lead to a consumption figure that exceeds the world’s total energy production — let alone that miners would need to operate at massive losses.

We thus adjust the assumption as follows:

As soon as a given equipment type is not profitable anymore, it will be retired and replaced with the next least efficient hardware model that still remains profitable.

It is worth remembering that the profitability threshold for each mining hardware type is calculated strictly in electricity terms and does not take into account capital expenditures nor other operational expenditures.

We assume that in this scenario, all mining farms have a PUE of 1.20. While still considered efficient by general-purpose data centre standards, it ranges at the higher end of PUE figures reported by miners.

The upper bound equation can thus be mathematically expressed as follows:

The upper bound estimate corresponds to the absolute maximum electricity consumption of the Bitcoin network. While useful for providing a quantifiable ceiling, it is unrealistic for a variety of reasons:

  • Miners demand the most energy-efficient hardware: large miners with industrial-scale data centres compete for gaining early access to the newest ASIC generations that are more energy-efficient.
  • Old equipment gets replaced: many miners replace old ASIC generations that have remained unprofitable for a long time with new equipment rather than storing old equipment for years hoping for the profitability threshold to increase.
  • Other operational expenditures have an impact, too: ignoring additional expenditures such as cooling and maintenance costs may artificially overstate the economic lifetime of inefficient hardware.

Constructing the best-guess estimate

Given that both the lower and upper bound estimates rely on fairly unrealistic assumptions, we attempt to provide an educated guess that more accurately quantifies Bitcoin’s real electricity usage.

In reality, many miners do not run a single type of mining equipment in their data centres, and they do not all switch to the newest hardware at the same time — if they do at all. In many cases, miners operate a combination of different models as long as the equipment remains profitable in electricity terms (i.e. stay below the profitability threshold).

The difficulty lies in determining a realistic weighting approach for all profitable equipment types on a continuous basis that takes into account changing market and network conditions over time. Analysing the market share evolution of the major mining manufacturers would be a good proxy; however, reliable market share data over multiple periods is unfortunately not available.

We thus use the following assumption for our best-guess estimate:

The assumption that all profitable machines are equally distributed among miners may seem very unrealistic at first: many hardware types have not been produced and sold in equal quantities, some equipment may not have been available to everyone at the same time, and other machines may already have been fully retired despite becoming profitable again for a short period of time.

However, when comparing our best-guess estimate to a simulation that uses hardware weighting based on Stoll et al.’s (2019) market share calculations, 4 the resulting electricity consumption values do not differ substantially (Figure 3). 5 This suggests that using the current assumption of equally-weighted profitable equipment is acceptable until further research and analysis on better weighting approaches becomes available.

We assume that all mining farms have a PUE of 1.10 when calculating our best-guess estimate. 6 This figure is slightly more conservative than other estimates but has been confirmed during private conversations with miners and mining experts.

Our best-guess estimate can be mathematically expressed as follows:

Limitations of this methodology will be discussed in the next section.

Discussion

Limitations of the model

Every model is an incomplete representation of reality that relies on specific assumptions, some of which may be debatable. As a result, every model has limitations that need to be discussed. In particular, the current CBECI model exhibits the following limitations (the list is non-exhaustive):

Strong dependence on electricity cost estimate: electricity costs can significantly vary from one country, region, and provider to another. Prices are generally dynamic and adjustable, often according to seasonal circumstances, the quantity of electricity consumed, and other factors. Modifying the default electricity cost assumption can substantially change the model output.

Hardware selection: we may not be aware of new and more efficient hardware that is not yet available on the market. Some have argued that manufacturers are using proprietary equipment to their own benefits before public release. 7

Ignoring other cost factors: other potential factors that influence the decision of miners to switch off and/or replace existing equipment have not been incorporated into the model (e.g. maintenance and cooling costs).

Simplistic weighting of profitable hardware: assuming that all profitable equipment is equally distributed among miners is unrealistic given that not all hardware is produced in equal quantities and readily available. The exact market share is unknown, although existing data suggests that a few large manufacturers dominate the market. The lack of reliable longitudinal market share data impacts all bottom-up approaches.

Hardware specifications may not correspond to real performance: hardware manufacturers often advertise the performance and energy efficiency of their products using best case scenarios. Furthermore, miners may decide to overclock or underclock their machines for various reasons, which the model does not take into account.

Short switching periods: it is unlikely that miners are able to quickly react to short-term changes in the profitability thresholds: they cannot simply replace all machines of an entire data centre in such a short period of time. While we attempt to smoothen the effect of short-term hashrate variations and price volatility, applying a moving average of 7 days (annualised consumption estimate) and 14 days (profitability threshold), respectively, may not be sufficient.

While most limitations do not have a major impact on the performance of the model, we are aware of its imperfections. The CBECI is an ongoing project that is maintained on a continuous basis. The model will be refined in response to changing circumstances, with all changes being transparently highlighted.

In case you would like to provide suggestions on how we could improve the index, please feel free to send us a message using this form.

How does the CBECI compare to other estimates?

There have been multiple attempts in the past to analyse the electricity consumption of the Bitcoin network and assess its environmental footprint. A list of available studies and articles is presented in Table 2. With the exception of Alex De Vries’s “Bitcoin Electricity Consumption Index” (BECI), there is no live index tracking Bitcoin’s electricity load and consumption in real time.

Author Date of publication Title Approach Source
Stoll, C., Klaaßen, L., and Gallersdorfer, U. June 2019 The Carbon Footprint of Bitcoin Bottom-up Link
Zade, M., Myklebost, J., Tzscheutschler, P., and Wagner, U. March 2019 Is Bitcoin the Only Problem? A Scenario Model for the Power Demand of Blockchains Bottom-up Link
Krause, M. J., and Tolaymat, T. November 2018 Quantification of energy and carbon costs for mining cryptocurrencies Bottom-up Link
Mora, C., Rollins, R.L., Taladay, K., Kantar, M.B., Chock, M.K., Shimada, M., and Franklin, E.C. October 2018 Bitcoin emissions alone could push global warming above 2°C Top-down Link
McCook, H. August 2018 The cost & sustainability of Bitcoin Bottom-up Link
De Vries, A. May 2018 Bitcoin’s Growing Energy Problem Top-down Link
Vranken, H. October 2017 Sustainability of bitcoin and blockchains Bottom-up Link
Bevand, M. February 2017 Electricity consumption of Bitcoin: a market-based and technical analysis Bottom-up Link
Hayes, A. S. March 2015 A Cost Production Model for Bitcoin Top-down Link
O’Dwyer, K.L., and Malone, D. September 2014 Bitcoin Mining and its Energy Footprint Bottom-up Link

These studies tend to produce considerably diverging findings along a relatively broad range of possible estimates. This can be explained by the application of different methodologies adopted by the study authors: some use a top-down economic approach, whereas others are based on a bottom-up techno-economic approach (like the CBECI model).

Each study is based on a set of assumptions that can be put into question. As a result, the design of each study — including our own analysis — has its own pitfalls and limitations. Some papers, however, have been criticised for applying overly simplistic assumptions and containing non-trivial errors such as inappropriate averaging over time periods or simple extrapolations. For a more thorough review of previous studies, see Koomey (2019). 8

The CBECI has been designed with the aforementioned studies in mind. We have carefully reviewed the various methodologies and incorporated best practices. This website attempts to provide comprehensive documentation with transparent version control, highlight the model’s dependence on the electricity cost assumption by allowing visitors to adjust the default value, and openly present the uncertainties and limitations of the model. Feedback and suggestions for further improvements can be given here.

Источник

Читайте также:  Какие видеокарты нужны для майнинга эфира таблица
Оцените статью