MetaShard: a novel sharding blockchain platform for metaverse applications

Due to its security, transparency, and flexibility in verifying virtual assets, blockchain has been identified as one of the key technologies for Metaverse. Unfortunately, blockchain-based Metaverse faces serious challenges such as massive resource demands, scalability, and security/privacy concerns...

Full description

Bibliographic Details
Main Authors: Nguyen, Cong T., Hoang, Dinh Thai, Nguyen, Diep N., Xiao, Yong, Niyato, Dusit, Dutkiewicz, Eryk
Other Authors: School of Computer Science and Engineering
Format: Journal Article
Language:English
Published: 2023
Subjects:
Online Access:https://hdl.handle.net/10356/171803
_version_ 1811690213213208576
author Nguyen, Cong T.
Hoang, Dinh Thai
Nguyen, Diep N.
Xiao, Yong
Niyato, Dusit
Dutkiewicz, Eryk
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Nguyen, Cong T.
Hoang, Dinh Thai
Nguyen, Diep N.
Xiao, Yong
Niyato, Dusit
Dutkiewicz, Eryk
author_sort Nguyen, Cong T.
collection NTU
description Due to its security, transparency, and flexibility in verifying virtual assets, blockchain has been identified as one of the key technologies for Metaverse. Unfortunately, blockchain-based Metaverse faces serious challenges such as massive resource demands, scalability, and security/privacy concerns. To address these issues, this paper proposes a novel sharding-based blockchain framework, namely MetaShard, for Metaverse applications. Particularly, we first develop an effective consensus mechanism, namely Proof-of-Engagement, that can incentivize MUs' data and computing resource contribution. Moreover, to improve the scalability of MetaShard, we propose an innovative sharding management scheme to maximize the network's throughput while protecting the shards from 51% attacks. Since the optimization problem is NP-complete, we develop a hybrid approach that decomposes the problem (using the binary search method) into sub-problems that can be solved effectively by the Lagrangian method. As a result, the proposed approach can obtain solutions in polynomial time, thereby enabling flexible shard reconfiguration and reducing the risk of corruption from the adversary. Extensive numerical experiments show that, compared to the state-of-the-art commercial solvers, our proposed approach can achieve up to 66.6% higher throughput in less than 1/30 running time. Moreover, the proposed approach can achieve global optimal solutions in most experiments.
first_indexed 2024-10-01T06:00:25Z
format Journal Article
id ntu-10356/171803
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:00:25Z
publishDate 2023
record_format dspace
spelling ntu-10356/1718032023-11-08T04:21:27Z MetaShard: a novel sharding blockchain platform for metaverse applications Nguyen, Cong T. Hoang, Dinh Thai Nguyen, Diep N. Xiao, Yong Niyato, Dusit Dutkiewicz, Eryk School of Computer Science and Engineering Engineering::Electrical and electronic engineering Blockchain Metaverse Due to its security, transparency, and flexibility in verifying virtual assets, blockchain has been identified as one of the key technologies for Metaverse. Unfortunately, blockchain-based Metaverse faces serious challenges such as massive resource demands, scalability, and security/privacy concerns. To address these issues, this paper proposes a novel sharding-based blockchain framework, namely MetaShard, for Metaverse applications. Particularly, we first develop an effective consensus mechanism, namely Proof-of-Engagement, that can incentivize MUs' data and computing resource contribution. Moreover, to improve the scalability of MetaShard, we propose an innovative sharding management scheme to maximize the network's throughput while protecting the shards from 51% attacks. Since the optimization problem is NP-complete, we develop a hybrid approach that decomposes the problem (using the binary search method) into sub-problems that can be solved effectively by the Lagrangian method. As a result, the proposed approach can obtain solutions in polynomial time, thereby enabling flexible shard reconfiguration and reducing the risk of corruption from the adversary. Extensive numerical experiments show that, compared to the state-of-the-art commercial solvers, our proposed approach can achieve up to 66.6% higher throughput in less than 1/30 running time. Moreover, the proposed approach can achieve global optimal solutions in most experiments. 2023-11-08T04:21:27Z 2023-11-08T04:21:27Z 2023 Journal Article Nguyen, C. T., Hoang, D. T., Nguyen, D. N., Xiao, Y., Niyato, D. & Dutkiewicz, E. (2023). MetaShard: a novel sharding blockchain platform for metaverse applications. IEEE Transactions On Mobile Computing. https://dx.doi.org/10.1109/TMC.2023.3290955 1536-1233 https://hdl.handle.net/10356/171803 10.1109/TMC.2023.3290955 2-s2.0-85163425604 en IEEE Transactions on Mobile Computing © 2023 IEEE. All rights reserved.
spellingShingle Engineering::Electrical and electronic engineering
Blockchain
Metaverse
Nguyen, Cong T.
Hoang, Dinh Thai
Nguyen, Diep N.
Xiao, Yong
Niyato, Dusit
Dutkiewicz, Eryk
MetaShard: a novel sharding blockchain platform for metaverse applications
title MetaShard: a novel sharding blockchain platform for metaverse applications
title_full MetaShard: a novel sharding blockchain platform for metaverse applications
title_fullStr MetaShard: a novel sharding blockchain platform for metaverse applications
title_full_unstemmed MetaShard: a novel sharding blockchain platform for metaverse applications
title_short MetaShard: a novel sharding blockchain platform for metaverse applications
title_sort metashard a novel sharding blockchain platform for metaverse applications
topic Engineering::Electrical and electronic engineering
Blockchain
Metaverse
url https://hdl.handle.net/10356/171803
work_keys_str_mv AT nguyencongt metashardanovelshardingblockchainplatformformetaverseapplications
AT hoangdinhthai metashardanovelshardingblockchainplatformformetaverseapplications
AT nguyendiepn metashardanovelshardingblockchainplatformformetaverseapplications
AT xiaoyong metashardanovelshardingblockchainplatformformetaverseapplications
AT niyatodusit metashardanovelshardingblockchainplatformformetaverseapplications
AT dutkiewiczeryk metashardanovelshardingblockchainplatformformetaverseapplications