LQMPCS: Design of a Low-Complexity Q-Learning Model based on Proof-of-Context Consensus for Scalable Side Chains

Main Article Content

Anil Kumar Pandey
Ashish Kumar Misal

Abstract

Single-chained blockchains are being rapidly replaced by sidechains (or sharded chains), due to their high QoS (Quality of Service), and low complexity characteristics. Existing sidechaining models use context-specific machine-learning optimization techniques, which limits their scalability when applied to real-time use cases. Moreover, these models are also highly complex and require constant reconfigurations when applied to dynamic deployment scenarios. To overcome these issues, this text proposes design of a novel low-complexity Q-Learning Model based on Proof-of-Context (PoC) consensus for scalable sidechains. The proposed model initially describes a Q-Learning method for sidechain formation, which assists in maintaining high scalability even under large-scale traffic scenarios. This model is cascaded with a novel Proof-of-Context based consensus that is capable of representing input data into context-independent formats. These formats assist in providing high-speed consensus, which is uses intent of data, instead of the data samples. To estimate this intent, a set of context-based classification models are used, which assist in representing input data samples into distinctive categories. These models include feature representation via Long-Short-Term-Memory (LSTM), and classification via 1D Convolutional Neural Networks (CNNs), that can be used for heterogeneous application scenarios. Due to representation of input data samples into context-based categories, the proposed model is able to reduce mining delay by 8.3%, reduce energy needed for mining by 2.9%, while maintaining higher throughput, and lower mining jitters when compared with standard sidechaining techniques under similar use cases.

Article Details

How to Cite
Pandey, A. K. ., & Misal, A. K. . (2023). LQMPCS: Design of a Low-Complexity Q-Learning Model based on Proof-of-Context Consensus for Scalable Side Chains. International Journal on Recent and Innovation Trends in Computing and Communication, 11(8), 36–43. https://doi.org/10.17762/ijritcc.v11i8.7922
Section
Articles

References

T. H. Tran, H. L. Pham, T. D. Phan and Y. Nakashima, "BCA: A 530-mW Multicore Blockchain Accelerator for Power-Constrained Devices in Securing Decentralized Networks," in IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 68, no. 10, pp. 4245-4258, Oct. 2021, doi: 10.1109/TCSI.2021.3102618.

S. Hu, Y. Pei and Y. -C. Liang, "Sensing-Mining-Access Tradeoff in Blockchain-Enabled Dynamic Spectrum Access," in IEEE Wireless Communications Letters, vol. 10, no. 4, pp. 820-824, April 2021, doi: 10.1109/LWC.2020.3045776.

J. Wang, J. Zhu, M. Zhang, I. Alam and S. Biswas, "Function Virtualization Can Play a Great Role in Blockchain Consensus," in IEEE Access, vol. 10, pp. 59862-59877, 2022, doi: 10.1109/ACCESS.2022.3176349.

Y. Chen, H. Chen, M. Han, B. Liu, Q. Chen and T. Ren, "A Novel Computing Power Allocation Algorithm for Blockchain System in Multiple Mining Pools Under Withholding Attack," in IEEE Access, vol. 8, pp. 155630-155644, 2020, doi: 10.1109/ACCESS.2020.3017716.

S. Jiang, X. Li and J. Wu, "Multi-Leader Multi-Follower Stackelberg Game in Mobile Blockchain Mining," in IEEE Transactions on Mobile Computing, vol. 21, no. 6, pp. 2058-2071, 1 June 2022, doi: 10.1109/TMC.2020.3035990.

C. Chen, X. Chen, J. Yu, W. Wu and D. Wu, "Impact of Temporary Fork on the Evolution of Mining Pools in Blockchain Networks: An Evolutionary Game Analysis," in IEEE Transactions on Network Science and Engineering, vol. 8, no. 1, pp. 400-418, 1 Jan.-March 2021, doi: 10.1109/TNSE.2020.3038943.

Y. Zuo, S. Jin, S. Zhang and Y. Zhang, "Blockchain Storage and Computation Offloading for Cooperative Mobile-Edge Computing," in IEEE Internet of Things Journal, vol. 8, no. 11, pp. 9084-9098, 1 June1, 2021, doi: 10.1109/JIOT.2021.3056656.

