Abstract
Distributed Ledger Technology (DLT) brings a set of opportunities for the Internet of Things (IoT), which leads to innovative solutions for existing components at all levels of existing architectures. IOTA Tangle has the potential to overcome current technical challenges identified for the IoT domain, such as data processing, infrastructure scalability, security, and privacy. Scaling is a serious challenge that influences the deployment of IoT applications. We propose a Scalable Distributed Intelligence Tangle-based approach (SDIT), which aims to address the scalability problem in IoT by adapting the IOTA Tangle architecture. It allows the seamless integration of new IoT devices across different applications. In addition, we describe an offloading mechanism to perform proof-of-work (PoW) computation in an energy-efficient way. A set of experiments has been conducted to prove the feasibility of the Tangle in achieving better scalability, while maintaining energy efficiency. The results indicate that our proposed solution provides highly-scalable and energy efficient transaction processing for IoT DLT applications, when compared with an existing DAG-based distributed ledger approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
- 3.
Due to resource constraints, we could only run up to 290 nodes.
References
Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)
Cisco. Internet of things at a glance, 1 December 2016
Gartner. Gartner says the internet of things installed base will grow to 26 billion units by 2020, 1 December 2013
API Research. More than 30 billion devices will wirelessly connect to the internet of everything in 2020, 1 May 2013
Alsboui, T.A.A., Qin, Y., Hill, R.: Enabling distributed intelligence in the internet of things using the iota tangle architecture. In: IoTBDS (2019)
Lynne, P.: Distributed intelligence: overview of the field and its application in multi-robot systems. In: The AAAI Fall Symposium Series. AAAI Digital Library (2007)
Nakamoto, S., et al.: Bitcoin: a peer-to-peer electronic cash system (2008)
Popov, S.: The tangle, 1 October 2017
El Ioini, N., Pahl, C.: A review of distributed ledger technologies. In: Panetto, H., Debruyne, C., Proper, H.A., Ardagna, C.A., Roman, D., Meersman, R. (eds.) On the Move to Meaningful Internet Systems. OTM 2018 Conferences, pp. 277–288. Springer, Cham 2018
Antonopoulos, A.M.: Mastering Bitcoin: Unlocking Digital Crypto-Currencies, 1st edn. O’Reilly Media, Inc., Sebastopol (2014)
Cao, B., Li, Y., Zhang, L., Zhang, L., Mumtaz, S., Zhou, Z., Peng, M.: When internet of things meets blockchain: challenges in distributed consensus. IEEE Netw. 33, 1–7 (2019)
Ali, M.S., Vecchio, M., Pincheira, M., Dolui, K., Antonelli, F., Rehmani, M.H.: Applications of blockchains in the internet of things: a comprehensive survey. IEEE Commun. Surv. Tutor. 21(2), 1676–1717 (2019)
I-SCOOP. Blockchain and the internet of things: the IoT blockchain opportunity and challenge, 1 February 2018. Accessed 19 Sept 2019
Dorri, A., Kanhere, S.S., Jurdak, R.: Towards an optimized blockchain for IoT. In: 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), pp. 173–178, April 2017
Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the internet of things. IEEE Access 4, 2292–2303 (2016)
Biswas, K., Muthukkumarasamy, V.: Securing smart cities using blockchain technology. In: 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), pp. 1392–1393, December 2016
Fan, C., Khazaei, H., Chen, Y., Musilek, P.: Towards a scalable dag-based distributed ledger for smart communities. In: 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), pp. 177–182, April 2019
Giang, N.K., Blackstock, M., Lea, R., Leung, V.C.M.: Developing IoT applications in the fog: a distributed dataflow approach. In: 2015 5th International Conference on the Internet of Things (IOT), pp. 155–162, October 2015
Pacheco, L.A.B., Alchieri, E.A.P., Barreto, P.A.S.M.: Device-based security to improve user privacy in the internet of things. Sensors 18(8), 2664 (2018)
La, Q.D., Ngo, M.V., Dinh, T.Q., Quek, T.Q.S., Shin, H.: Enabling intelligence in fog computing to achieve energy and latency reduction. Digital Commun. Netw. 5(1), 3–9 (2019). Artificial Intelligence for Future Wireless Communications and Networking
Tran, M.-Q., Nguyen, D.T., Le, V.A., Nguyen, D.H., Pham, T.V.: Task placement on fog computing made efficient for IoT application provision. Wirel. Commun. Mob. Comput. (2019)
Sarkar, C., SN, A.U.N., Prasad, R.V., Rahim, A., Neisse, R., Baldini, G.: Diat: a scalable distributed architecture for IoT. IEEE Internet Things J. 2(3), 230–239 (2015)
Tang, B., Chen, Z., Hefferman, G., Wei, T., He, H., Yang, Q.: A hierarchical distributed fog computing architecture for big data analysis in smart cities. In: Proceedings of the ASE BigData & SocialInformatics 2015, ASE BD&SI 2015, pp. 28:1–28:6. ACM, New York (2015)
Mora, H., Pont, M.T., Gil, D., Johnsson, M.: Collaborative working architecture for IoT-based applications. Sensors 18, 1676 (2018)
Al-Aqrabi, H., Hill, R.: Dynamic multiparty authentication of data analytics services within cloud environments. In: Proceedings - 20th International Conference on High Performance Computing and Communications, 16th International Conference on Smart City and 4th International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018, United States, pp. 742–749. IEEE Computer Society (2019)
Muthanna, A., Ateya, A.A., Khakimov, A., Gudkova, I., Abuarqoub, A., Samouylov, K., Koucheryavy, A.: Secure IoT network structure based on distributed fog computing, with SDN/blockchain (2019)
Al-Aqrabi, H., Johnson, A., Hill, R.: Dynamic multiparty authentication using cryptographic hardware for the internet of things. In: IEEE Smartworld Congress 2019, United States. IEEE Computer Society, May 2019
Al-Aqrabi, H., Johnson, A.P., Hill, R., Lane, P., Liu, L.: A multi-layer security model for 5G-enabled industrial internet of things. In: 7th International Conference on Smart City and Informatization (iSCI 2019), Guangzhou, China, 12–15 November 2019. Lecture Notes in Computer Science, Switzerland. Springer, Singapore (2019)
Peng, K., Leung, V., Xiaolong, X., Zheng, L., Wang, J., Huang, Q.: A survey on mobile edge computing: focusing on service adoption and provision. Wirel. Commun. Mob. Comput. 2018, 10 (2018)
IOTA Foundation. Minimum weight magnitude, 1 November 2017. Accessed 6 Jan 2019
Elsts, A., Mitskas, E., Oikonomou, G.: Distributed ledger technology and the internet of things: a feasibility study, pp. 7–12, November 2018
IOTA Foundation. PyOTA: The IOTA Python API Library, 1 February 2018. Accessed 8 Aug 2019
Alsbouí, T., Hammoudeh, M., Bandar, Z., Nisbet, A.: An overview and classification of approaches to information extraction in wireless sensor networks (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Alsboui, T., Qin, Y., Hill, R., Al-Aqrabi, H. (2020). Towards a Scalable IOTA Tangle-Based Distributed Intelligence Approach for the Internet of Things. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Computing. SAI 2020. Advances in Intelligent Systems and Computing, vol 1229. Springer, Cham. https://doi.org/10.1007/978-3-030-52246-9_35
Download citation
DOI: https://doi.org/10.1007/978-3-030-52246-9_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52245-2
Online ISBN: 978-3-030-52246-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)