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 Governance conflict The number of Bitcoin transaction per month Bad


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

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

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

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

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

  6. How do miners behave? 6

  7. 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) 7

  8. 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) 8

  9. 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. 9

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

  11. Fickle mining  The following behavior 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. 11

  12. Equilibrium in this situation? Change of mining power? 12

  13. What is your choice?  Players: Many miners with small hash power Political BCH factions (e.g., BITMAIN) Fickle mining Only-BTC mining A normal miner Only-BCH mining 13

  14. What is your choice?  Players: Many miners with small hash power Political BCH factions (e.g., BITMAIN) Fickle mining I should maintain BCH! Only-BTC mining BCH factions Only-BCH mining 14

  15. Coexistence or downfall of BCH? 𝑙 = $BCH $BTC Hash power ratio of only-BCH mining Hash power ratio of fickle mining 15

  16. Coexistence or downfall of BCH?  𝑎𝑝𝑜𝑓 1 : It is most profitable to 𝑙 = $BCH conduct only-BTC mining. $BTC  𝑎𝑝𝑜𝑓 2 : It is most profitable to Hash power ratio of conduct only-BCH mining. only-BCH mining  𝑎𝑝𝑜𝑓 3 : It is most profitable to conduct fickle mining. Hash power ratio of fickle mining 16

  17. Coexistence or downfall of BCH? 𝑙 = $BCH $BTC In each zone, a point moves along Hash power ratio of the corresponding arrow. only-BCH mining Hash power ratio of fickle mining 17

  18. Coexistence or downfall of BCH? 1) When the hash power 𝑙 = $BCH ratio of political BCH $BTC factions is 0 Coexistence Downfall of BCH 18

  19. Coexistence or downfall of BCH? 2) When the hash power 𝑙 = $BCH ratio of political BCH $BTC factions is small Coexistence A lack of BCH loyal miners Hash power ratio of BCH factions 19

  20. Coexistence or downfall of BCH? 3) When the hash power 𝑙 = $BCH ratio of political BCH $BTC factions is not small A lack of BCH Coexistence loyal miners Hash power ratio of BCH factions 20

  21. Coexistence or downfall of BCH? 4) When the hash power 𝑙 = $BCH ratio of political BCH $BTC factions is large A lack of BCH loyal miners Hash power ratio of BCH factions 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. The lack of BCH loyal miners  Scalability : – The BCH transaction process speed periodically became low  even took four hours to generate one block in some cases.  Decentralization : – Only two accounts generated about 70 % of blocks – There were only five miners  Security : – Susceptible to double spending attacks with only 1 ∼ 2% of the total computational power 26

  27. The lack of BCH loyal miners  Scalability : – The BCH transaction process speed periodically became low  even took four hours to generate one block in some cases.  Decentralization : – Only two accounts generated about 70 % of blocks – There were only five miners  Security : – Susceptible to double spending attacks with only 1 ∼ 2% of the total computational power Scalability, Decentralization, and Security are undermined! 27

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

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

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

  31. Now BCH is safe? 31

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

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

  34. Automatic mining  When the coin price or mining difficulty changes, miners can immediately switch the coin to be mined. Bitcoin Cash (BCH) Bitcoin (BTC) 34

  35. Fickle mining  Only when mining difficulty changes, miners can immediately switch the coin to be mined. Bitcoin Cash (BCH) Bitcoin (BTC) 35

  36. Automatic mining  When the coin price or mining difficulty changes, miners can immediately switch the coin to be mined. This can be considered to be automatically choosing the most profitable one among fickle mining, only-BTC mining, and only-BCH mining in real time . Bitcoin Cash (BCH) Bitcoin (BTC) 36

  37. Automatic mining 𝑙 = $BCH $BTC ≈ 0.05 When a ratio 𝑙 (5 %) of the total mining power is involved in the automatic fickle mining, the state moves towards a lack of BCH-loyal miners. 37

  38. Automatic mining 𝑙 = $BCH $BTC ≈ 0.05 When a ratio 𝑙 (5 %) of the total mining power is involved in the automatic mining, the state moves towards a lack of BCH- loyal miners. 38

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

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

  41. Coexistence or downfall of BCH? 4) When the hash power 𝑙 = $BCH ratio of political BCH $BTC factions is large A lack of BCH loyal miners Hash power ratio of BCH factions 41

  42. Ethereum vs. Ethereum Classic? 42

  43. Generalization  Our analysis can be applied to any two coins that have compatible mining algorithms.  Major coin should have a mining difficulty algorithm similar to Bitcoin. 43

  44. Generalization  Our analysis can be applied in any two coins that have compatible mining algorithms.  Major coin should have a similar mining difficulty algorithm to Bitcoin.  Ethereum can undermine Ethereum classic through the mining difficulty adjustment algorithm update. 44

  45. Conclusion  Through fickle mining and automatic mining, one major coin can undermine the health of minor coin systems. Major coin Minor coin 45

  46. Thank you! 46

Recommend


More recommend