{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:01:17Z","timestamp":1781193677738,"version":"3.54.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T00:00:00Z","timestamp":1683504000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T00:00:00Z","timestamp":1683504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Jiangxi Provincial Natural Science Foundation","award":["20224BAB212015"],"award-info":[{"award-number":["20224BAB212015"]}]},{"name":"Jiangxi Provincial Natural Science Foundation","award":["20224ACB202007"],"award-info":[{"award-number":["20224ACB202007"]}]},{"name":"Jiangxi Province Science and Technology Project","award":["20224ABC03A13"],"award-info":[{"award-number":["20224ABC03A13"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61962026"],"award-info":[{"award-number":["61962026"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51962010"],"award-info":[{"award-number":["51962010"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Key Foundation of China","doi-asserted-by":"crossref","award":["61832014"],"award-info":[{"award-number":["61832014"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The rise of 5G technology has driven the development of edge computing. Computation offloading is the key and challenging point in edge computing, which investigates offloading resource-intensive computing tasks from the user side to the cloud or edge side for processing. More consideration needs to be given to load balancing, user variability, and the heterogeneity of edge facilities in relevant research. In addition, most of the research around edge collaboration also revolves around cloud-side collaboration, which pays relatively little attention to the collaboration process between edge nodes, and the incentive and trust issues of the collaboration process need to be addressed. In this paper, we consider the impact of the user demand variability and the edge facility heterogeneity, then propose a method based on Vickrey-Clarke-Groves (VCG) auction theory to accommodate the edge demand response (EDR) process where the number of users and service facilities do not match. The method makes users\u2019 bidding rules satisfy the Nash equilibrium and weakly dominant strategy, which can improve the load balancing of edge nodes, has positive significance in improving the edge resource utilization and reducing the system energy consumption. In particular, combined with blockchain, we further optimize the incentive and trust mechanism of edge collaboration and consider three scenarios: no collaboration, internal collaboration, and incentive collaboration. We also consider the impact of the user task\u2019s transmission distance on the quality of experience (QoE). In addition, we illustrate the possible forking attack of blockchain in collaborative edge computing and propose a solution. We test the performance of the proposed algorithm on a real-world dataset, and the experimental results verify the algorithm\u2019s effectiveness and the edge collaboration\u2019s necessity.<\/jats:p>","DOI":"10.1186\/s13677-023-00452-4","type":"journal-article","created":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T12:04:24Z","timestamp":1683547464000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Blockchain-based collaborative edge computing: efficiency, incentive and trust"],"prefix":"10.1186","volume":"12","author":[{"given":"Qinghang","family":"Gao","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianmao","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanlong","family":"Cao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuiguang","family":"Deng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chuying","family":"Ouyang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhiyong","family":"Feng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,5,8]]},"reference":[{"issue":"1","key":"452_CR1","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1109\/TCSS.2021.3072693","volume":"9","author":"P Dong","year":"2022","unstructured":"Dong P, Ge J, Wang X, Guo S (2022) Collaborative edge computing for social internet of things: Applications, solutions, and challenges. IEEE Trans Comput Soc Syst 9(1):291\u2013301. https:\/\/doi.org\/10.1109\/TCSS.2021.3072693","journal-title":"IEEE Trans Comput Soc Syst"},{"issue":"8","key":"452_CR2","doi-asserted-by":"publisher","first-page":"7457","DOI":"10.1109\/JIOT.2020.2984887","volume":"7","author":"S Deng","year":"2020","unstructured":"Deng S, Zhao H, Fang W, Yin J, Dustdar S, Zomaya AY (2020) Edge intelligence: The confluence of edge computing and artificial intelligence. IEEE Internet Things J 7(8):7457\u20137469. https:\/\/doi.org\/10.1109\/JIOT.2020.2984887","journal-title":"IEEE Internet Things J"},{"key":"452_CR3","doi-asserted-by":"publisher","unstructured":"Gao Q, Wang H, Wan L, Xiao J, Wang L (2022) G\/m\/1-based ddos attack mitigation in 5g ultradense cellular networks. Wirel Commun Mob Comput 2022.\u00a0https:\/\/doi.org\/10.1155\/2022\/4282859","DOI":"10.1155\/2022\/4282859"},{"issue":"9","key":"452_CR4","doi-asserted-by":"publisher","first-page":"6103","DOI":"10.1109\/TII.2020.2974875","volume":"16","author":"S Deng","year":"2020","unstructured":"Deng S, Xiang Z, Zhao P, Taheri J, Gao H, Yin J, Zomaya AY (2020) Dynamical resource allocation in edge for trustable internet-of-things systems: A reinforcement learning method. IEEE Trans Ind Inform 16(9):6103\u20136113. https:\/\/doi.org\/10.1109\/TII.2020.2974875","journal-title":"IEEE Trans Ind Inform"},{"issue":"2","key":"452_CR5","doi-asserted-by":"publisher","first-page":"1930","DOI":"10.1109\/TVT.2018.2890685","volume":"68","author":"M Min","year":"2019","unstructured":"Min M, Xiao L, Chen Y, Cheng P, Wu D, Zhuang W (2019) Learning-based computation offloading for iot devices with energy harvesting. IEEE Trans Veh Technol 68(2):1930\u20131941. https:\/\/doi.org\/10.1109\/TVT.2018.2890685","journal-title":"IEEE Trans Veh Technol"},{"key":"452_CR6","doi-asserted-by":"publisher","unstructured":"Chen X, Zhang H, Wu C, Mao S, Ji Y, Bennis M (2018) Performance optimization in mobile-edge computing via deep reinforcement learning. In: 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall). pp 1\u20136. https:\/\/doi.org\/10.1109\/VTCFall.2018.8690980","DOI":"10.1109\/VTCFall.2018.8690980"},{"key":"452_CR7","doi-asserted-by":"crossref","unstructured":"Chen Y, Xing H, Ma Z, et\u00a0al (2022) Cost-efficient edge caching for noma-enabled iot services. China Commun","DOI":"10.1155\/2022\/8072493"},{"key":"452_CR8","doi-asserted-by":"publisher","unstructured":"Li K, Zhao J, Hu J et al (2022) Dynamic energy efficient task offloading and resource allocation for noma-enabled iot in smart buildings and environment. Build Environ. https:\/\/doi.org\/10.1016\/j.buildenv.2022.109513","DOI":"10.1016\/j.buildenv.2022.109513"},{"issue":"6","key":"452_CR9","doi-asserted-by":"publisher","first-page":"10119","DOI":"10.1109\/JIOT.2019.2935543","volume":"6","author":"L Lei","year":"2019","unstructured":"Lei L, Xu H, Xiong X, Zheng K, Xiang W, Wang X (2019) Multiuser resource control with deep reinforcement learning in iot edge computing. IEEE Internet Things J 6(6):10119\u201310133. https:\/\/doi.org\/10.1109\/JIOT.2019.2935543","journal-title":"IEEE Internet Things J"},{"key":"452_CR10","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.future.2022.09.007","volume":"139","author":"J Huang","year":"2023","unstructured":"Huang J, Gao H, Wan S et al (2023) Aoi-aware energy control and computation offloading for industrial iot. Futur Gener Comput Syst 139:29\u201337","journal-title":"Futur Gener Comput Syst"},{"key":"452_CR11","doi-asserted-by":"crossref","unstructured":"Chen Y, Gu W, Xu J, et\u00a0al (2022) Dynamic task offloading for digital twin-empowered mobile edge computing via deep reinforcement learning. China Commun","DOI":"10.1002\/dac.5154"},{"issue":"3","key":"452_CR12","doi-asserted-by":"publisher","first-page":"1478","DOI":"10.1109\/TASE.2015.2438020","volume":"14","author":"S Deng","year":"2017","unstructured":"Deng S, Wu H, Tan W, Xiang Z, Wu Z (2017) Mobile service selection for composition: An energy consumption perspective. IEEE Trans Autom Sci Eng 14(3):1478\u20131490. https:\/\/doi.org\/10.1109\/TASE.2015.2438020","journal-title":"IEEE Trans Autom Sci Eng"},{"issue":"8","key":"452_CR13","doi-asserted-by":"publisher","first-page":"8050","DOI":"10.1109\/TVT.2019.2924015","volume":"68","author":"X Qiu","year":"2019","unstructured":"Qiu X, Liu L, Chen W, Hong Z, Zheng Z (2019) Online deep reinforcement learning for computation offloading in blockchain-empowered mobile edge computing. IEEE Trans Veh Technol 68(8):8050\u20138062. https:\/\/doi.org\/10.1109\/TVT.2019.2924015","journal-title":"IEEE Trans Veh Technol"},{"issue":"4","key":"452_CR14","doi-asserted-by":"publisher","first-page":"1319","DOI":"10.1109\/TMC.2020.3025116","volume":"21","author":"Z Ning","year":"2022","unstructured":"Ning Z, Dong P, Wang X, Hu X, Liu J, Guo L, Hu B, Kwok RYK, Leung VCM (2022) Partial computation offloading and adaptive task scheduling for 5g-enabled vehicular networks. IEEE Trans Mob Comput 21(4):1319\u20131333. https:\/\/doi.org\/10.1109\/TMC.2020.3025116","journal-title":"IEEE Trans Mob Comput"},{"issue":"1","key":"452_CR15","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1109\/TWC.2019.2947046","volume":"19","author":"G Li","year":"2020","unstructured":"Li G, Cai J (2020) An online incentive mechanism for collaborative task offloading in mobile edge computing. IEEE Trans Wirel Commun 19(1):624\u2013636. https:\/\/doi.org\/10.1109\/TWC.2019.2947046","journal-title":"IEEE Trans Wirel Commun"},{"key":"452_CR16","doi-asserted-by":"publisher","unstructured":"Zhao H, Du W, Liu W, Lei T, Lei Q (2018) Qoe aware and cell capacity enhanced computation offloading for multi-server mobile edge computing systems with energy harvesting devices. In: 2018 IEEE SmartWorld\/SCALCOM\/UIC\/ATC\/CBDCom\/IOP\/SCI. pp 671\u2013678. https:\/\/doi.org\/10.1109\/SmartWorld.2018.00133","DOI":"10.1109\/SmartWorld.2018.00133"},{"key":"452_CR17","doi-asserted-by":"crossref","unstructured":"Chen Y, Hu J, Zhao J, Min G (2023) QoS-Aware Computation Offloading in LEO Satellite Edge Computing for IoT: A Game-Theoretical Approach. Chin J Electron","DOI":"10.23919\/cje.2022.00.412"},{"key":"452_CR18","doi-asserted-by":"crossref","unstructured":"Chen Y, Zhao J, Hu J, et al (2023) Distributed Task Offloading and Resource Purchasing in NOMA-enabled Mobile Edge Computing: Hierarchical Game Theoretical Approaches. ACM Transactions on Embedded Computing Systems","DOI":"10.1145\/3597023"},{"issue":"3","key":"452_CR19","doi-asserted-by":"publisher","first-page":"1277","DOI":"10.1109\/TASE.2020.3000946","volume":"18","author":"H Yuan","year":"2021","unstructured":"Yuan H, Zhou M (2021) Profit-maximized collaborative computation offloading and resource allocation in distributed cloud and edge computing systems. IEEE Trans Autom Sci Eng 18(3):1277\u20131287. https:\/\/doi.org\/10.1109\/TASE.2020.3000946","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"452_CR20","doi-asserted-by":"publisher","unstructured":"Chen Y, Zhao J, Wu Y et al (2022) Qoe-aware decentralized task offloading and resource allocation for end-edge-cloud systems: A game-theoretical approach. IEEE Trans Mob Comput. https:\/\/doi.org\/10.1109\/TMC.2022.3223119","DOI":"10.1109\/TMC.2022.3223119"},{"issue":"4","key":"452_CR21","doi-asserted-by":"publisher","first-page":"1122","DOI":"10.1109\/TCCN.2020.3003036","volume":"6","author":"M Li","year":"2020","unstructured":"Li M, Gao J, Zhao L, Shen X (2020) Deep reinforcement learning for collaborative edge computing in vehicular networks. IEEE Trans Cogn Commun Netw 6(4):1122\u20131135. https:\/\/doi.org\/10.1109\/TCCN.2020.3003036","journal-title":"IEEE Trans Cogn Commun Netw"},{"key":"452_CR22","doi-asserted-by":"publisher","unstructured":"Huang J, Wan J, Lv B, Ye Q et al (2023) Joint computation offloading and resource allocation for edge-cloud collaboration in internet of vehicles via deep reinforcement learning. IEEE Syst J. https:\/\/doi.org\/10.1109\/JSYST.2023.3249217","DOI":"10.1109\/JSYST.2023.3249217"},{"issue":"7","key":"452_CR23","doi-asserted-by":"publisher","first-page":"4832","DOI":"10.1109\/TII.2019.2960127","volume":"16","author":"J He","year":"2020","unstructured":"He J, Zhang D, Zhou Y, Zhang Y (2020) A truthful online mechanism for collaborative computation offloading in mobile edge computing. IEEE Trans Ind Inform 16(7):4832\u20134841. https:\/\/doi.org\/10.1109\/TII.2019.2960127","journal-title":"IEEE Trans Ind Inform"},{"issue":"8","key":"452_CR24","doi-asserted-by":"publisher","first-page":"1873","DOI":"10.1109\/TPDS.2021.3131680","volume":"33","author":"L Yuan","year":"2022","unstructured":"Yuan L, He Q, Chen F, Zhang J, Qi L, Xu X, Xiang Y, Yang Y (2022) Csedge: Enabling collaborative edge storage for multi-access edge computing based on blockchain. IEEE Trans Parallel Distrib Syst 33(8):1873\u20131887. https:\/\/doi.org\/10.1109\/TPDS.2021.3131680","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"8","key":"452_CR25","doi-asserted-by":"publisher","first-page":"7944","DOI":"10.1109\/TVT.2019.2917890","volume":"68","author":"J Zhao","year":"2019","unstructured":"Zhao J, Li Q, Gong Y, Zhang K (2019) Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks. IEEE Trans Veh Technol 68(8):7944\u20137956. https:\/\/doi.org\/10.1109\/TVT.2019.2917890","journal-title":"IEEE Trans Veh Technol"},{"issue":"5","key":"452_CR26","doi-asserted-by":"publisher","first-page":"5031","DOI":"10.1109\/TVT.2019.2904244","volume":"68","author":"J Ren","year":"2019","unstructured":"Ren J, Yu G, He Y, Li GY (2019) Collaborative cloud and edge computing for latency minimization. IEEE Trans Veh Technol 68(5):5031\u20135044. https:\/\/doi.org\/10.1109\/TVT.2019.2904244","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"452_CR27","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1109\/TCCN.2020.3018159","volume":"7","author":"C Kai","year":"2021","unstructured":"Kai C, Zhou H, Yi Y, Huang W (2021) Collaborative cloud-edge-end task offloading in mobile-edge computing networks with limited communication capability. IEEE Trans Cogn Commun Netw 7(2):624\u2013634. https:\/\/doi.org\/10.1109\/TCCN.2020.3018159","journal-title":"IEEE Trans Cogn Commun Netw"},{"issue":"2","key":"452_CR28","doi-asserted-by":"publisher","first-page":"964","DOI":"10.1109\/JIOT.2021.3119639","volume":"9","author":"TR Gadekallu","year":"2022","unstructured":"Gadekallu TR, Pham QV, Nguyen DC, Maddikunta PKR, Deepa N, Prabadevi B, Pathirana PN, Zhao J, Hwang WJ (2022) Blockchain for edge of things: Applications, opportunities, and challenges. IEEE Internet Things J 9(2):964\u2013988. https:\/\/doi.org\/10.1109\/JIOT.2021.3119639","journal-title":"IEEE Internet Things J"},{"issue":"4","key":"452_CR29","doi-asserted-by":"publisher","first-page":"2226","DOI":"10.1109\/JIOT.2020.3035437","volume":"8","author":"Y He","year":"2021","unstructured":"He Y, Wang Y, Qiu C, Lin Q, Li J, Ming Z (2021) Blockchain-based edge computing resource allocation in iot: A deep reinforcement learning approach. IEEE Internet Things J 8(4):2226\u20132237. https:\/\/doi.org\/10.1109\/JIOT.2020.3035437","journal-title":"IEEE Internet Things J"},{"key":"452_CR30","doi-asserted-by":"crossref","unstructured":"Lai P, He Q, Abdelrazek M, Chen F, Hosking J, Grundy J, Yang Y (2018) Optimal edge user allocation in edge computing with variable sized vector bin packing. In: International Conference on Service-Oriented Computing. Springer,\u00a0Hangzhou, pp 230\u2013245","DOI":"10.1007\/978-3-030-03596-9_15"},{"key":"452_CR31","doi-asserted-by":"publisher","unstructured":"Cui G, He Q, Xia X, Chen F, Gu T, Jin H, Yang Y (2021) Demand response in noma-based mobile edge computing: A two-phase game-theoretical approach. IEEE Trans Mob Comput 1\u20131. https:\/\/doi.org\/10.1109\/TMC.2021.3108581","DOI":"10.1109\/TMC.2021.3108581"},{"key":"452_CR32","volume-title":"Auction theory","author":"V Krishna","year":"2009","unstructured":"Krishna V (2009) Auction theory. Academic press, Cambridge"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00452-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00452-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00452-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T23:55:47Z","timestamp":1729382147000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00452-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,8]]},"references-count":32,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["452"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00452-4","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,8]]},"assertion":[{"value":"28 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 April 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 May 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"72"}}