SVP: Enhancing Security and Scalability for Metaverse Blockchain Through Integrating Stake in Voting-based Consensus Protocol

Wuyang Li, Hui Li, Qiufan Wu, Han Wang, Weimin Zeng, Yanping Zhang, Xiyu Wang, Ping Lu, Weixiang Huang, Runhuai Huang · 2024

Blockchain has now become a critical infrastructure in Metaverse for storing and managing the digital resources of users, bridging the real and virtual worlds. However, consensus protocols in blockchains constrain the performance of their applications. While existing voting-based consensus protocols such as HotStuff and other Byzantine Fault Tolerance (BFT) protocols have optimized efficiency and scalability, they simply adopt a one-person-one-vote rule that is not aligned with the human-centric values of most blockchain applications, including Metaverse. Therefore, we propose Stake Voting Protocol (SVP), a secure and scalable consensus protocol, whose design philosophy is to consider validators’ stakes in the BFT protocol and introduce flexibility through a sliding window. We also propose a certification rule within the pipelined two-chain consensus process to enhance security. Furthermore, our epoch change and incentive mechanisms ensure dynamics and liveness, respectively. Finally, our analytical and experimental results demonstrate that the proposed SVP satisfies correctness and can resist specific attacks with low latency and high throughput.

Read the paper · More papers on PaperTik