Blockchain-Aided Edge Computing Market: Smart Contract and Consensus Mechanisms

被引:23
|
作者
Du, Yu [1 ]
Wang, Zhe [2 ]
Li, Jun [1 ]
Shi, Long [1 ]
Jayakody, Dushantha Nalin K. [3 ,4 ]
Chen, Quan [5 ]
Chen, Wen [6 ]
Han, Zhu [7 ,8 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Elect & Opt Engn, Nanjing 210094, Peoples R China
[2] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
[3] Univ Autonoma lisboa, Ctr Deinvest Tecnol, Autonoma Techlab, P-1169023 Lisbon, Portugal
[4] Tomsk Polytech Univ, Sch Comp Sci & Robot, Tomsk 634050, Russia
[5] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[6] Shanghai Jiao Tong Univ, Dept Elect Engn, Shanghai 200240, Peoples R China
[7] Univ Houston, Houston, TX 77004 USA
[8] Kyung Hee Univ, Dept Comp Sci & Engn, Seoul 446701, South Korea
基金
中国国家自然科学基金;
关键词
Edge computing; blockchain; smart contract; matching; double auction; proof-of-stake; Shapley value; RESOURCE-ALLOCATION; MOBILE BLOCKCHAIN; CLOUD; STRATEGY; NETWORK; DESIGN;
D O I
10.1109/TMC.2021.3140080
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Building upon the prevailing concept of edge computing (EC), a distributed EC market requires decentralized and verified transaction management to trade computing resources. Towards this goal, we study a blockchain-aided EC market wherein each data service operator (DSO) rents a group of edge computing nodes (ECNs) and leases the ECNs to the user terminals (UTs) to provide computation offloading services. A trustworthiness model is introduced to evaluate the quality of each network entity throughout the transactions. We develop a two-level trading mechanism over smart contract to enable the automatic and efficient transactions among the network entities and provide high quality services. First, we propose a smart contract based matching mechanism to establish the renting association between the DSOs and ECNs with the aim of maximizing the social welfare. Second, we propose a social welfare improved double auction (SWIDA) mechanism to build up the leasing association between the DSOs and UTs, and determine the pricing of the winners. We show that the proposed double auction mechanism can achieve individual rationality, balanced budget, truthfulness in expectation, and an improved social welfare than the benchmark mechanisms. Moreover, we put forth a trustworthiness driven Proof-of-Stake (PoS) consensus mechanism to enable verified transaction and fair allocation of block generation reward. Following the principle of PoS, we formulate the block generation as a coalitional game, wherein each stakeholder votes according to its trustworthiness and coinage, and shares the reward among the coalition according to the Shapley values. The simulation results show that the proposed PoS consensus mechanism can reduce the wealth inequality among the network entities compared with the conventional consensus mechanisms.
引用
收藏
页码:3193 / 3208
页数:16
相关论文
共 50 条
  • [31] AI, Blockchain, and Vehicular Edge Computing for Smart and Secure IoV: Challenges and Directions
    Hammoud, Ahmad
    Sami, Hani
    Mourad, Azzam
    Otrok, Hadi
    Mizouni, Rabeb
    Bentahar, Jamal
    [J]. IEEE Internet of Things Magazine, 2020, 3 (02): : 68 - 73
  • [32] Designing a Secure E Voting System Using Blockchain with Efficient Smart Contract and Consensus Mechanism
    Kumar, Durgesh
    Dwivedi, Rajendra Kumar
    [J]. ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2022, PT I, 2023, 1797 : 452 - 469
  • [33] Asynchronous Consensus Blockchain-based Method and Smart Contract for Corporate and Personal Carbon Accounting
    Han, Zhuopu
    Ding, Tao
    Mu, Chenggang
    Yao, Yecheng
    Luo, Jieyang
    Shen, Xin
    [J]. Zhongguo Dianji Gongcheng Xuebao/Proceedings of the Chinese Society of Electrical Engineering, 2024, 44 : 66 - 82
  • [34] Blockchain-Based Task Offloading in Drone-Aided Mobile Edge Computing
    Luo, Shuyun
    Li, Hang
    Wen, Zhenyu
    Qian, Bin
    Morgan, Graham
    Longo, Antonella
    Rana, Omer
    Ranjan, Rajiv
    [J]. IEEE NETWORK, 2021, 35 (01): : 124 - 129
  • [35] Hedera: A Permissionless and Scalable Hybrid Blockchain Consensus Algorithm in Multiaccess Edge Computing for IoT
    Tang, Yu
    Yan, Jiawen
    Chakraborty, Chinmay
    Sun, Yi
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (24) : 21187 - 21202
  • [36] Consortium Blockchain for Secure Resource Sharing in Vehicular Edge Computing: A Contract-Based Approach
    Wang, Siming
    Ye, Dongdong
    Huang, Xumin
    Yu, Rong
    Wang, Yongjian
    Zhang, Yan
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1189 - 1201
  • [37] Contract-Based Incentive Design for Resource Allocation in Edge Computing-Based Blockchain
    Yu, Ziqing
    Chang, Zheng
    Wang, Li
    Min, Geyong
    [J]. IEEE Transactions on Network Science and Engineering, 2024, 11 (06): : 6143 - 6156
  • [38] Computation Offloading in Mobile Edge Computing-Enabled Blockchain using Matching and Contract theory
    Li, Yijun
    Chen, Liming
    Zhang, Wenjie
    Zheng, Yifeng
    Lin, Ziqiong
    [J]. PROCEEDINGS OF 2023 THE 12TH INTERNATIONAL CONFERENCE ON NETWORKS, COMMUNICATION AND COMPUTING, ICNCC 2023, 2023, : 233 - 238
  • [39] Cell Based Raft Algorithm for Optimized Consensus Process on Blockchain in Smart Data Market
    Yang, Dana
    Doh, Inshil
    Chae, Kijoon
    [J]. IEEE ACCESS, 2022, 10 : 85199 - 85212
  • [40] Blockchain-Based Electronic Medical Records System with Smart Contract and Consensus Algorithm in Cloud Environment
    Dwivedi, Sanjeev Kumar
    Amin, Ruhul
    Lazarus, Jegatha Deborah
    Pandi, Vijayakumar
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022