ZeroBlock: Timestamp-Free Prevention of Block-Withholding ...

Countering Selfish Mining in Blockchains

arXiv:1811.09943
Date: 2018-12-17
Author(s): Muhammad Saad, Laurent Njilla, Charles Kamhoua, Aziz Mohaisen

Link to Paper


Abstract
Selfish mining is a well known vulnerability in blockchains exploited by miners to steal block rewards. In this paper, we explore a new form of selfish mining attack that guarantees high rewards with low cost. We show the feasibility of this attack facilitated by recent developments in blockchain technology opening new attack avenues. By outlining the limitations of existing countermeasures, we highlight a need for new defense strategies to counter this attack, and leverage key system parameters in blockchain applications to propose an algorithm that enforces fair mining. We use the expected transaction confirmation height and block publishing height to detect selfish mining behavior and develop a network-wide defense mechanism to disincentivize selfish miners. Our design involves a simple modifications to transactions' data structure in order to obtain a "truth state" used to catch the selfish miners and prevent honest miners from losing block rewards.

References
[1] K. Baqer, D. Y. Huang, D. McCoy, and N. Weaver, “Stressing out: Bitcoin "stress testing",” in Financial Cryptography and Data Security - FC, Feb 2016, pp. 3–18. [Online]. Available: https://doi.org/10.1007/978-3-662-53357-4_1
[2] M. Bastiaan, “Preventing the 51%-attack: a stochastic analysis of two phase proof of work in bitcoin,” 2015. [Online]. Available: https://goo.gl/nJsMzV
[3] K. Bhargavan, A. Delignat-Lavaud, C. Fournet, A. Gollamudi, G. Gonthier, N. Kobeissi, N. Kulatova, A. Rastogi, T. Sibut-Pinote, N. Swamy, and S. Z. Béguelin, “Formal verification of smart contracts: Short paper,” in Proceedings of the 23rd ACM Conference on Computer and Communications Security (CCS), Austria, Oct. 2016, pp. 91–96.
[4] B. Community, “bitcoinfees.earn.com,” Jun 2018. [Online]. Available: https://bitcoinfees.earn.com/
[5] G. Danezis and S. Meiklejohn, “Centrally banked cryptocurrencies,” in Proceedings of the 2016 Annual Network and Distributed System Security Symposium (NDSS), San Diego, CA, Feb. 2016. [Online]. Available: http://wp.internetsociety.org/ndss/wp-content/uploads/sites/25/2017/09/centrally-banked-cryptocurrencies.pdf
[6] M. M. Eljazzar, M. A. Amr, S. S. Kassem, and M. Ezzat, “Merging supply chain and blockchain technologies,” Computing Research Repository (CoRR), vol. abs/1804.04149, 2018. [Online]. Available: https://goo.gl/5wMVJS
[7] I. Eyal and E. G. Sirer, “Majority is not enough: Bitcoin mining is vulnerable,” in Financial Cryptography and Data Security. Springer, 2014, pp. 436–454.
[8] R. Guo, H. Shi, Q. Zhao, and D. Zheng, “Secure attribute-based signature scheme with multiple authorities for blockchain in electronic health records systems,” IEEE Access, vol. 6, pp. 11 676–11 686, 2018. [Online]. Available: https://doi.org/10.1109/ACCESS.2018.2801266
[9] E. Heilman, “One weird trick to stop selfish miners: Fresh bitcoins, A solution for the honest miner (poster abstract),” in Financial Cryptography and Data Security - FC Workshops Christ Church, Barbdos, Mar 2014, pp. 161–162. [Online]. Available: https://doi.org/10.1007/978-3-662-44774-1_12
[10] E. F. Jesus, V. R. L. Chicarino, C. V. N. de Albuquerque, and A. A. de A. Rocha, “A survey of how to use blockchain to secure internet of things and the stalker attack,” Security and Communication Networks, vol. 2018, pp. 9 675 050:1–9 675 050:27, 2018. [Online]. Available: https://doi.org/10.1155/2018/9675050
[11] A. E. Kosba, A. Miller, E. Shi, Z. Wen, and C. Papamanthou, “Hawk: The blockchain model of cryptography and privacy-preserving smart contracts,” IACR Cryptology ePrint Archive, vol. 2015, p. 675, 2015. [Online]. Available: http://eprint.iacr.org/2015/675
[12] Y. Kwon, D. Kim, Y. Son, E. Vasserman, and Y. Kim, “Be selfish and avoid dilemmas: Fork after withholding (faw) attacks on bitcoin,” in Proceeding of ACM CCS, Dallas, TX, Oct.–Nov. 2017, pp. 195–209. [Online]. Available: http://doi.acm.org/10.1145/3133956.3134019
[13] L. Mauri, S. Cimato, and E. Damiani, “A comparative analysis of current cryptocurrencies,” International Conference on Information Systems Security and Privacy, ICISSP , Funchal, Portugal, Jan. 2018, pp. 127–138. [Online]. Available: https://doi.org/10.5220/0006648801270138
[14] Nicehash, “Largest crypto-mining marketplace.” [Online]. Available: https://www.nicehash.com/
[15] D. Rakic, “Blockchain technology in healthcare,” in International Conference on Information and Communication Technologies for Ageing Well and e-Health, Funchal, Portugal, March 2018. [Online]. Available: https://doi.org/10.5220/0006531600130020
[16] M. Saad and A. Mohaisen, “Towards characterizing blockchain-based cryptocurrencies for highly-accurate predictions,” in IEEE Conference on Computer Communications INFOCOM Workshops, HI, USA, April 2018, pp. 704–709. [Online]. Available: https://tinyurl.com/yb4o6b8b
[17] M. Saad, M. T. Thai, and A. Mohaisen, “POSTER: deterring ddos attacks on blockchain-based cryptocurrencies through mempool optimization,” in Proceedings of Asia Conference on Computer and Communications Security, ASIACCS, Incheon, Republic of Korea, Jun 2018, pp. 809–811. [Online]. Available: https://goo.gl/4kgiCM
[18] P. K. Sharma, S. Singh, Y. Jeong, and J. H. Park, “Distblocknet: A distributed blockchains-based secure SDN architecture for iot networks,” IEEE Communications Magazine, vol. 55, no. 9, pp. 78–85, 2017. [Online]. Available: https://goo.gl/UBv1Sf
[19] S. Solat and M. Potop-Butucaru, “Zeroblock: Preventing selfish mining in bitcoin,” CoRR, vol. abs/1605.02435, 2016. [Online]. Available: http://arxiv.org/abs/1605.02435
submitted by dj-gutz to myrXiv [link] [comments]

