Difficulty in Mining
4 stars based on
79 reviews
We look at the possible implications of price movements of Bitcoin Cash, with respect to hashrate oscillations between the two coins.
In this piece we look more closely at Bitcoin and how it could be effected by changes in the price of Bitcoin Cash. Bitcoin has a longer difficulty adjustment period than Bitcoin Cash, a two week bitcoin difficulty adjustment block number windows, compared to the rolling one day period Bitcoin Cash now has.
Therefore, in the event of price movements changing relative mining incentives between the chains, Bitcoin will be slower to adjust and achieve the the 10 minute target time than Bitcoin Cash.
This could be a potential problem for the usability or integrity of the Bitcoin network. For this rest of this piece, broadly speaking, we assume miners have the objective of maximizing profits in the short term.
In reality miners may also consider other factors or have other objectives, for example, to bitcoin difficulty adjustment block number their favorite coin succeed, their hated coin fail, or they may try to maximize the long term value of their investment in coins and mining hardware, by focusing on maintaining network stability. Illustration of hashrate oscillation dynamics — Increase in the price of Bitcoin Cash.
The above model is an over simplification and excludes several other stages of hashrate oscillations. The table assumes hashrate is distributed according the relative price levels of the two coins. Transaction fee dynamics are excluded. The above illustrates that the Bitcoin chain could experience block interval swings for longer periods than Bitcoin Cash, due to the longer difficulty adjustment window.
However, the data also shows that even a large fluctuation in the price of Bitcoin Cash, from 0. These slower blocks may generate some additional transaction congestion on the Bitcoin chain. Although, somewhat ironically, this particular problem is likely to be of greater concern to Bitcoin Cash supporters than a Bitcoin supporters. Many long term Bitcoin holders may not be concerned by periods of Although this may be disruptive to users in the medium term, in our view, it is unlikely Bitcoin Cash will maintain such high levels of price volatility for extended periods of time.
Therefore the above problem may not be a serious bitcoin difficulty adjustment block number. However, it is possible that price volatility and therefore hashrate oscillations could remain for extended periods of time.
If this is the case, although Bitcoin may deviate from 10 minute intervals for longer periods, the magnitude of the bitcoin difficulty adjustment block number could be larger for Bitcoin Cash. This could therefore impact both coins in a negative way.
Should this occur, the eventual Nash equilibrium end game solution could be merged mining, as we discussed in the previous piece. Although due to the bitcoin difficulty adjustment block number confrontational political climate, reaching such a solution could take a considerable amount of time and bitcoin difficulty adjustment block number.
There may be some small elements within the Bitcoin Cash community who wish to disrupt the Bitcoin network. For example, some people may have attempted to combine the timing of a rally in the price of Bitcoin Cash with a sharp downward difficulty adjustment caused by the EDA, to drive miners to Bitcoin Cash and disrupt the Bitcoin network.
If the plan is to cause this kind of disruption, one potential idea could be to increase the difficulty adjustment period, for example to a two month window form a one day rolling period. This would mean that following a sharp price rally of Bitcoin Cash, the difficulty of Bitcoin Cash would take longer to adjust than Bitcoin. Therefore Bitcoin Cash could remain more profitable than Bitcoin for longer periods, potentially causing disruption and transaction congestion on the Bitcoin network.
However, a long difficulty adjustment window like this may contradict the Bitcoin Cash philosophy. A shorter difficulty adjustment period, larger blocks and lower block times improve usability, which is a key focus of Bitcoin Cash.
In contrast, longer difficulty adjustment periods, smaller blocks and longer block intervals, may improve resilience, which appears to be a key priority for the Bitcoin community. Therefore Bitcoin Cash is unlikely to adopt such a policy, in our view. Another issue with this longer two month difficulty adjustment window is that the level of disruption to Bitcoin Cash, relatively speaking, with respect to periods with fewer blocks, will be even larger than for Bitcoin.
Therefore this approach could be considered a lose lose type scenario. As we expressed above, ultimately, the win win scenario could be something like merged mining. Skip to content Abstract: A worked example of a Bitcoin Cash bitcoin difficulty adjustment block number increase For this rest of this piece, broadly speaking, we assume miners have the objective of maximizing profits in the short term.
There is stable equilibrium, where each coin is approximately achieving its 10 minute target time and the hashrate distribution is broadly speaking allocated in proportion to the relative price of each coin. The price of Bitcoin Cash increases. Bitcoin Cash then has higher mining profitability than Bitcoin and a significant amount of hashrate moves over to Bitcoin Cash. Due to the higher difficulty on Bitcoin difficulty adjustment block number Cash, some of the hashrate moves back over to Bitcoin.
The Bitcoin block interval is longer than 10 minutes, since not all of the hashrate moves back over. More hashpower moves back over to Bitcoin, such that the bitcoin difficulty adjustment block number distribution is approximately in proportion to the new relative price of the two coins, an equilibrium state. The below table illustrates the above example with actual numbers.
Illustration of hashrate oscillation dynamics — Increase in the price of Bitcoin Cash Initial state Bitcoin difficulty adjustment block number after the price increase After the Bitcoin Cash difficulty adjustment After the Bitcoin difficulty adjustment Relative prices Bitcoin 1. Implications for the Bitcoin network The above illustrates that the Bitcoin chain could experience block interval swings for longer periods than Bitcoin Cash, due to the longer difficulty adjustment window.
Bitcoin Cash difficulty adjustment schemes designed to cause disruption There may be some small elements within the Bitcoin Cash community who wish to disrupt the Bitcoin network. Immediately after the price increase. After the Bitcoin Cash difficulty adjustment. After the Bitcoin difficulty adjustment.