Visibility Graph Analysis of IOTA and IoTeX Price Series: An Intentional Risk-Based Strategy to Use 5G for IoT
<p>Daily price volatility data for IOTA and IoTeX. Subplots (<b>a</b>,<b>b</b>) display the daily volatility time series for IOTA and IoTeX, respectively. Subplots (<b>c</b>,<b>d</b>) display their components: highest and lowest prices in USD per day for IOTA and IoTeX.</p> "> Figure 2
<p>Visibility and horizontal visibility graphs for IOTA and IoTeX price volatility. Subplots (<b>a</b>,<b>b</b>) display the visibility graph derived from the daily volatility time series for IOTA and IoTeX, respectively (last 20 days of the dataset). Subplots (<b>c</b>,<b>d</b>) display the horizontal visibility graph derived from the daily volatility time series for IOTA and IoTeX, respectively (last 20 days of the dataset). The depiction of these graphs is the outcome of our own Python code.</p> "> Figure 3
<p>Number of nodes for each degree in the networks stemming from the visibility and horizontal visibility graphs for IOTA and IoTeX price volatility. Subplots (<b>a</b>,<b>b</b>) display the degree of the network stemming from the visibility graph and the best power law fit that the function <span class="html-italic">curve_fit</span> provides together with the corresponding best <math display="inline"><semantics> <mi>α</mi> </semantics></math> and <math display="inline"><semantics> <mi>σ</mi> </semantics></math>. Subplots (<b>c</b>,<b>d</b>) display the degree of the network stemming from the horizontal visibility graph and the best power law fit that the function <span class="html-italic">curve_fit</span> provides and the corresponding best <math display="inline"><semantics> <mi>α</mi> </semantics></math> and <math display="inline"><semantics> <mi>σ</mi> </semantics></math>.</p> "> Figure 4
<p>Both empirical and fit probability density functions (PDF) and complementary cumulative distribution functions (CCDF) using the <span class="html-italic">powerlaw</span> module by Alstott et al. [<a href="#B55-electronics-10-02282" class="html-bibr">55</a>].</p> "> Figure 5
<p>Best power law fit using <span class="html-italic">curve_fit</span> with the average of clustering coefficients per degree for (<b>a</b>) IOTA VG, (<b>b</b>) IoTeX VG, (<b>c</b>) IOTA HVG and (<b>d</b>) IoTeX HVG.</p> "> Figure 6
<p>Communities identified by the <span class="html-italic">networkx</span> module <span class="html-italic">community API</span> in (<b>a</b>) IOTA VG, (<b>b</b>) IoTeX VG, (<b>c</b>) IOTA HVG and (<b>d</b>) IoTeX HVG throughout the timeline in network graph format.</p> "> Figure 7
<p>Communities identified by the <span class="html-italic">networkx</span> module <span class="html-italic">community API</span> in IOTA, (<b>a</b>,<b>c</b>), and IoTeX, (<b>b</b>,<b>d</b>). Graphs (<b>a</b>,<b>b</b>) use a coloured-coded continuous line and graphs (<b>c</b>,<b>d</b>) a coloured-coded scattered plot.</p> "> Figure 8
<p>Infographic summary of “Visibility graph analysis of IOTA and IoTeX price series: An intentional risk-based strategy to use 5G for IoT”.</p> ">
Abstract
:1. Introduction
1.1. Foundations of This Study: From Time Series to Complex Networks
1.2. The Value Proposition of 5G
1.2.1. Mobile Networks
1.2.2. 5G: Higher Speed and Lower Latency
1.3. Internet of Things
5G and Internet of Things
1.4. Blockchain
Blockchain for IoT
1.5. Structure of the Paper
2. Related Works
2.1. 5G Services and Their Economic Value
2.1.1. 5G as Optimal Communication Channel for IoT
2.2. Blockchain or Directed Acyclic Graph-Based IoT Platforms
2.2.1. IOTA
2.2.2. IoTeX
2.2.3. Blockchain as Additional Security Value in 5G-Enabled IoT Networks
2.3. Complex Networks
2.4. Volatility as a Proxy Measure
2.5. Visibility Graphs
Visibility Graph of Bitcoin
2.6. Power Laws
2.7. Intentional Risk
3. Methodology and Implementation
3.1. A Complex Network from a Visibility Graph
3.2. Price Volatility Data Collection
3.3. Creation of the Natural Visibility Graph
3.4. Creation of the Horizontal Visibility Graph
3.5. Complex Network Analysis of the IOTA and IoTeX VG and HVG
3.5.1. Curve_Fit
3.5.2. Power Law Fit Using the Powerlaw Module by Alstott et al.
3.6. Average of Clustering Coefficients per Degree and Fit
3.7. Communities in the Network
3.8. Link with Intentional Risk and Application to 5G
4. Analysis and Results
4.1. The Visibility Graph Creates Four Networks
4.2. Power Law Fit Using Curve_Fit
4.3. Power Law Fit Using the Powerlaw Module by Alstott
4.4. Communities Formation Criteria within the Networks
4.5. Communities Identified in the IOTA and IoTeX Networks
5. Conclusions
5.1. Visibility Graphs Are a Helpful Tool to Leverage Time Series with Network Analysis
5.2. IOTA and IoTeX Markets Are Still at Their Infancy in Terms of Development—IoTex Appears to Develop Faster
5.3. IOTA and IoTeX Visibility Networks form Communities in a Hierarchical Structure
5.4. 5G Can Accelerate IOTA and IoTeX Development
5.5. Intentional Risk: A Lever to Understand the Impact of 5G on IOTA and IoTeX
- (a)
- The value at stake in the respective networks.
- (b)
- The accessibility of the participants.
- (a)
- Distribute the new value generated across all platform participants. This will require a reduction of highly connected nodes, i.e., hubs that have a tendency to accumulate value. However, this strategy is not aligned with typical power law degree functions identified in IOTA and IoTeX. High-value hubs seem to remain and even grow in more mature crypto-networks (e.g., BTC and ETH [26]). We therefore recommend to:
- (b)
- Improve accessibility controls, especially to those nodes holding high value. An effective identity and access management (IAM) system, as mentioned in [26], is a potential improvement path.
- (c)
- Apply a multi-layered IAM system at different levels of scale considering the hierarchical structure observed in IOTA and IoTeX communities.
5.6. 5G Can Improve Information Security in IOTA and IoTeX
- (a)
- Enable faster communications between IoT nodes so that high-value nodes can distribute their wealth more securely and quickly.
- (b)
- Allow for the implementation of more comprehensive, more fine-grained and faster identity and access management systems that would serve IOTA and IoTeX nodes.
- (c)
- Apply these 5G improvements not only at the edge level to tackle communications with IoT nodes but also between edge and cloud servers participating in the IoT platform, also known as “fog computing” or “fog networking”, as it is the case in IoTeX [26]. This would mean that IoTeX could have the potential to quickly reap benefits from 5G given its edge and cloud design.
6. Future Work
- (a)
- Contribute to the creation of public DAG and blockchain explorers with more advanced functionalities than the currently available ones for IOTA, thetangle.org [69], and IoTeX, IoTeXscan.io [58] (both accessed on 30 July 2021). As an example, the extraction of the transactions happening in real-time from the current explorers so that they can be easily analysed is still challenging. We would also like to contribute to an academic study focused on the standardisation of blockchain explorer functionalities and on the creation of the corresponding code modules that would implement them.
- (b)
- Once our first future work point is accomplished, we would like to perform a study similar to this one based on IOTA and IoTeX transaction data, i.e., creating the visibility graph from the transaction time series. We would complement this analysis with a time series clustering proposal that combines multiplex networks and time series attributes [1].
- (c)
- Finally, we would like to perform a similar volatility-based visibility graph analysis on other crypto-tokens such as the three currently most capitalised ones [70], i.e., Bitcoin, ETH and USDT with their entire price time series history.
Author Contributions
Funding
Conflicts of Interest
References
- Iglesias, P.S.; Moral-Rubio, S.; Criado, R. A new approach to combine multiplex networks and time series attributes: Building intrusion detection systems (IDS) in cybersecurity. Chaos Solitons Fractals 2021, 150, 111143. [Google Scholar] [CrossRef]
- Newman, M.E.J. The Structure and Function of Complex Networks. Siam Rev. 2003, 45, 167–257. [Google Scholar] [CrossRef] [Green Version]
- Lacasa, L.; Luque, B.; Ballesteros, F.; Luque, J.; Nuño, J.C. From time series to complex networks: The visibility graph. Proc. Natl. Acad. Sci. USA 2008, 105, 4972–4975. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hewa, T.M.; Kalla, A.; Nag, A.; Ylianttila, M.E.; Liyanage, M. Blockchain for 5G and IoT: Opportunities and Challenges. In Proceedings of the 2020 IEEE Eighth International Conference on Communications and Networking (ComNet), Hammamet, Tunisia, 27–30 October 2020; pp. 1–8. [Google Scholar] [CrossRef]
- Meraj, M.; Kumar, S. Evolution of mobile wireless technology from 0G to 5G. Int. J. Comput. Sci. Inf. Technol. 2015, 6, 2545–2551. [Google Scholar]
- LTE Encyclopedia. Acronyms. Available online: https://sites.google.com/site/lteencyclopedia/lte-acronyms (accessed on 22 July 2021).
- Qualcomm. What Is 5G. Available online: https://www.qualcomm.com/5g/what-is-5g (accessed on 22 July 2021).
- GSM Phase out Calendar. Available online: https://www.emnify.com/en/resources/global-2g-phase-out (accessed on 22 July 2021).
- 3GPP. 3rd Generation Partnership Project (3GPP). Available online: https://www.3gpp.org/ (accessed on 22 July 2021).
- Telekom. 5G Real Time Speed. Available online: https://www.telekom.com/en/company/details/5g-speed-is-data-transmission-in-real-time-544498 (accessed on 22 July 2021).
- Statista. Internet Usage Worldwide—Statistics & Facts. Available online: https://www.statista.com/topics/1145/internet-usage-worldwide/ (accessed on 22 July 2021).
- Statista. Mobile Internet Usage Worldwide—Statistics & Facts. Available online: https://www.statista.com/topics/779/mobile-internet/ (accessed on 22 July 2021).
- Statista. Internet of Things. Revenue by Segment. Available online: https://www.statista.com/outlook/tmo/internet-of-things/worldwide (accessed on 22 July 2021).
- Sallaba, M.; Siegel, D.; Becker, S.; Deloitte Blockchain Institute. IoT Powered by Blockchain. How Blockchains Facilitate the Application of Digital Twins in IoT. May 2018. Available online: https://www2.deloitte.com/content/dam/Deloitte/de/Documents/Innovation/IoT-powered-by-Blockchain-Deloitte.pdf (accessed on 22 July 2021).
- Statista. Number of Internet of Things (IoT) Connected Devices Worldwide in 2018, 2025 and 2030. Available online: https://www.statista.com/statistics/802690/worldwide-connected-devices-by-access-technology/ (accessed on 22 July 2021).
- NIST. Creating a Profile Using the IoT Core Baseline and Non-Technical Baseline. NIST Interagency or Internal Report 8259C. December 2020. Available online: https://doi.org/10.6028/NIST.IR.8259C-draft (accessed on 22 July 2021).
- Ericsson. IoT Protocols in 5G. Available online: https://www.ericsson.com/en/reports-and-papers/nb-iot-and-lte-m-in-the-context-of-5g-industry-white-paper (accessed on 22 July 2021).
- 3GPP. 3rd Generation Partnership Project (3GPP). Decisions on IoT Protocols. Available online: https://www.3gpp.org/news-events/1805-iot_r14 (accessed on 22 July 2021).
- Qualcomm. Private Industrial Networks Offer Key Benefits for Industrial IoT. Available online: https://www.qualcomm.com/research/5g/5g-industrial-iot (accessed on 23 July 2021).
- Qualcomm. The $12 Trillion Opportunity Ahead. Available online: https://www.qualcomm.com/media/documents/files/fierce-wireless-ebrief-5g-release-16.pdf (accessed on 22 July 2021).
- Nakamoto, S.; Bitcoin: A Peer-to-Peer Electronic Cash System. Nakamotoinstitute.org, October 2008. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 21 July 2021).
- Christian, C.; Joshua, S.G. Some Simple Economics of the Blockchain, Working Paper 22952, National Bureau of Economic Research, December 2016. Available online: https://www.nber.org/papers/w22952 (accessed on 22 July 2021).
- ECB. “Distributed Ledger Technology”, In Focus, Issue 1, European Central Bank. 2016. Available online: https://bit.ly/3fHcOYS (accessed on 22 May 2021).
- ESMA. “The Distributed Ledger Technology Applied to Securities Markets”, Report ESMA50-1121423017-285, Discussion Paper, European Securities and Markets Authority, 7 February 2017. Available online: https://bit.ly/344omjI (accessed on 22 July 2021).
- Pinna, A.; Ruttenberg, W. “Distributed Ledger Technologies in Securities Post trading: Revolution or Evolution”, ECB Occasional Paper Series 172, European Central Bank, 20 April 2016. Available online: https://bit.ly/3oHEMaY (accessed on 22 July 2021).
- Partida, A.; Criado, R.; Romance, M. Identity and Access Management Resilience against Intentional Risk for Blockchain-Based IOT Platforms. Electronics 2021, 10, 378. [Google Scholar] [CrossRef]
- IOT Crypto Coin Market Value. Available online: https://cryptoslate.com/cryptos/iot/ (accessed on 22 July 2021).
- Arm. Managing the Future of Cellular. Available online: https://www.arm.com/-/media/global/solutions/infrastructure/managing-the-future-of-cellular.pdf (accessed on 23 July 2021).
- Statista. Forecast 5G-Enabled Smartphone Shipments as Share of Total Smartphone Shipments Worldwide from 2019 to 2023. Available online: https://www.statista.com/statistics/1027246/5g-smartphone-shipment-share-worldwide/ (accessed on 23 July 2021).
- IHS Economics. The 5G Economy: How 5G Technology Will Contribute to the Global Economy. Available online: https://cdn.ihs.com/www/pdf/IHS-Technology-5G-Economic-Impact-Study.pdf (accessed on 23 July 2021).
- Bogale, T.E.; Wang, X.; Le, L.B. mmWave communication enabling techniques for 5G wireless systems: A link level perspective. In MmWave Massive MIMO; Academic Press: Cambridge, MA, USA, 2017; pp. 195–225. [Google Scholar]
- Shen, X. Device-to-device communication in 5G cellular networks. IEEE Netw. 2015, 29, 2–3. [Google Scholar] [CrossRef]
- Khurpade, J.M.; Rao, D.; Sanghavi, P.D. A Survey on IOT and 5G Network. In Proceedings of the 2018 International Conference on Smart City and Emerging Technology (ICSCET), Mumbai, India, 5 January 2018; pp. 1–3. [Google Scholar]
- Fatokun, T.; Nag, A.; Sharma, S. Towards a Blockchain Assisted Patient Owned System for Electronic Health Records. Electronics 2021, 10, 580. [Google Scholar] [CrossRef]
- Sun, H.; Hua, S.; Zhou, E.; Pi, B.; Sun, J.; Yamashita, K. Using Ethereum blockchain in Internet of Things: A solution for electric vehicle battery refueling. In International Conference on Blockchain; Springer: Cham, Switzerland, 2018; pp. 3–17. [Google Scholar]
- IOTA Corporate Site. Explore IOTA Industries. Available online: https://www.iota.org/solutions/industries (accessed on 28 July 2021).
- IoTex Team and Introduction Portal. Available online: https://iotex.io/ (accessed on 28 July 2021).
- Fan, X.; Zhong, Z.; Chai, Q.; Guo, D. Ucam: A User-Centric, Blockchain-Based and End-to-End Secure Home IP Camera System. In Security and Privacy in Communication Networks; Park, N., Sun, K., Foresti, S., Butler, K., Saxena, N., Eds.; Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering; Springer: Cham, Switzerland, 2020; Volume 336. [Google Scholar]
- Xu, L.; Chen, L.; Gao, Z.; Carranco, L.; Fan, X.; Shah, N.; Diallo, N.; Shi, W. Supporting Blockchain-Based Cryptocurrency Mobile Payment With Smart Devices. IEEE Consum. Electron. Mag. 2020, 9, 26–33. [Google Scholar] [CrossRef] [Green Version]
- Mistry, I.; Tanwar, S.; Tyagi, S.; Kumar, N. Blockchain for 5G-enabled IoT for industrial automation: A systematic review, solutions, and challenges. Mech. Syst. Signal Process. 2020, 135, 106382. [Google Scholar] [CrossRef]
- Florea, B.C.; Taralunga, D.D. Blockchain IoT for smart electric vehicles battery management. Sustainability 2020, 12, 3984. [Google Scholar] [CrossRef]
- Tekeoglu, A.; Ahmed, N. TangoChain: A Lightweight Distributed Ledger for Internet of Things Devices in Smart Cities. In Proceedings of the 2019 IEEE International Smart Cities Conference (ISC2), Casablanca, Morocco, 14–17 October 2019; pp. 18–21. [Google Scholar]
- Newman, M.E.J. The Connected World. 2011-09-15. Santa Fe Institute. Available online: https://www.youtube.com/watch?v=yAtsm5xkb5c (accessed on 21 December 2021).
- Newman, M.E.J. Using Networks To Make Predictions. 2011-09-15. Santa Fe Institute. Available online: https://www.youtube.com/watch?v=rwA-y-XwjuU (accessed on 21 December 2021).
- Newman, M.E.J. What Networks Can Tell Us About the World. 2011-09-15. Santa Fe Institute. Available online: https://www.youtube.com/watch?v=lETt7IcDWLI (accessed on 21 December 2021).
- Chapela, V.; Criado, R.; Moral, M.; Romance, R. Intentional Risk Management through Complex Networks Analysis; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]
- Boccaletti, S.; Latora, V.; Moreno, Y.; Chavez, M.; Hwang, D. Complex Networks: Structure and Dynamics. Phys. Rep. 2006, 175–308. [Google Scholar] [CrossRef]
- Boccaletti, S.; Buldú, J.; Criado, R.; Flores, J.; Latora, V.; Pello, J.; Romance, M. Multiscale Vulnerability of Complex Networks. Chaos Interdiscip. J. Nonlinear Sci. 2007, 175–308. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Guo, D.; Dong, J.; Wang, K. Graph structure and statistical properties of Ethereum transaction relationships. Inf. Sci. 2019, 492, 58–71. [Google Scholar] [CrossRef]
- Ali, A.H.; Hassan, A.; Nasir, A.M. The relationship between trading volume, volatility and stock market returns: A test of mixed distribution hypothesis for a pre-and post crisis on Kuala Lumpur Stock Exchange. Invest. Manag. Financ. Innov. 2005, 2, 146–158. [Google Scholar]
- Yamak, N.; Yamak, R.; Samut, S. Causal relationship between bitcoin price volatility and trading volume: Rolling window approach. Financ. Stud. 2019, 23, 6–20. [Google Scholar]
- Guizani, S.; Nafti, I.K. The Determinants of Bitcoin Price Volatility: An Investigation with ARDL Model. Procedia Comput. Sci. 2019, 164, 233–238. [Google Scholar] [CrossRef]
- Luque, B.; Lacasa, L.; Ballesteros, F.; Luque, J. Horizontal visibility graphs: Exact results for random time series. Phys. Rev. E 2009, 80, 046103. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Liu, K.; Weng, T.; Gu, C.; Yang, H. Visibility graph analysis of Bitcoin price series. Phys. A Stat. Mech. Its Appl. 2020, 538, 122952. [Google Scholar] [CrossRef]
- Alstott, J.; Bullmore, E.; Plenz, D. Powerlaw: A Python Package for Analysis of Heavy-Tailed Distributions. PLoS ONE 2014, 9, e85777. [Google Scholar] [CrossRef] [Green Version]
- Andina, D.; Partida, A. IT Security Management: IT Securiteers—Setting Up an IT Security Function; Lecture Notes in Electrical Engineering; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- IOTA Blockchain Explorer. Available online: https://explorer.iota.org/mainnet (accessed on 30 July 2021).
- IoTeX Blockchain Explorer. Available online: https://iotexscan.io/ (accessed on 29 July 2021).
- Investing.com IOTA Index (IOT/USD). IOT Crypto Coin Market Value. Available online: https://www.investing.com/indices/investing.com-iota-usd-historical-data (accessed on 24 July 2021).
- Investing.com IoTeX Index (IOTX/USD). IoTeX Crypto Coin Market Value. Available online: https://www.investing.com/indices/investing.com-iotx-usd-historical-data (accessed on 24 July 2021).
- Visibility-Graph 0.4.1 by Rodrigo Garcia. 2 February 2021. Available online: https://pypi.org/project/visibility-graph/ (accessed on 29 July 2021).
- Visibility_Algorithms.py by Delia Fano Yela. December 2018. Available online: https://github.com/delialia/bst/blob/master/visibility_algorithms.py (accessed on 29 July 2021).
- Networkx 2.6.2. Network Analysis in Python. Last Release in 2021. Available online: https://networkx.org/ (accessed on 30 July 2021).
- Metaknowledge 3.4.1. Computational Research in Network Analysis. NetLab. University of Waterloo. 2020. Available online: https://pypi.org/project/metaknowledge/ (accessed on 30 July 2021).
- Scipy.Optimize.Curve_Fit. Available online: https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html (accessed on 29 July 2021).
- Community API. This Package Implements Community Detection. Package Name Is Community but Refer to Python-Louvain on Pypi. 2008. Available online: https://python-louvain.readthedocs.io/en/latest/api.html (accessed on 29 July 2021).
- Cylouvain: Cython Louvain. Cylouvain is a Python Module that Provides a Fast Implementation of the Classic Louvain Algorithm for Node Clustering in Graph. 2018. Available online: https://github.com/ahollocou/cylouvain (accessed on 29 July 2021).
- Que, X.; Checconi, F.; Petrini, F.; Gunnels, J.A. Scalable community detection with the Louvain algorithm. In Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, Hyderabad, India, 25–29 May 2015; pp. 28–37. [Google Scholar]
- IOTA Tangle Explorer. Available online: https://thetangle.org/ (accessed on 30 July 2021).
- Coinmarketcap. Cryptocurrencies Market Capitalisation in Real Time. Available online: https://coinmarketcap.com/all/views/all/ (accessed on 31 July 2021).
Generation | Tx Speed | Technology | Period | Details |
---|---|---|---|---|
1 | 14.4 kbps | Analog Tx | 1970–1990 | Voice only |
2 | up to 14.4 kbps | CDMA/TDMA | 1990–2000 | Digital Tx, SMS, GSM Standard |
2.5 | 20–170 kbps | GPRS | 2000–2003 | First basic Internet browsing |
2.75 | up to 236 kbps | EDGE | 2003 | ×3 GSM data capacity |
3 | 144 kbps–3 Mbps | UMTS, CDMA2000 | 2004–2005 | First streamings |
3.5 | 1–10 Mbps | HSPA | 2006–2010 | Higher speed over UMTS |
4 | 144 kbps–100 Mbps | LTE | 2010–2020 | First streamings |
5 | 1 Gbps | 3GPP Standards | 2021– | Starting deployment |
Name | Acronym | Function |
---|---|---|
Network Slicing | NS | Virtual networks in parallel to answer different speed and latency requirements. |
Software-Defined Networking | SDN | Centralised programmatical network configuration. It decouples forwarding and routing. |
Multi-Access Edge Computing | MEC | Cloud computing at the network edge to tap into data with local access conditions. |
Network Function Virtualisation | NFV | Router as SW in off-the-shelf hardware. Key for Network Slicing. |
Millimeter Wave communications | mmWC | Higher data rates than microwaves. Key for bandwidth increase. |
Massive MIMO | MIMO | Wireless access technology. Multiple Input Multiple Output enabled by mmWaves. |
Device to device connectivity | D2D | User equipment (UE) communicates with UE. It leads to micro clouds in base stations. |
IOTA | IoTeX | |
---|---|---|
Start year | 2015 | 2017 |
Distributed | Yes | Yes |
Ledger type | DAG | Blockchain |
Public | Yes | Yes |
Permissionless | Yes | Yes |
Multiblockchain | No | Yes |
Fees | No | Low |
Time Series Type | Complex Network Type |
---|---|
Periodic | Regular |
Random | Random (exponential degree function) |
Fractal | Scale-free (power law degree function) |
Function | X Axis | Y Axis |
---|---|---|
Probability density function (PDF) | Variable x | Probability |
Cumulative distribution function (CDF) | Variable x | Probability |
Complementary cumulative distribution (CCDF) | Variable x | Probability |
Token | Data Items | Frequency | From | To | # Datapoints |
---|---|---|---|---|---|
IOTA | Highest and lowest price | Daily | 14 June 2017 | 15 July 2021 | 1493 |
IoTeX | Highest and lowest price | Daily | 20 June 2018 | 15 July 2021 | 1122 |
Module Name | Implemented Algorithm | IOTA Communities (VG and HVG) | IoTeX Communities (VG and HVG) |
---|---|---|---|
Community API | Louvain | 19 and 29 | 15 and 23 |
Cylouvain | Louvain | 18 and 30 | 15 and 23 |
Step | Main Objective | Tools Used |
---|---|---|
1 | Download daily maximum and minimum prices from investing.com | web browser |
2 | Production of daily price volatility time series | logarithm |
3 | Creation of natural visibility graphs for IOTA and IoTeX | visibility_graph |
4 | Creation of horizontal visibility graphs for IOTA and IoTeX | visibility_algorithms |
5 | Basic characterisation of the 4 networks (VG and HVG in IOTA and IoTeX) | metaknowledge |
6 | Production of the degree functions for the 4 networks | networkx |
7 | Power law fit for degree functions | curve_fit |
8 | Power law fit for degree functions (as proposed by Alstott) | powerlaw |
9 | Average of clustering coefficients per degree (as in [54]) | networkx |
10 | Power law fit for average clustering (as in [54]) | curve_fit |
11 | Identification of communities | community_api |
12 | Link with dynamic risk (as defined by [46]) | literature review |
13 | Strategy to use 5G for IoT | literature review |
Network | Nodes | Edges | Isolates | Self Loops | Density | Transitivity |
---|---|---|---|---|---|---|
IOTA VG | 1493 | 5715 | 0 | 0 | 0.005 | 0.300 |
IoTeX VG | 1122 | 4472 | 0 | 0 | 0.007 | 0.312 |
IOTA HVG | 1493 | 2969 | 0 | 0 | 0.003 | 0.344 |
IoTeX HVG | 1122 | 2225 | 0 | 0 | 0.004 | 0.354 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Partida, A.; Criado, R.; Romance, M. Visibility Graph Analysis of IOTA and IoTeX Price Series: An Intentional Risk-Based Strategy to Use 5G for IoT. Electronics 2021, 10, 2282. https://doi.org/10.3390/electronics10182282
Partida A, Criado R, Romance M. Visibility Graph Analysis of IOTA and IoTeX Price Series: An Intentional Risk-Based Strategy to Use 5G for IoT. Electronics. 2021; 10(18):2282. https://doi.org/10.3390/electronics10182282
Chicago/Turabian StylePartida, Alberto, Regino Criado, and Miguel Romance. 2021. "Visibility Graph Analysis of IOTA and IoTeX Price Series: An Intentional Risk-Based Strategy to Use 5G for IoT" Electronics 10, no. 18: 2282. https://doi.org/10.3390/electronics10182282
APA StylePartida, A., Criado, R., & Romance, M. (2021). Visibility Graph Analysis of IOTA and IoTeX Price Series: An Intentional Risk-Based Strategy to Use 5G for IoT. Electronics, 10(18), 2282. https://doi.org/10.3390/electronics10182282