H. Sun, W. Liu, L. Qi, X. Ren and Y. Du, "An Algorithm for Mining Indirect Dependencies From Loop-Choice-Driven Loop Structure via Petri Nets," in IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 52, no. 9, pp. 5411-5423, Sept. 2022, doi: 10.1109/TSMC.2021.3126473.

M. Debe, K. Salah, R. Jayaraman, I. Yaqoob and J. Arshad, "Trustworthy Blockchain Gateways for Resource-Constrained Clients and IoT Devices," in IEEE Access, vol. 9, pp. 132875-132887, 2021, doi: 10.1109/ACCESS.2021.3115150.

Y. Zuo, S. Jin, S. Zhang, Y. Han and K. -K. Wong, "Delay-Limited Computation Offloading for MEC-Assisted Mobile Blockchain Networks," in IEEE Transactions on Communications, vol. 69, no. 12, pp. 8569-8584, Dec. 2021, doi: 10.1109/TCOMM.2021.3113390.

K. Lei, M. Du, J. Huang and T. Jin, "Groupchain: Towards a Scalable Public Blockchain in Fog Computing of IoT Services Computing," in IEEE Transactions on Services Computing, vol. 13, no. 2, pp. 252-262, 1 March-April 2020, doi: 10.1109/TSC.2019.2949801.

S. M. Alrubei, E. Ball and J. M. Rigelsford, "A Secure Blockchain Platform for Supporting AI-Enabled IoT Applications at the Edge Layer," in IEEE Access, vol. 10, pp. 18583-18595, 2022, doi: 10.1109/ACCESS.2022.3151370.

Y. Liu, S. Ke, Z. Fang, M. H. Cheung, W. Cai and J. Huang, "A Storage Sustainability Mechanism With Heterogeneous Miners in Blockchain," in IEEE Journal on Selected Areas in Communications, vol. 40, no. 12, pp. 3645-3659, Dec. 2022, doi: 10.1109/JSAC.2022.3213309.

B. Guidi, A. Michienzi and L. Ricci, "Steem Blockchain: Mining the Inner Structure of the Graph," in IEEE Access, vol. 8, pp. 210251-210266, 2020, doi: 10.1109/ACCESS.2020.3038550.

H. Yin et al., "Proof of Continuous Work for Reliable Data Storage Over Permissionless Blockchain," in IEEE Internet of Things Journal, vol. 9, no. 10, pp. 7866-7875, 15 May15, 2022, doi: 10.1109/JIOT.2021.3115568.

C. Tang, L. Wu, G. Wen and Z. Zheng, "Incentivizing Honest Mining in Blockchain Networks: A Reputation Approach," in IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 67, no. 1, pp. 117-121, Jan. 2020, doi: 10.1109/TCSII.2019.2901746.

L. -e. Wang, Y. Bai, Q. Jiang, V. C. M. Leung, W. Cai and X. Li, "Beh-Raft-Chain: A Behavior-Based Fast Blockchain Protocol for Complex Networks," in IEEE Transactions on Network Science and Engineering, vol. 8, no. 2, pp. 1154-1166, 1 April-June 2021, doi: 10.1109/TNSE.2020.2984490.

G. Li et al., "GT-Chain: A Fair Blockchain for Intelligent Industrial IoT Applications," in IEEE Transactions on Network Science and Engineering, vol. 9, no. 5, pp. 3244-3257, 1 Sept.-Oct. 2022, doi: 10.1109/TNSE.2021.3099953.

C. Qiu, H. Yao, C. Jiang, S. Guo and F. Xu, "Cloud Computing Assisted Blockchain-Enabled Internet of Things," in IEEE Transactions on Cloud Computing, vol. 10, no. 1, pp. 247-257, 1 Jan.-March 2022, doi: 10.1109/TCC.2019.2930259.

Y. -F. Wen and C. -Y. Huang, "Exploration of Mined Block Temporarily Holding and Enforce Fork Attacks by Selfish Mining Pool in Proof-of-Work Blockchain Systems," in IEEE Access, vol. 10, pp. 61159-61174, 2022, doi: 10.1109/ACCESS.2022.3181186.

G. Urkude and M. Pandey, “AgriSense: Automatic Irrigation Utility System Using Wireless Sensor Network and Web of Things,” in 2019 Second International Conference on Advanced Computational and Communication Paradigms (ICACCP), 2019, pp. 1–6.

G. Urkude and M. Pandey, “AgriOn: A comprehensive ontology for Green IoT based agriculture,” J. Green Eng., vol. 10, no. 9, pp. 7078–7101, 2020.

