Cryptocurrencies activity as a complex network: Analysis of transactions graphs

The number of users approaching the world of cryptocurrencies exploded in the last years, and consequently the daily interactions on their underlying distributed ledgers have intensified. In this paper, we analyze the flow of these digital transactions in a certain period of time, trying to discover important insights on the typical use of these technologies by studying, through complex network theory, the patterns of interactions in four prominent and different Distributed Ledger Technologies (DLTs), namely Bitcoin, DogeCoin, Ethereum, Ripple. In particular, we describe the Distributed Ledger Network Analyzer (DiLeNA), a software tool for the investigation of the transactions network recorded in DLTs. We show that studying the network characteristics and peculiarities is of paramount importance, in order to understand how users interact in the DLT. For instance, our analyses reveal that all transaction graphs exhibit small world properties.

[1]  Alan M. Frieze,et al.  Random graphs , 2006, SODA '06.

[2]  Alexander Mense,et al.  Security Vulnerabilities in Ethereum Smart Contracts , 2018, iiWAS.

[3]  Hans-Arno Jacobsen,et al.  Blockchain Technology , 2018, Blockchain Regulation and Governance in Europe.

[4]  Gabriele D'Angelo,et al.  Simulation of scale-free networks , 2009, SIMUTools 2009.

[5]  Stefano Ferretti,et al.  Gossiping for resource discovering: An analysis based on complex network theory , 2013, Future Gener. Comput. Syst..

[6]  GabielkovMaksym,et al.  Studying social networks at scale , 2014 .

[7]  Prateek Saxena,et al.  Making Smart Contracts Smarter , 2016, IACR Cryptol. ePrint Arch..

[8]  Xin Li,et al.  The Technology and Economic Determinants of Cryptocurrency Exchange Rates: The Case of Bitcoin , 2014, Decis. Support Syst..

[9]  Stefano Ferretti,et al.  On the modeling of musical solos as complex networks , 2016, Inf. Sci..

[10]  Yaser Jararweh,et al.  A blockchain-empowered crowdsourcing system for 5G-enabled smart cities , 2021, Comput. Stand. Interfaces.

[11]  Gabriele D'Angelo,et al.  DiLeNA: distributed ledger network analyzer , 2020, CryBlock@MOBICOM.

[12]  Elaine Shi,et al.  On Scaling Decentralized Blockchains - (A Position Paper) , 2016, Financial Cryptography Workshops.

[13]  Gabriele D'Angelo,et al.  Highly intensive data dissemination in complex networks , 2015, J. Parallel Distributed Comput..

[14]  Manu Vardhan,et al.  Distributed Ledger Technology based Property Transaction System with Support for IoT Devices , 2019, Int. J. Cloud Appl. Comput..

[15]  John V. Monaco Identifying Bitcoin users by transaction behavior , 2015, Defense + Security Symposium.

[16]  Aaron Clauset,et al.  Scale-free networks are rare , 2018, Nature Communications.

[17]  Arnaud Legout,et al.  Studying social networks at scale: macroscopic anatomy of the twitter social graph , 2014, SIGMETRICS '14.

[18]  Danielle Smith Bassett,et al.  Small-World Brain Networks , 2006, The Neuroscientist : a review journal bringing neurobiology, neurology and psychiatry.

[19]  LiXin,et al.  The technology and economic determinants of cryptocurrency exchange rates: The case of Bitcoin , 2017, Decis. Support Syst..

[20]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[21]  Lianbing Deng,et al.  A novel CNN based security guaranteed image watermarking generation scenario for smart city applications , 2019, Inf. Sci..

[22]  Lars Backstrom,et al.  The Anatomy of the Facebook Social Graph , 2011, ArXiv.

[23]  Christian Esposito,et al.  Blockchain-based authentication and authorization for smart city applications , 2021, Inf. Process. Manag..

[24]  DiLeNA , 2020, Proceedings of the 3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems.

[25]  Gabriele D'Angelo,et al.  On the Ethereum blockchain structure: A complex networks theory perspective , 2019, Concurr. Comput. Pract. Exp..

[26]  Ali Kashif Bashir,et al.  Efficient and Secure Data Sharing for 5G Flying Drones: A Blockchain-Enabled Approach , 2021, IEEE Network.

[27]  Keping Yu,et al.  A blockchain-empowered AAA scheme in the large-scale HetNet , 2020, Digit. Commun. Networks.

[28]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[29]  Stelvio Cimato,et al.  A Formal Approach for the Analysis of the XRP Ledger Consensus Protocol , 2020, ICISSP.

[30]  Brij B. Gupta,et al.  A reputation score policy and Bayesian game theory based incentivized mechanism for DDoS attacks mitigation and cyber defense , 2020, Future Gener. Comput. Syst..

[31]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .

[32]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[33]  Dejan Vujičić,et al.  Blockchain technology, bitcoin, and Ethereum: A brief overview , 2018, 2018 17th International Symposium INFOTEH-JAHORINA (INFOTEH).