coexistence or downfall of bitcoin cash
play

Coexistence or Downfall of Bitcoin Cash? Yujin Kwon* , Hyoungshick - PowerPoint PPT Presentation

Bitcoin vs. Bitcoin Cash: Coexistence or Downfall of Bitcoin Cash? Yujin Kwon* , Hyoungshick Kim , Jinwoo Shin*, Yongdae Kim* *KAIST, Sungkyunkwan University 1 Government conflict 2 Governance conflict How did they resolve this crisis?


  1. Bitcoin vs. Bitcoin Cash: Coexistence or Downfall of Bitcoin Cash? Yujin Kwon* , Hyoungshick Kim ° , Jinwoo Shin*, Yongdae Kim* *KAIST, ° Sungkyunkwan University 1

  2. Government conflict 2

  3. Governance conflict How did they resolve this crisis? 3

  4. Governance conflict Eventually, Ethereum was split into ETH and ETC. 4

  5. Governance conflict The number of Bitcoin transaction per month Bad scalability 5

  6. Governance conflict The number of Bitcoin transaction per month Bad scalability Several solutions were proposed. 6

  7. Governance conflict The number of Bitcoin transaction per month Bad Due to political conflict, Bitcoin scalability was also split into BTC and BCH. 7

  8. BTC vs. BCH  Simple idea: Increase a block size – BTC: 1 MB/ BCH: 8MB  They have a compatible mining algorithm 8

  9. How can miners behave? 9

  10. Fickle mining  Depending on profitability of coin mining, miners can dynamically switch the coin to be mined. When it is more profitable to conduct BTC mining Bitcoin Cash (BCH) Bitcoin (BTC) 10

  11. Fickle mining  Depending on profitability of coin mining, miners can dynamically switch the coin to be mined. When it is more profitable to conduct BCH mining Bitcoin Cash (BCH) Bitcoin (BTC) 11

  12. Fickle mining  Even though the coin mining profitability depends on both the coin price and mining difficulty… Oh! I think I can predict when the mining It is hard to predict difficulty changes. the coin price. 12

  13. Fickle mining When BCH mining is easy  When the BCH mining difficulty becomes easy, large hash power moves from BTC to BCH. 13

  14. Fickle mining  The following strategy is referred to as fickle mining . – A miner chooses his coin as the easier one between two coins only when the coin mining difficulty changes. 14

  15. Which equilibrium? What change of hash rate? 15

  16. Game analysis  What does a game consist of? – Players: They act for a higher payoff (i.e., rationality). – Strategy: Any of the options which he or she chooses in a setting where the outcome depends not only on their own actions but on the actions of others. – Payoff: Depending on strategy of each player, they earn certain payoff. 16

  17. Game analysis  What does a game consist of? – Players: Many miners with infinitesimal hash power Political BCH factions – Strategy: Fickle mining, only-BTC mining, only-BCH mining – Payoff: if the player chooses fickle mining if the player chooses only BTC-mining if the player chooses only BCH-mining 17

  18. Game analysis 18

  19. Game analysis  𝑎𝑝𝑜𝑓 1 : It is most profitable to 𝑙 = $BCH conduct only-BTC mining. $BTC  𝑎𝑝𝑜𝑓 2 : It is most profitable to conduct only-BCH mining.  𝑎𝑝𝑜𝑓 3 : It is most profitable to conduct fickle mining. 19

  20. Game analysis  𝑎𝑝𝑜𝑓 1 : It is most profitable to 𝑙 = $BCH conduct only-BTC mining. $BTC  𝑎𝑝𝑜𝑓 2 : It is most profitable to conduct only-BCH mining.  𝑎𝑝𝑜𝑓 3 : It is most profitable to conduct fickle mining. In each zone, a point moves along the corresponding arrow. 20

  21. Game analysis  There are two Nash equilibria: Coexistence and the lack of BCH loyal miners.  If hash power sticking to BCH is large, there is only one Nash equilibria, the lack of BCH loyal miners.  If hash power sticking to BCH is zero, the lack of BCH loyal miners is equal to the complete downfall of BCH. 21

  22. What happened in practice? 22

  23. 08/01/2017: Game start Hash rate history  The status point is initially in 𝑎𝑝𝑜𝑓 1 , and then it moves to 𝑎𝑝𝑜𝑓 2 . 23

  24. Before 11/13/2017 Hash rate history 24

  25. Before 11/13/2017 Hash rate history 25

  26. Before 11/13/2017 Hash rate history 26

  27. Before 11/13/2017 Hash rate history 27

  28. Before 11/13/2017 Hash rate history 28

  29. Before 11/13/2017 Hash rate history 29

  30. Before 11/13/2017 Hash rate history 30

  31. The lack of BCH loyal miners  The BCH transaction process speed periodically became low, and it even took about four hours to generate one block in some cases.  From Oct. 2 to Oct. 4, Only two accounts generated about 70 % of blocks and there were only five miners who conducted BCH mining.  BCH before Nov. 13, 2017 was susceptible to double spending attacks with only 1 ∼ 2% of the total computational power in the Bitcoin system. 31

  32. The lack of BCH loyal miners  The BCH transaction process speed periodically became low, and it even took about four hours to generate one block in some cases.  From Oct. 2 to Oct. 4, Only two accounts generated about 70 % of blocks and there were only five miners who conducted BCH mining.  BCH before Nov. 13, 2017 was susceptible to double spending attacks with only 1 ∼ 2% of the total computational power in the Bitcoin system. Both Scalability, Decentralization, and Security are undermined! 32

  33. On 11/13/2017: Hard fork  BCH updates its mining difficulty adjustment algorithm.  This change affected the game as an external factor. 33

  34. After 11/13/2017 Hash rate history  The status point gradually became close to the coexistence. 34

  35. Now BCH is safe? 35

  36. Automatic mining  Miners can automatically choose the most profitable coin. 36

  37. Automatic mining  Miners can automatically choose the most profitable coin. 37

  38. Automatic mining  Miners can automatically choose the most profitable coin.  They switch their coin almost simultaneously both when the coin price changes and when the coin mining difficulty changes.  This can be considered to be automatically choosing the most profitable one among three strategies, (fickle mining, only- BTC mining, only-BCH mining) in real time. 38

  39. Automatic mining 𝑙 = $BCH  When a fraction 𝑙 of $BTC the total mining power is involved in the automatic fickle mining, the state moves towards a lack of BCH-loyal miners. 39

  40. Automatic mining 𝑙 = $BCH  When a fraction 𝑙 of $BTC the total mining power is involved in the As a result, BCH is still not safe. automatic fickle mining, the state moves towards a lack of BCH-loyal miners. 40

  41. Bitcoin ABC vs. Bitcoin SV: Hash war 41

  42. Bitcoin ABC vs. Bitcoin SV 42

  43. Bitcoin ABC vs. Bitcoin SV 43

  44. Bitcoin ABC vs. Bitcoin SV 44

  45. Hash war 45

  46. Hash war  Bitcoin ABC hash rate distribution 46

  47. Hash war  Bitcoin SV hash rate distribution 47

  48. Conclusion  Fickle mining leads to a lack of loyal miners. – There are two Nash equilibria: Coexistence and downfall of BCH.  Automatic mining is also dangerous. – When a fraction 𝑙 of the total mining power is involved in the automatic fickle mining, the state moves towards a lack of BCH- loyal miners. 48

  49. Thank you! 49

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend