Bitcoin vs. Bitcoin Cash: Coexistence or Downfall of Bitcoin Cash?

Yujin Kwon, Hyoungshick Kim, Jinwoo Shin, Yongdae Kim
{"title":"Bitcoin vs. Bitcoin Cash: Coexistence or Downfall of Bitcoin Cash?","authors":"Yujin Kwon, Hyoungshick Kim, Jinwoo Shin, Yongdae Kim","doi":"10.1109/SP.2019.00075","DOIUrl":null,"url":null,"abstract":"Bitcoin has become the most popular cryptocurrency based on a peer-to-peer network. In Aug. 2017, Bitcoin was split into the original Bitcoin (BTC) and Bitcoin Cash (BCH). Since then, miners have had a choice between BTC and BCH mining because they have compatible proof-of-work algorithms. Therefore, they can freely choose which coin to mine for higher profit, where the profitability depends on both the coin price and mining difficulty. Some miners can immediately switch the coin to mine only when mining difficulty changes because the difficulty changes are more predictable than that for the coin price, and we call this behavior fickle mining. In this paper, we study the effects of fickle mining by modeling a game between two coins. To do this, we consider both fickle miners and some factions (e.g., BITMAIN for BCH mining) that stick to mining one coin to maintain that chain. In this model, we show that fickle mining leads to a Nash equilibrium in which only a faction sticking to its coin mining remains as a loyal miner to the less valued coin (e.g., BCH), where loyal miners refer to those who conduct mining even after coin mining difficulty increases. This situation would cause severe centralization, weakening the security of the coin system. To determine which equilibrium the competing coin systems (e.g., BTC vs. BCH) are moving toward, we traced the historical changes of mining power for BTC and BCH and found that BCH often lacked loyal miners until Nov. 13, 2017, when the difficulty adjustment algorithm of BCH mining was changed. However, the change in difficulty adjustment algorithm of BCH mining led to a state close to the stable coexistence of BTC and BCH. We also demonstrate that the lack of BCH loyal miners may still be reached when a fraction of miners automatically and repeatedly switches to the most profitable coin to mine (i.e., automatic mining). According to our analysis, as of Dec. 2018, loyal miners to BCH would leave if more than about 5% of the total mining capacity for BTC and BCH has engaged in the automatic mining. In addition, we analyze the recent “hash war” between Bitcoin ABC and SV, which confirms our theoretical analysis. Finally, we note that our results can be applied to any competing cryptocurrency systems in which the same hardware (e.g., ASICs or GPUs) can be used for mining. Therefore, our study brings new and important angles in competitive coin markets: a coin can intentionally weaken the security and decentralization level of the other rival coin when mining hardware is shared between them, allowing for automatic mining.","PeriodicalId":272713,"journal":{"name":"2019 IEEE Symposium on Security and Privacy (SP)","volume":"2011 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"45","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Symposium on Security and Privacy (SP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SP.2019.00075","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 45

Abstract

Bitcoin has become the most popular cryptocurrency based on a peer-to-peer network. In Aug. 2017, Bitcoin was split into the original Bitcoin (BTC) and Bitcoin Cash (BCH). Since then, miners have had a choice between BTC and BCH mining because they have compatible proof-of-work algorithms. Therefore, they can freely choose which coin to mine for higher profit, where the profitability depends on both the coin price and mining difficulty. Some miners can immediately switch the coin to mine only when mining difficulty changes because the difficulty changes are more predictable than that for the coin price, and we call this behavior fickle mining. In this paper, we study the effects of fickle mining by modeling a game between two coins. To do this, we consider both fickle miners and some factions (e.g., BITMAIN for BCH mining) that stick to mining one coin to maintain that chain. In this model, we show that fickle mining leads to a Nash equilibrium in which only a faction sticking to its coin mining remains as a loyal miner to the less valued coin (e.g., BCH), where loyal miners refer to those who conduct mining even after coin mining difficulty increases. This situation would cause severe centralization, weakening the security of the coin system. To determine which equilibrium the competing coin systems (e.g., BTC vs. BCH) are moving toward, we traced the historical changes of mining power for BTC and BCH and found that BCH often lacked loyal miners until Nov. 13, 2017, when the difficulty adjustment algorithm of BCH mining was changed. However, the change in difficulty adjustment algorithm of BCH mining led to a state close to the stable coexistence of BTC and BCH. We also demonstrate that the lack of BCH loyal miners may still be reached when a fraction of miners automatically and repeatedly switches to the most profitable coin to mine (i.e., automatic mining). According to our analysis, as of Dec. 2018, loyal miners to BCH would leave if more than about 5% of the total mining capacity for BTC and BCH has engaged in the automatic mining. In addition, we analyze the recent “hash war” between Bitcoin ABC and SV, which confirms our theoretical analysis. Finally, we note that our results can be applied to any competing cryptocurrency systems in which the same hardware (e.g., ASICs or GPUs) can be used for mining. Therefore, our study brings new and important angles in competitive coin markets: a coin can intentionally weaken the security and decentralization level of the other rival coin when mining hardware is shared between them, allowing for automatic mining.
比特币与比特币现金:比特币现金的共存还是衰落?
比特币已经成为基于点对点网络的最受欢迎的加密货币。2017年8月,比特币被分为原始比特币(BTC)和比特币现金(BCH)。从那时起,矿工们就可以在BTC和BCH采矿之间做出选择,因为它们具有兼容的工作量证明算法。因此,他们可以自由选择开采哪一种硬币以获得更高的利润,其中盈利能力取决于硬币的价格和开采难度。有些矿工只有在挖矿难度发生变化时才会立即换币挖矿,因为难度的变化比币价的变化更容易预测,我们称这种行为为“变化无常的挖矿”。在本文中,我们通过模拟两个硬币之间的博弈来研究变化无常采矿的影响。为了做到这一点,我们考虑了善变的矿工和一些坚持开采一枚硬币以维持该链的派系(例如,BCH采矿的BITMAIN)。在这个模型中,我们表明,易变的挖矿导致纳什均衡,其中只有坚持挖矿的派系仍然是价值较低的硬币(例如BCH)的忠诚矿工,其中忠诚矿工指的是那些即使在挖矿难度增加后仍在挖矿的人。这种情况会导致严重的中心化,削弱硬币系统的安全性。为了确定竞争币系统(例如BTC与BCH)正在走向哪种平衡,我们追溯了BTC和BCH的挖矿能力的历史变化,发现BCH经常缺乏忠诚的矿工,直到2017年11月13日,BCH挖矿难度调整算法发生了变化。而BCH挖矿难度调整算法的改变,使得BTC和BCH接近稳定共存的状态。我们还证明,当一小部分矿工自动并反复切换到最有利可图的硬币进行采矿(即自动采矿)时,仍然可能会出现缺乏BCH忠诚矿工的情况。根据我们的分析,截至2018年12月,如果BTC和BCH从事自动挖矿的总挖矿能力超过5%左右,那么BCH的忠实矿工就会离开。此外,我们分析了最近比特币ABC和SV之间的“哈希大战”,证实了我们的理论分析。最后,我们注意到,我们的结果可以应用于任何竞争的加密货币系统,其中可以使用相同的硬件(例如,asic或gpu)进行挖掘。因此,我们的研究为竞争激烈的代币市场带来了新的重要角度:当挖矿硬件在它们之间共享时,一个代币可以故意削弱另一个竞争对手的安全性和去中心化水平,从而允许自动挖矿。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信