Xiaoge Huang, Hongbo Yin, Cao Bin, Yongsheng Wang, Qianbin Chen, Zhang Jie
{"title":"联合优化区块链支持的雾计算网络的能耗和网络延迟","authors":"Xiaoge Huang, Hongbo Yin, Cao Bin, Yongsheng Wang, Qianbin Chen, Zhang Jie","doi":"10.23919/JCC.fa.2023-0488.202404","DOIUrl":null,"url":null,"abstract":"Fog computing is considered as a solution to accommodate the emergence of booming requirements from a large variety of resource-limited Internet of Things (IoT) devices. To ensure the security of private data, in this paper, we introduce a blockchain-enabled three-layer device-fog-cloud heterogeneous network. A reputation model is proposed to update the credibility of the fog nodes (FN), which is used to select blockchain nodes (BN) from FNs to participate in the consensus process. According to the Rivest-Shamir-Adleman (RSA) encryption algorithm applied to the blockchain system, FNs could verify the identity of the node through its public key to avoid malicious attacks. Additionally, to reduce the computation complexity of the consensus algorithms and the network overhead, we propose a dynamic offloading and resource allocation (DORA) algorithm and a reputation-based democratic byzantine fault tolerant (R-DBFT) algorithm to optimize the offloading decisions and decrease the number of BNs in the consensus algorithm while ensuring the network security. Simulation results demonstrate that the proposed algorithm could efficiently reduce the network overhead, and obtain a considerable performance improvement compared to the related algorithms in the previous literature.","PeriodicalId":504777,"journal":{"name":"China Communications","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Joint optimization of energy consumption and network latency in blockchain-enabled fog computing networks\",\"authors\":\"Xiaoge Huang, Hongbo Yin, Cao Bin, Yongsheng Wang, Qianbin Chen, Zhang Jie\",\"doi\":\"10.23919/JCC.fa.2023-0488.202404\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Fog computing is considered as a solution to accommodate the emergence of booming requirements from a large variety of resource-limited Internet of Things (IoT) devices. To ensure the security of private data, in this paper, we introduce a blockchain-enabled three-layer device-fog-cloud heterogeneous network. A reputation model is proposed to update the credibility of the fog nodes (FN), which is used to select blockchain nodes (BN) from FNs to participate in the consensus process. According to the Rivest-Shamir-Adleman (RSA) encryption algorithm applied to the blockchain system, FNs could verify the identity of the node through its public key to avoid malicious attacks. Additionally, to reduce the computation complexity of the consensus algorithms and the network overhead, we propose a dynamic offloading and resource allocation (DORA) algorithm and a reputation-based democratic byzantine fault tolerant (R-DBFT) algorithm to optimize the offloading decisions and decrease the number of BNs in the consensus algorithm while ensuring the network security. Simulation results demonstrate that the proposed algorithm could efficiently reduce the network overhead, and obtain a considerable performance improvement compared to the related algorithms in the previous literature.\",\"PeriodicalId\":504777,\"journal\":{\"name\":\"China Communications\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"China Communications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/JCC.fa.2023-0488.202404\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"China Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/JCC.fa.2023-0488.202404","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Joint optimization of energy consumption and network latency in blockchain-enabled fog computing networks
Fog computing is considered as a solution to accommodate the emergence of booming requirements from a large variety of resource-limited Internet of Things (IoT) devices. To ensure the security of private data, in this paper, we introduce a blockchain-enabled three-layer device-fog-cloud heterogeneous network. A reputation model is proposed to update the credibility of the fog nodes (FN), which is used to select blockchain nodes (BN) from FNs to participate in the consensus process. According to the Rivest-Shamir-Adleman (RSA) encryption algorithm applied to the blockchain system, FNs could verify the identity of the node through its public key to avoid malicious attacks. Additionally, to reduce the computation complexity of the consensus algorithms and the network overhead, we propose a dynamic offloading and resource allocation (DORA) algorithm and a reputation-based democratic byzantine fault tolerant (R-DBFT) algorithm to optimize the offloading decisions and decrease the number of BNs in the consensus algorithm while ensuring the network security. Simulation results demonstrate that the proposed algorithm could efficiently reduce the network overhead, and obtain a considerable performance improvement compared to the related algorithms in the previous literature.