Lin Pan , Fengrui Chen , Yan Ding , Yunan Zhai , Liyuan Zhang , Jia Zhao
{"title":"移动区块链网络优化:一种多终端协同计算的博弈方法","authors":"Lin Pan , Fengrui Chen , Yan Ding , Yunan Zhai , Liyuan Zhang , Jia Zhao","doi":"10.1016/j.future.2024.107669","DOIUrl":null,"url":null,"abstract":"<div><div>Facing the computational challenges in mobile devices within blockchain networks, particularly the scarcity and underutilization of computational resources, this paper introduces the CAGE Framework: a novel architecture based on cooperative game theory within alliance blockchains. Designed to optimize computational resource allocation across multiple mobile terminals, CAGE Framework leverages a tri-layer structure – comprising the Blockchain Network Layer, User Network Layer, and Distributed Collaborative Computing Layer – to facilitate efficient resource sharing and task scheduling. Through intelligent contracts, the framework automatically aggregates user demands, utilizing the InterPlanetary File System (IPFS) for data storage, thereby enhancing privacy protection and blockchain data throughput. Validated on the Hyperledger Fabric platform and benchmarked against state-of-the-art approaches, CAGE demonstrates superior transaction throughput, reduced latency, and enhanced resource efficiency. The core strategy, dubbed CAGE, is predicated on cooperative gaming, aiming to maximize user satisfaction by balancing energy consumption, computational load, and resource allocation multi-objectively. Experiments reveal a notable improvement in system load balancing (by 51%) and a significant reduction in energy consumption (by 62%), affirming the framework’s efficacy in addressing computational resource deficiencies both within and outside the alliance under low energy and balanced load conditions. The CAGE Framework not only charts a new path for computational resource optimization in mobile blockchain networks but also lays a theoretical and practical foundation for the furtherance of blockchain technology application and optimization.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"166 ","pages":"Article 107669"},"PeriodicalIF":6.2000,"publicationDate":"2024-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimizing mobile blockchain networks: A game theoretical approach to cooperative multi-terminal computation\",\"authors\":\"Lin Pan , Fengrui Chen , Yan Ding , Yunan Zhai , Liyuan Zhang , Jia Zhao\",\"doi\":\"10.1016/j.future.2024.107669\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Facing the computational challenges in mobile devices within blockchain networks, particularly the scarcity and underutilization of computational resources, this paper introduces the CAGE Framework: a novel architecture based on cooperative game theory within alliance blockchains. Designed to optimize computational resource allocation across multiple mobile terminals, CAGE Framework leverages a tri-layer structure – comprising the Blockchain Network Layer, User Network Layer, and Distributed Collaborative Computing Layer – to facilitate efficient resource sharing and task scheduling. Through intelligent contracts, the framework automatically aggregates user demands, utilizing the InterPlanetary File System (IPFS) for data storage, thereby enhancing privacy protection and blockchain data throughput. Validated on the Hyperledger Fabric platform and benchmarked against state-of-the-art approaches, CAGE demonstrates superior transaction throughput, reduced latency, and enhanced resource efficiency. The core strategy, dubbed CAGE, is predicated on cooperative gaming, aiming to maximize user satisfaction by balancing energy consumption, computational load, and resource allocation multi-objectively. Experiments reveal a notable improvement in system load balancing (by 51%) and a significant reduction in energy consumption (by 62%), affirming the framework’s efficacy in addressing computational resource deficiencies both within and outside the alliance under low energy and balanced load conditions. The CAGE Framework not only charts a new path for computational resource optimization in mobile blockchain networks but also lays a theoretical and practical foundation for the furtherance of blockchain technology application and optimization.</div></div>\",\"PeriodicalId\":55132,\"journal\":{\"name\":\"Future Generation Computer Systems-The International Journal of Escience\",\"volume\":\"166 \",\"pages\":\"Article 107669\"},\"PeriodicalIF\":6.2000,\"publicationDate\":\"2024-12-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Future Generation Computer Systems-The International Journal of Escience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167739X24006332\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X24006332","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
Optimizing mobile blockchain networks: A game theoretical approach to cooperative multi-terminal computation
Facing the computational challenges in mobile devices within blockchain networks, particularly the scarcity and underutilization of computational resources, this paper introduces the CAGE Framework: a novel architecture based on cooperative game theory within alliance blockchains. Designed to optimize computational resource allocation across multiple mobile terminals, CAGE Framework leverages a tri-layer structure – comprising the Blockchain Network Layer, User Network Layer, and Distributed Collaborative Computing Layer – to facilitate efficient resource sharing and task scheduling. Through intelligent contracts, the framework automatically aggregates user demands, utilizing the InterPlanetary File System (IPFS) for data storage, thereby enhancing privacy protection and blockchain data throughput. Validated on the Hyperledger Fabric platform and benchmarked against state-of-the-art approaches, CAGE demonstrates superior transaction throughput, reduced latency, and enhanced resource efficiency. The core strategy, dubbed CAGE, is predicated on cooperative gaming, aiming to maximize user satisfaction by balancing energy consumption, computational load, and resource allocation multi-objectively. Experiments reveal a notable improvement in system load balancing (by 51%) and a significant reduction in energy consumption (by 62%), affirming the framework’s efficacy in addressing computational resource deficiencies both within and outside the alliance under low energy and balanced load conditions. The CAGE Framework not only charts a new path for computational resource optimization in mobile blockchain networks but also lays a theoretical and practical foundation for the furtherance of blockchain technology application and optimization.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.