As Bitcoin has exhibited spectacular price increases since its genesis block, the mining industry has rapidly professionalized, going from small home operations to large mining farms. During the course of this, several forks occurred over the years, with the most prominent leading to the creation of Bitcoin Cash in August 2017. The second was the Bitcoin Cash hard-fork, resulting in the (in)famous “hash-war” in November 2018.
Most of the coins resulting from forks share the same hashing function, making them interoperable from a mining perspective. Hence, this report analyzes whether miners are rational in how they allocate their mining resources (e.g., hashpower) across Bitcoin (BTC), Bitcoin Cash (BCH), and Bitcoin SV (BSV).
Since its genesis block, Bitcoin mining activities have first pivoted from CPUs to GPUs; since 2014, BTC has been mostly mined by Application-Specific Integrated Circuits (ASICs).
Sources: Binance Research, Coin Metrics.
As illustrated by chart 1, the mining difficulty of Bitcoin has increased dramatically since 2010. Before 2010, the mining difficulty remained constant around 1 as Satoshi was likely “mining everything by himself”.
Regarding Bitcoin mining, there are four primary paradigm shifts (and five phases) in these ten years:
Recently, the ASIC oligopoly has started to erode with new entrants such as Ebang (e.g., Ebang E12+) and Innosilicon (e.g., Innosilicon T3+Pro) challenging the existing status quo.
Owing to the ASIC dominance, Bitcoin's dedicated hashpower increased exponentially, leading to enormous climbs of the difficulty of Bitcoin mining. The continuously rising Bitcoin price also led to ASICs becoming increasingly performant, with many new participants joining the block-mining race.
Sources: Binance Research, Coin Metrics.
On January 1st 2015, the estimated hashrate stood at 0.033 EH/sec (33PH/sec). From January 2015 to mid-2018, the hashrate grew almost exponentially to highs of 5.5 EH/sec (on August 10th 2018), an increase by more than +15,000%.
However, Bitcoin’s hashrate dropped in the second half of 2018, likely owing to the sustained bear market, which saw the price of BTC dropping from a peak at ~ $20,000 to ~ $3,000. Since January 2019, its hashrate has been steadily growing and is now at an all-time high with an estimated value reaching for its first time 10 EH/sec (on November 27th 2019).
Forks are frequent events in the cryptoasset industry2. They can be classified into two categories: soft forks and hard forks. Binance Academy defines a hard fork as:
“A hard fork is a change in a cryptocurrency protocol which is incompatible with the previous versions, meaning that nodes that do not update to the new version won’t be able to process transactions or push new blocks to the blockchain."
Hard forks are often utilized for substantial changes in a blockchain protocol, as these events force all node operators to upgrade to a new version.
As hard forks are not compatible retroactively, they often result in the creation of side-chains that die out quickly once all nodes migrate to the new protocol. However, in some cases, hard forks are contentious, with miners not reaching an agreement on whether to accept changes in the protocol. As a result, hard forks can lead to two independent protocols, resulting in two blockchains competing for the same computing resources provided by miners.
The most prominent example was the fork between Bitcoin and Bitcoin Cash in August 2017 along with the Bitcoin Cash fork, resulting in the “hash-war” in November 2018.
The table below describes key similarities and differences between Bitcoin (BTC), Bitcoin Cash (BCH), and Bitcoin SV (BSV)3.
Bitcoin (BTC) | Bitcoin Cash (BCH) | Bitcoin SV (BSV) | |
---|---|---|---|
Hashing function | SHA-256 | SHA-256 | SHA-256 |
Block mining reward | 12.5 BTC | 12.5 BCH | 12.5 BSV |
Blocksize | 1 megabyte* | 32 megabytes soft limit (ABC algorithm) | 128 megabytes |
Difficulty adjustment | 14 days | DDA | DDA4 |
Median price (November 2019) | 8554 USD | 267 USD | 89 USD |
Median number of daily transactions (November 2019) | 310,627 | 39,390 | 388,725 |
Median daily transaction fees (November 2019) | 0.369 USD (0.000043 BTC) | 0.00073 USD (0.0000027 BCH) | 0.00034USD (0.0000028 BSV) |
Median mining difficulty (November 2019) | 1.29E+13H | 3.80E+11H | 1.96E+11H |
Median hashrate (November 2019) | 9.23E+19H/sec | 2.68E+18H/sec | 1.29E+18H/sec |
Sources: Binance Research, BitInfoCharts. Data as of November 30th 2019.
* SegWit has allowed Bitcoin blocks to be bigger, as demonstrated by this analysis from Coin Metrics.
Sources: Binance Research, CoinMarketCap.
The table below describes the spot trading venues for these three “versions” of the Bitcoin protocol, as defined in the whitepaper written by Satoshi Nakamoto in 2009.
Bitcoin (BTC) | Bitcoin Cash (BCH) | Bitcoin SV (BSV) | |
---|---|---|---|
Binance | √ | √ | (delisted) |
Coinbase | √ | √ | |
Kraken | √ | √ | (delisted) |
Bitstamp | √ | √ | |
Bitflyer | √ | √ | |
Poloniex | √ | √ | √ |
Gemini | √ | √ | |
itBit | √ | ||
Huobi | √ | √ | √ |
OKEx | √ | √ | √ |
Bittrex | √ | √ | √ |
Gate.io | √ | √ | √ |
Bitfinex | √ | √ | √ |
Kucoin | √ | √ | √ |
Sources: Binance Research, respective exchanges as of November 30st 2019.
Nearly all of the most significant exchanges support both Bitcoin and Bitcoin Cash for trading, usually against each other and against either USD or USD-pegged stablecoins (e.g., USDT, USDC). However, the support for Bitcoin SV (BSV) is not as wide-spread. For instance, some of the largest exchanges (e.g., Coinbase) have never listed any pair against BSV while other platforms have delisted BSV (Kraken, Binance).
Amongst the ten exchanges selected by Bitwise in its ETF proposal5, only Poloniex and Bittrex support BSV, and these pairs display low daily volumes (usually between $100,000 and $1,000,000 in November 2019).
In this subsection, the most significant mining pools are discussed for Bitcoin (BTC), Bitcoin Cash (BCH), and Bitcoin SV (BSV).
Bitcoin (BTC) | Bitcoin Cash (BCH) | Bitcoin SV (BSV) | |
---|---|---|---|
BTC.com | √ | √ | |
AntPool | √ | √ | |
F2Pool | √ | √ | √ |
ViaBTC | √ | √ | √6 |
Poolin | √ | √ | √ |
HuobiPool | √ | √ | |
SlushPool | √ | ||
BTC.top | √ | √ | |
Bitfury | √ | √ | |
Bitcoin.com | √ | √ |
Sources: Binance Research, CoinDance, MiningPoolStats. Data as of December 16th 2019.
Bitcoin SV blocks are mostly mined by small pools such as CoinGeek (BSV only), Mempool (BSV and BTC), SVPool (BSV), and Sigma Pool (BTC, BSV, and LTC). As of December 16th 2019, CoinGeek and SVPool accounted for more than 35% of the total hashpower7.
For any PoW blockchain, mining rewards can be broken down into two core ../components: block mining rewards (distributed in the coinbase transaction) and transaction fees.
Sources: BitInfoCharts, Binance Research.
The contribution of transaction fees relative to the total mining rewards (i.e., the sum of transaction fees and block mining rewards) fluctuated over time. It gradually increased to a peak in December 2017, when the network got congested and fees subsequently spiked (as high as 20 USD for a single transaction). During this period, transaction fees accounted for as much as 40% of the total rewards, i.e., nearly as high as the block mining rewards. However, since then, the contribution of transaction fees to the total mining rewards has remained between 3% to 7%.
In contrast, transaction fees of both Bitcoin Cash and Bitcoin SV, contribute to a much lesser extent to the total block rewards, as illustrated by the chart below.
Sources: BitInfoCharts, Binance Research.
For both BCH and BSV, miners received almost negligible rewards from transaction fees, compared to BTC. For instance, transactions often accounted for less than 0.1% of the total mining rewards for both BCH and BSV (with minor spikes from time to time).
In this section, the mining resource allocation problem is discussed from an efficiency perspective. Furthermore, the two subsequent sections analyze the respective empirical relationships between:
According to Binance Research, the mining allocation problem can be referred to as a problem of efficient resource allocation, from the perspective of participants in the Bitcoin mining industry: SHA-256 (ASIC) miners.
Specifically, for two Proof-of-Work (PoW) blockchains with the same hashing function (e.g., SHA256), the profitability of both blockchains should not diverge in the long-term.
From a mathematical perspective, the following set of equations can be written as follows.
Fixed costs mostly include costs of purchasing ASICs and running a node, etc. While fixed costs are not negligible, these costs will be omitted for the rest of this analysis as they are exactly the same for BCH, BSV, and BTC; hence, this analysis only focuses on the profitability of coins with the same hashing function (e.g., SHA256).
Variable costs are thus more significant; they are a function of the price of electricity, multiplied by the total power used for “finding the hash”.
Despite mining costs not being directly estimable, block difficulty is a proxy of the required power to find the correct hash to add a block to the chain. Hence, the following equation can be posed to describe this relationship.
Assuming that miners do not own material information about the short-term price direction of the asset mined, the ratio of mining rewards divided by the difficulty should converge in the long-term, or at least, should not diverge significantly in the long-run.
In this subsection, we explore the first fork of Bitcoin, which resulted in the creation of Bitcoin Cash.
In early 2017, on-chain transaction fees were increasing and started to hinder opportunities for Bitcoin to be effectively used as digital cash. Hence, some Bitcoin prominent figures advocated for an increase in the blocksize, stating that Satoshi never intended the block reward to be set at 1MB forever. However, other parties rejected any deviation from the original proposal, such as increasing the maximum blocksize.
Meanwhile, alternatives like SegWit or other layer-2 solutions such as using Lightning Network were proposed as preferable solutions to scale Bitcoin.
This heated debate resulted in both sides failing to find an agreement on the future of Bitcoin. Eventually, it led to the creation of Bitcoin Cash (BCH) on August 1st 2017.
Sources: Coin Metrics, Binance Research.
Since August 1st 2017’s Bitcoin hard-fork, the hashrate of Bitcoin Cash has only exceeded the one of Bitcoin once: around mid-October 2017.
Furthermore, the differential between both hashrates increased, as did the price ratio between one unit of Bitcoin and one unit of Bitcoin Cash, as illustrated by charts 6 and 7.
Sources: CoinMarketCap, Binance Research.
Following the fork (August 1st 2017), Bitcoin Cash developers introduced the Emergency Difficulty Adjustment (EDA). Its primary purpose was to incentivize miners to process BCH's transactions instead of BTC.
However, owing to the wild fluctuations of its hashrate, Bitcoin Cash’s difficulty adjustment mechanism was updated on November 13th 20178. Since then, the new algorithm is based (its still used, right) on a 144-block simple moving average that adjusts the difficulty every block. The parameters for the adjustment are the amount of work done and the elapsed time of the previous 144 blocks.
Sources: Binance Research, Coin Metrics.
Prior to the November 2017’s upgrade, the mining profitability (measured by the reward-to-difficulty ratio) of BCH fluctuated very quickly owing to its new mining difficulty algorithm, which led to drastic adjustments in the mining difficulty of BCH. After the upgrade, the volatility in BCH’s mining profitability decreased, leading to the mining reward-to-difficulty becoming less volatile.
However, BCH profitability remained lower than BTC for a few months.
This is potentially explained by the increasing contribution of transaction fees to the total rewards for Bitcoin over the period (pre-hashwar chart 4), leading to a higher Bitcoin mining profitability than Bitcoin Cash’s during this period.
As transaction fees are not fully predictable in advance, this component of mining rewards may not have been properly anticipated by miners when deciding whether to allocate computing resources to mine BTC or BCH.
Sources: Binance Research, Coin Metrics.
Since early 2018, mining profitabilities of Bitcoin and Bitcoin Cash have converged substantially, and since March 2018, these have been nearly equal, potentially owing to the reduction in the contribution of transaction fees of BTC’s total mining rewards. The decrease in the mining profitabilities of both cryptocurrencies, expressed by daily total mining rewards divided by difficulty, is mainly explained by the increasing progress of available ASIC mining machinery. Meanwhile, June-July 2018’s higher mining reward-to-difficulty could be explained by a sudden spike in transaction fees on the Bitcoin blockchain (see chart 3), which led to a more significant contribution to its total mining rewards.
Sources: Coin Metrics, Binance Research.
Sources: CoinMarketCap, Binance Research.
The hard fork of Bitcoin Cash, which occurred at block 609,13610, led to a hashrate competition (referred to as “hash-war”) to determine what “Bitcoin Cash version” was the most legitimate one.
This war was costly and mostly non-economical as it resulted in an estimated loss of around USD 278,000 for BCH miners and USD 439,000 for BSV miners in the span of only 24 hours11.
According to Jiang Zhuoer (CEO of BTC.TOP), this hash-war between ABC and SV was built upon a game theory model, which is summarized in his excellent article.
In his model, which was defined before “hash-war”, there were four likely scenarios that would lead to two potential outcomes: (1) BCH not splitting; (2) BCH splitting into BCH/BSV.
Sources: Coin Metrics, Binance Research.
Ultimately, the second scenario took place, and BCH split into "BCHABC" (BCH) and "BCHSV" (BSV). BTC.TOP subsequently discontinued its support for Bitcoin SV, a few months after12.
Since the “end of the war”, both chains have persisted, and BCH took the lead over BSV both from a price and hashrate perspective, as illustrated by the chart below.
Sources: Coin Metrics, Binance Research.
As illustrated by the above chart, Bitcoin Cash (BCH)'s hashrate has been consistently higher than the hashrate of Bitcoin SV since mid-December 2018. However, this finding mostly relates to the evolution in BCH and BSV prices. Indeed, the price of Bitcoin Cash remained higher than BSV over this study period.
Sources: Coin Metrics, Binance Research.
Hence, correlations between hashrate and price remain extremely high, as miners can exploit arbitrage opportunities and point their hashpower to another blockchain, as long as the hashing function remains the same (e.g., SHA256, ETHash).
As a result, we can include BSV in the (previous) 2-asset model, which compares BCH and BTC respective mining profitabilities.
Sources: Coin Metrics, Binance Research.
As illustrated by the above chart, the reward-to-difficulty for BSV remained below the respective figures for BTC between November 2018 and August 2019. Nonetheless, BSV’s mining profitability sometimes caught up with the numbers of the two other assets, after respective substantial BSV prices.
Since August 2019, its mining profitability has been in line with Bitcoin.
Interestingly, during the first half of 2019, its reward-to-difficulty ratio never remained significantly higher than the two other cryptocurrencies. This could imply that rational miners were always “arbitraging” whenever the profitability of one of these forks went higher (relative to others).
In summary, the Bitcoin SV reward-to-difficulty pattern implies that a significant portion of its hashpower might not have emanated from economically-driven actors until August 201913.
Sources: Binance Research.
A positive value indicates that the mining profitability of BSV is higher than BTC for a given difficulty (and vice-versa).
Similarly, the difference between reward-to-difficulty ratios can also be computed with BTC and BCH.
Sources: Binance Research.
A positive value indicates that the mining profitability of BCH is higher than BTC for a given difficulty (and vice-versa).
As the opportunity cost to mine BSV/BCH (instead of BTC) adds up over time, we can calculate the aggregated opportunity costs of mining BCH/BSV, instead of BTC.
For BSV, if the absolute difference between the BSV reward-to-difficulty is superior to 5%, the following methodology is used:
The same methodology is also applied for BCH (instead of BSV). Furthermore, if the mining profitability for BSV/BCH is higher than BTC, it would reduce the opportunity cost.
Sources: Binance Research.
In less than a year, an estimated $12-13 million could have potentially been collected by Bitcoin SV miners, if they were acting rationally in their mining resource allocation (as discussed in section 2.1).
In comparison, BSV total mining rewards (assuming miners selling BSV coins at the end of each business day) were around $75 million over the same period. As a result, this potential opportunity cost represents around 16-17% of the total BSV mining revenue over the period.
Furthermore, Bitcoin Cash's reward-to-difficulty ratio also remained inferior to Bitcoin's ratio between June 2019 and August 2019. Hence, we can also calculate the cumulative estimated cost of opportunity to mine BCH since November 15th 2019.
Sources: Binance Research.
BCH's estimated cost of opportunity is around $7.7 million. It could have potentially been collected by Bitcoin Cash miners, if these were fully rational in the allocation of their computing resources.
In comparison, BCH total mining rewards (assuming miners selling BCH at the end of each business day) were around $179 million over the same period. Hence, this potential opportunity cost represents only 4% of BCH's total mining revenue over the period.
The next section explores potential explanations, which can impact the efficient resource allocation theory discussed in section 2.1.
There are several reasons that may explain why the hashpower allocation may not be in line with our efficient resource allocation theory developed in section 2.1.
We broke down these potential explanations in four core groups:
First and foremost, liquidity and product offerings are likely affecting the attractiveness of mining owing to implicit cost.
Liquidity differences: as discussed in section 1.2 of this report, the liquidity is far from being the same among Bitcoin, Bitcoin Cash, and Bitcoin SV. Thereby, lower liquidity may negatively influence the profitability of each of these assets. Specifically, liquidity include factors such as:
Regarding liquidity profiles, Bitcoin has the deepest liquidity of all three versions of the bitcoin protocol, followed by Bitcoin Cash, and ultimately Bitcoin SV (as seen as table 2 in subsection 1.2).
Difficulty in shorting the spot asset: unlike BTC, many cryptoassets are not available for margin trading. Meanwhile, many large exchanges (e.g., Kraken, Binance) offer convenient access to borrowing and shorting BTC.
Lack of derivatives market: BTC is the asset with, by far, the most significant number of derivatives products. There have been new offerings such as options markets (e.g., Deribit, CME, and Bakkt options), perpetual swaps (e.g., BitMEX and Binance Futures), and futures products that are either cash-settled (e.g., CME) or physically-settled (e.g., Bakkt futures).
Expectations from the perspective of miners are also a critical element that can potentially impact the attractiveness of an asset. Some of these reasons include:
Furthermore, other intrinsic differences are explained by the respective source-code implementation. Some of these differences are related to game theory, where all miners play a role. For instance, it includes factors such as:
This also relates to game theory elements. For instance, if a miner expects other competitors to opt-out and starts mining another asset, he could decide whether it is worth staying on the same blockchain or mining a different coin. This essentially results in a Nash equilibrium with multiple parties14.
Finally, other factors may also contribute to differences in the underlying profitability, such as:
Operating costs of running a node: the cost of running a node is a function of the blockchain size and the usage ratio of a blockchain. However, these operating costs are low and do not differ significantly among blockchains.
Difference in mining pool structures: mining pools often have different fee structures, set of rules, or do not allow users to shift easily what asset they wish to mine.
Bitcoin SV (BSV) has been mostly mined by pools that are BSV-centric, as described in subsection 1.3. Specifically, more than a third of its hashpower is still generated by pools (CoinGeek, SVPool) that are owned and backed by significant BSV stakeholders.
As the hashrate of BSV is much lower than BCH (by around 2 to 3 times) and BTC (by approximately 100 times), BSV miners may have attempted to maintain the SV network secure, regardless of (potential) opportunity costs, when its price dropped.
However, economic considerations must not be excluded either as the reward-to-difficulty ratio of BSV never remained consistently higher than BTC's. As a result, it is possible that rationally economic-driven miners maintain “passive-watch behavior” and would mine whichever asset becomes the most profitable to mine. If the price of BSV were to increase substantially, its hashrate (and the mining difficulty) would also increase, as a response from economically rational miners.
Furthermore, BSV miners were presumably not mining at a loss over the first six months of 2019, and their respective vested interests (i.e., owning a lot of BSV coins) probably outbalanced opportunity costs15. These vested interests would incentivize them to secure the BSV network to preserve a significant portion of their capital.
An alternative view might state that sustained price increases would always lead to greater hashrates, as seen in our proposed mining efficient allocation theory (see section 2.1). If so, large coin-holders could potentially find a cheaper alternative to secure the network in the short term than mining at an opportunity cost.
Since August 2019, Bitcoin SV reward-to-difficulty ratio has converged and is now in line with both BCH and BTC.
On the other hand, Bitcoin Cash (BCH)'s reward-to-difficulty remained in line with BTC's for most of the "post-war" period. However, between May and October 2019, its profitability (measured by the reward-to-difficulty ratio) was often lower than BTC's, possibly owing to its price decline over the summer of 2019. Once again, mining rewards, i.e., a function of the price of an asset, remain the main element to consider how computing resources are allocated to secure blockchains.
With halvings on schedule for all three cryptocurrencies in 2020, miners will likely pay closer attention to any potential imbalance in the USD rewards for a given difficulty.
Throughout this report, the efficient resource allocation theory for miners was introduced and applied to the three largest SHA-256 blockchains by marketcap: Bitcoin (BTC), Bitcoin Cash (BCH), and Bitcoin SV (BSV) for the period between August 2017 and December 2019.
At first, the profitability pattern of both Bitcoin and Bitcoin Cash was analyzed from the 2017’s chain-split to the end of 2018. Following a few weeks after Bitcoin’s first fork event, BTC and BCH miners were both economically rational. Most BCH miners were participating in both blockchains, switching back and forth between these two to mine whatever was the most profitable for a given difficulty, as illustrated by BTC and BCH reward-to-difficulty's convergence over the period.
Following the controversial Bitcoin Cash hard-fork, which occurred in late 2018, this analysis was then extended by including Bitcoin SV. However, the mining profitability (measured by the reward-to-difficulty ratio) of these three blockchains did not converge until recently. In the first eight months of 2019, Bitcoin SV appeared to be often mined at an opportunity cost, as illustrated by its lowest reward-to-difficulty ratio. On the other hand, BCH miners were more rational, but between June to September 2019, BCH miners mined at an opportunity cost.
However, since September/October 2019, BCH and BSV have seen their respective reward-to-difficulty ratios converging with BTC's.
Finally, this report highlighted that prices remained the main driver of how much computing resource is allocated to secure a PoW blockchain and that coins with the same hashing function were essentially competing for resources to secure their network.
As halving events have never occurred on neither Bitcoin Cash nor Bitcoin SV, it remains to be seen how such an event might impact their respective mining profitability and to what extent it will test the sustainability of their underlying economic incentive reward schemes. Hence, a few questions should be raised:
This report greatly contributed from discussions and feedback from Dan McArdle (CTO of Messari), Nate Maddrey (Research Analyst at Coin Metrics), Huyette Spring (Chief Product Officer at Coin Metrics), Antoine Le Calvez (Data Engineer at Coin Metrics), Jacob Franek (COO at Coin Metrics), and many other contributors who wished to remain anonymous.
For more information about them, please visit Messari and Coin Metrics.