Throughput-Efficient Lagrange Coded Private Blockchain for Secured IoT Systems

被引:14
作者
Asheralieva, Alia [1 ]
Niyato, Dusit [2 ]
机构
[1] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Blockchain; Internet of Things; Task analysis; Security; Contracts; Throughput; Resource management; Blockchains; coded distributed computing (CDC); contract theory; incentive mechanism design; incomplete information; Internet of Things (IoT); Lagrange interpolation; mobile-edge computing (MEC); resilience; resource allocation and pricing; security; INDUSTRIAL INTERNET; ELECTRIC VEHICLES; CONTRACT THEORY; REPUTATION; CONSENSUS; TUTORIAL; NETWORKS; DESIGN; THINGS;
D O I
10.1109/JIOT.2021.3071563
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop a new Lagrange coded blockchain model for Internet-of-Things (IoT) systems based on Lagrange coded computing (LCC). In the model, a mining task assigned to a blockchain node (BN) is encoded with a specific encoding function. Thus, the final result, i.e., newly generated block or block verification result, can be decoded even when only some mining outputs returned by BNs are correct, while other outputs are erroneous or discarded due to delays. To be decoded correctly, the number of mining outputs returned prior to decoding must be at least a given decoding threshold. Then, security against malicious BNs and resilience against stragglers can be guaranteed if the number of mining tasks allocated to BNs is not less than the sum of decoding threshold, number of stragglers, and double of the number of malicious BNs. Unlike other IoT blockchains and LCC-based methods showing enhanced throughput but yielding poor security, our model can improve throughput without compromising on security. This is achieved through optimized load allocations when the higher loads (two or more mining tasks) are allocated to the fastest BNs leading to: 1) increased number of mining outputs returned prior to decoding required to meet the decoding threshold and 2) increased number of allocated mining tasks to strengthen security and resilience. To overcome the limitation of our model related to higher loads and, hence, higher mining costs to BNs, we develop a contract-theoretic mechanism that incentivizes each BN to complete its mining task through joint load and transaction fee allocations.
引用
收藏
页码:14874 / 14895
页数:22
相关论文
共 74 条
[1]  
[Anonymous], 2016, 3GPP TS 36.300 V14.0.0
[2]  
[Anonymous], 1998, COMBINATORIAL OPTIMI
[3]   TUTORIAL ON LARGE DEVIATIONS FOR THE BINOMIAL-DISTRIBUTION [J].
ARRATIA, R ;
GORDON, L .
BULLETIN OF MATHEMATICAL BIOLOGY, 1989, 51 (01) :125-131
[4]   Bayesian Reinforcement Learning and Bayesian Deep Learning for Blockchains With Mobile Edge Computing [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2021, 7 (01) :319-335
[5]   Learning-Based Mobile Edge Computing Resource Management to Support Public Blockchain Networks [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (03) :1092-1109
[6]   Reputation-Based Coalition Formation for Secure Self-Organized and Scalable Sharding in IoT Blockchains With Mobile-Edge Computing [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (12) :11830-11850
[7]   Combining Contract Theory and Lyapunov Optimization for Content Sharing With Edge Caching and Device-to-Device Communications [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) :1213-1226
[8]   Distributed Dynamic Resource Management and Pricing in the IoT Systems With Blockchain-as-a-Service and UAV-Enabled Mobile Edge Computing [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03) :1974-1993
[9]   Hierarchical Game-Theoretic and Reinforcement Learning Framework for Computational Offloading in UAV-Enabled Mobile Edge Computing Networks With Multiple Service Providers [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8753-8769
[10]   Optimal Contract Design for Joint User Association and Intercell Interference Mitigation in Heterogeneous LTE-A Networks With Asymmetric Information [J].
Asheralieva, Alia ;
Miyanaga, Yoshikazu .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (06) :5284-5300