A Blockchain Protocol for Real-Time Application Migration on the Edge

被引:2
作者
Tosic, Aleksandar [1 ,2 ]
Vicic, Jernej [1 ,2 ]
Burnard, Michael [1 ,3 ]
Mrissa, Michael [1 ,2 ]
机构
[1] InnoRenew CoE, Livade 6a, Izola 6310, Slovenia
[2] Univ Primorska, Fac Math, Nat Sci & Informat Technol, Glagoljaska 8, Koper 6000, Slovenia
[3] Univ Primorska, Inst Andrej Marusic, Muzejski Trg 2, Koper 6000, Slovenia
基金
欧盟地平线“2020”;
关键词
fault tolerance; blockchain; Internet of Things; edge computing; peer-to-peer; decentralized; sensor networks; verifiable delay functions; INTELLIGENT; FRAMEWORK; SERVICES; SYSTEM; IOT;
D O I
10.3390/s23094448
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Things (IoT) is experiencing widespread adoption across industry sectors ranging from supply chain management to smart cities, buildings, and health monitoring. However, most software architectures for the IoT deployment rely on centralized cloud computing infrastructures to provide storage and computing power, as cloud providers have high economic incentives to organize their infrastructure into clusters. Despite these incentives, there has been a recent shift from centralized to decentralized architectures that harness the potential of edge devices, reduce network latency, and lower infrastructure costs to support IoT applications. This shift has resulted in new edge computing architectures, but many still rely on centralized solutions for managing applications. A truly decentralized approach would offer interesting properties required for IoT use cases. In this paper, we introduce a decentralized architecture tailored for large-scale deployments of peer-to-peer IoT sensor networks and capable of run-time application migration. We propose a leader election consensus protocol for permissioned distributed networks that only requires one series of messages in order to commit to a change. The solution combines a blockchain consensus protocol using Verifiable Delay Functions (VDF) to achieve decentralized randomness, fault tolerance, transparency, and no single point of failure. We validate our solution by testing and analyzing the performance of our reference implementation. Our results show that nodes are able to reach consensus consistently, and the VDF proofs can be used as an entropy pool for decentralized randomness. We show that our system can perform autonomous real-time application migrations. Finally, we conclude that the implementation is scalable by testing it on 100 consensus nodes running 200 applications.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Real-Time Traffic Sign Recognition on Sipeed Maix AI Edge Computing
    Saouli, Aziz
    El Margae, Samira
    El Aroussi, Mohamed
    Fakhri, Youssef
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 517 - 528
  • [42] RES: Real-Time Video Stream Analytics Using Edge Enhanced Clouds
    Ali, Muhammad
    Anjum, Ashiq
    Rana, Omer
    Zamani, Ali Reza
    Balouek-Thomert, Daniel
    Parashar, Manish
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (02) : 792 - 804
  • [43] Demonstration of Real-Time Motion Control Method for Access Edge Computing in PONs
    Koyasako, Yushi
    Suzuki, Takahiro
    Yamada, Takashi
    Shimada, Tatsuya
    Yoshida, Tomoaki
    IEEE ACCESS, 2022, 10 : 168 - 175
  • [44] Analysis of Edge Computing Model for Real-Time Self-Organizing Push of Data in Wireless LAN Environment
    Feng, Yingying
    Zhao, Shasha
    IEEE ACCESS, 2019, 7 : 178033 - 178046
  • [45] RTPL: A Real-Time Communication Protocol for LoRa Network
    Fahmida, Sezana
    Jain, Aakriti
    Urth, Venkata prashan modek
    Ismail, Dali
    Saifullah, Abusayeed
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2025, 24 (01)
  • [46] Mathematical framework for real-time data processing in edge computing : Context-aware priority scheduling analysis
    Gowda, V. Dankan
    Prasad, V. Nuthan
    Prasad, K. D. V.
    Yogi, Kottala Sri
    Boraiah, Manojkumar Shivalli
    Rahman, Mirzanur
    JOURNAL OF STATISTICS AND MANAGEMENT SYSTEMS, 2024, 27 (03) : 721 - 732
  • [47] Real-Time Index Authentication for Event-Oriented Surveillance Video Query using Blockchain
    Nikouei, Seyed Yahya
    Xu, Ronghua
    Nagothu, Deeraj
    Chen, Yu
    Aved, Alexander
    Blasch, Erik
    2018 IEEE INTERNATIONAL SMART CITIES CONFERENCE (ISC2), 2018,
  • [48] Secure and Lightweight Blockchain-based Truthful Data Trading for Real-Time Vehicular Crowdsensing
    Xu, Haitao
    Qi, Saiyu
    Qi, Yong
    Wei, Wei
    Xiong, Naixue
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2024, 23 (01)
  • [49] Blockchain Technology and Manufacturing Industry: Real-Time Transparency and Cost Savings
    Ko, Taehyun
    Lee, Jaeram
    Ryu, Doojin
    SUSTAINABILITY, 2018, 10 (11)
  • [50] Design of Networked Secure and Real-Time Control Based on Blockchain Techniques
    Yu, Yi
    Liu, Guo-Ping
    Xiao, Hui
    Hu, Wenshan
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (04) : 4096 - 4106