G. Urkude and M. Pandey, “Contextual triple inference using a semantic reasoner rule to reduce the weight of semantically annotated data on fail–safe gateway for WSN,” J. Ambient Intell. Humaniz. Comput., Jan. 2021.

G. Urkude and M. Pandey, “Design and Development of Density-Based Effective Document Clustering Method Using Ontology,” Multimed. Tools Appl., Apr. 2022.

G. Urkude and M. Pandey, “A novel semantic representation approach for web documents using deep entity linking and multidocument support,” Int. J. Commun. Syst., vol. 35, no. 8, p. e5119, Feb. 2022.

T. Wang, X. Bai, H. Wang, S. C. Liew and S. Zhang, "Game-Theoretical Analysis of Mining Strategy for Bitcoin-NG Blockchain Protocol," in IEEE Systems Journal, vol. 15, no. 2, pp. 2708-2719, June 2021, doi: 10.1109/JSYST.2020.3004468.

F. Jameel, M. A. Javed, S. Zeadally and R. Jäntti, "Efficient Mining Cluster Selection for Blockchain-Based Cellular V2X Communications," in IEEE Transactions on Intelligent Transportation Systems, vol. 22, no. 7, pp. 4064-4072, July 2021, doi: 10.1109/TITS.2020.3006176.

W. Liu, B. Cao and M. Peng, "Blockchain Based Offloading Strategy: Incentive, Effectiveness and Security," in IEEE Journal on Selected Areas in Communications, vol. 40, no. 12, pp. 3533-3546, Dec. 2022, doi: 10.1109/JSAC.2022.3213324.

X. Zhang, S. Jiang, Y. Liu, T. Jiang and Y. Zhou, "Privacy-Preserving Scheme With Account-Mapping and Noise-Adding for Energy Trading Based on Consortium Blockchain," in IEEE Transactions on Network and Service Management, vol. 19, no. 1, pp. 569-581, March 2022, doi: 10.1109/TNSM.2021.3110980.

C. Tang, C. Li, X. Yu, Z. Zheng and Z. Chen, "Cooperative Mining in Blockchain Networks With Zero-Determinant Strategies," in IEEE Transactions on Cybernetics, vol. 50, no. 10, pp. 4544-4549, Oct. 2020, doi: 10.1109/TCYB.2019.2915253.

S. Guo, Y. Dai, S. Guo, X. Qiu and F. Qi, "Blockchain Meets Edge Computing: Stackelberg Game and Double Auction Based Task Offloading for Mobile Blockchain," in IEEE Transactions on Vehicular Technology, vol. 69, no. 5, pp. 5549-5561, May 2020, doi: 10.1109/TVT.2020.2982000.

D. C. Nguyen, P. N. Pathirana, M. Ding and A. Seneviratne, "Privacy-Preserved Task Offloading in Mobile Blockchain With Deep Reinforcement Learning," in IEEE Transactions on Network and Service Management, vol. 17, no. 4, pp. 2536-2549, Dec. 2020, doi: 10.1109/TNSM.2020.3010967.

A. Asheralieva and D. Niyato, "Throughput-Efficient Lagrange Coded Private Blockchain for Secured IoT Systems," in IEEE Internet of Things Journal, vol. 8, no. 19, pp. 14874-14895, 1 Oct.1, 2021, doi: 10.1109/JIOT.2021.3071563.

K. Nicolas, Y. Wang, G. C. Giakos, B. Wei and H. Shen, "Blockchain System Defensive Overview for Double-Spend and Selfish Mining Attacks: A Systematic Approach," in IEEE Access, vol. 9, pp. 3838-3857, 2021, doi: 10.1109/ACCESS.2020.3047365.

X. Ding, J. Guo, D. Li and W. Wu, "An Incentive Mechanism for Building a Secure Blockchain-Based Internet of Things," in IEEE Transactions on Network Science and Engineering, vol. 8, no. 1, pp. 477-487, 1 Jan.-March 2021, doi: 10.1109/TNSE.2020.3040446.

Q. Wang, T. Xia, D. Wang, Y. Ren, G. Miao and K. -K. R. Choo, "SDoS: Selfish Mining-Based Denial-of-Service Attack," in IEEE Transactions on Information Forensics and Security, vol. 17, pp. 3335-3349, 2022, doi: 10.1109/TIFS.2022.3202696.