How to get 0 5 BTC with HomeTech Bitcoin Miner - YouTube Bitcoin Generator 2020- MINE 0.2 BTC with Bitcoin block ... Bitcoin Generator 2020 Official Blockchain Bitcoin Miner ... New Bitcoin Mining Site 2020  0.002 SignUp Bonus - Earn 0 ... Best Bitcoin Mining Software 🔥 Crypto Block Pro V2 3 ...

ZeroBlock Bitcoin-app nu beschikbaar voor Android-apparaten . De populaire iOS-app die realtime marktgegevens en nieuws voor serieuze Bitcoiners integreert, is nu beschikbaar op Android. SAN FRANCISCO, CA, 25 november 2013 - ZeroBlock heeft vandaag de lancering aangekondigd van hun Android-app, die voorheen exclusief was voor iOS-apparaten. ZeroBlock, dat realtime Bitcoin-marktgegevens ... Keywords: Electronic Currency; Bitcoin; Cryptocurrency; ZeroBlock; block withholding; sel sh mining 1 Introduction In the last few years crypto-currencies [17,19,20,18,1,8,15] are in the center of the research ranging from nancial, political and social to computer science and pure mathematics. Bitcoin [1] was one of the starters of this concentration of forces towards creating a system where ... Currently (as of March 2019) the block reward of Bitcoin is 12.5 BTC. Every time a miner finds a new block they will receive a reward of 12.5 BTC (excluding transaction fees). So why diminish the block rewards? Block Reward Halving. As you probably know the total supply of Bitcoin is capped at 21 Million. Meaning there will be no more new coins created on the network after the max supply is ... Keywords: Bitcoin; ZeroBlock; block-withholding; sel sh-mining; in-tentional fork; cryptocurrency 1 Introduction In the last few years crypto-currencies [17,19,20,18,1,8,15] are in the center of the research ranging from nancial, political and social to computer science and pure mathematics. Bitcoin [1] was one of the starters of this concentration of forces towards creating a system where ... • If a dummy Zeroblock is generated, miner µ rejects a. selfish block in (line 23) because the answer of proof-of-work for selfish block is not the correct nonce, since. it does not include ...

[index] [18996] [1500] [30350] [3517] [36117] [36523] [37861] [11221] [4431] [3389]

How to get 0 5 BTC with HomeTech Bitcoin Miner - YouTube

New Bitcoin Mining Site 2020 0.002 SignUp Bonus - Earn 0.9BTC New VPN Trick Subscribe Channel 👉👉https://bit.ly/2uSOj7g WebSite Link.. https://bit.ly/2Yix3E... HomeTech Bitcoin Miner URL -- https://bit.ly/HomeTechMiner Bitcoin Giveaway URL -- http://giveaway.bigpoolsearcher.com About HomeTech Bitcoin Miner -----... There are many Bitcoin apps and information services available on the web, iOS App Store, and the Play Store, but one that stands out and is used by many industry players is ZeroBlock. HomeTech Bitcoin Miner URL -- https://bit.ly/HomeTechMiner Bitcoin Giveaway URL -- http://giveaway.bigpoolsearcher.com About HomeTech Bitcoin Miner -----... #bitcoin #freebitcoin #earnbitcoin By Far The BEST Bitcoin Miner In 2020 (Profitable). This is a review on the most profitable, easy, and time-saving Bitcoin...

#