bitcoin vs bitcoin cash coexistence or downfall of

Bitcoin vs. Bitcoin Cash: Coexistence or Downfall of Bitcoin Cash? - 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 scala bility


  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 scala bility 2

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

  4. Governance conflict The number of Bitcoin transaction per month Bad scala Due to political conflict, Bitcoin w bility as split into BTC and BCH. 4

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

  6. How do miners behave? 6

  7. Fickle mining v Depending on profitability of coin mining, miners can dynami cally switch the coin to be mined. When it is more profitable t o conduct BTC mining Bitcoin Cash (BCH) Bitcoin (BTC ) 7

  8. Fickle mining v Depending on profitability of coin mining, miners can dynami cally switch the coin to be mined. When it is more profitable t o conduct BCH mining Bitcoin Cash (BCH) Bitcoin (BTC ) 8

  9. Fickle mining v 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 t difficulty changes. he coin price. 9

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

  11. Fickle mining v The following behavior is referred to as fickle mining . – A miner chooses his coin as the easier one between two coins onl y when the coin mining difficulty changes. 11

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

  13. What is your choice? v 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? v Players: Many miners with small hash power Political BCH factions (e.g., BITMAIN) Fickle mining I should maint ain 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? v ​𝑎𝑝𝑜𝑓↓ 1 : It is most profitable to 𝑙 = ​ $ BCH/ $ BTC conduct only-BTC mining. v ​𝑎𝑝𝑜𝑓↓ 2 : It is most profitable to Hash power ratio of conduct only-BCH mining. only-BCH mining v ​𝑎𝑝𝑜𝑓↓ 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 rati 𝑙 = ​ $ BCH/ $ BTC o of political BCH factions is 0 Coexistence Downfall of BCH 18

  19. Coexistence or downfall of BCH? 2) When the hash power rati 𝑙 = ​ $ BCH/ $ BTC o of political BCH factions is small Coexistence A lack of BCH lo yal miners Hash power ratio of BCH factions 19

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

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

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

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

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

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

  31. Now BCH is safe? 31

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

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

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

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

  36. Automatic mining v When the coin price or mining difficulty changes, miners c an immediately switch the coin to be mined. This can be considered to be automat ically choosing the most profitable on e among fickle mining, only-BTC min ing, and only-BCH mining in real tim e . Bitcoin Cash (BCH) Bitcoin (BTC ) 36

  37. Automatic mining 𝑙 = ​ $ BCH/ $ BTC ≈0.05 When a ratio 𝑙 (5 %) of th e total mining power is in volved in the automatic fi ckle mining, the state mo ves towards a lack of BCH -loyal miners. 37

  38. Automatic mining 𝑙 = ​ $ BCH/ $ BTC ≈0.05 When a ratio 𝑙 (5 %) of th e total mining power is in volved in the automatic m ining, the state moves tow ards a lack of BCH-loyal miners. 38

  39. Automatic mining 𝑙 = ​ $ BCH/ $ BTC v When a fraction 𝑙 of th As a result, BCH is still not safe, e total mining power is involved in the automa when 5% of hash power is involved i tic fickle mining, the st n automatic mining. ate moves towards a la ck 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 rati 𝑙 = ​ $ BCH/ $ BTC o of political BCH factions is large A lack of BCH l oyal miners Hash power ratio of BCH factions 41

  42. Ethereum vs. Ethereum Classic? 42

  43. Generalization v Our analysis can be applied to any two coins that have compa tible mining algorithms. v Major coin should have a mining difficulty algorithm similar t o Bitcoin. 43

  44. Generalization v Our analysis can be applied in any two coins that have compa tible mining algorithms. v Major coin should have a similar mining difficulty algorithm t o Bitcoin. v Ethereum can undermine Ethereum classic through the mini ng difficulty adjustment algorithm update. 44

  45. Conclusion v 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


Explore More Topics

Stay informed with curated content and fresh updates.