Proof-of-GoS: An Efficient GoS-Based Consensus Algorithm for IoT
With the advancement of 5G networks, the deploy-ment of Internet of Things (IoT) technology has seen significant growth. Blockchain technology, recognized for its strong security features, is increasingly utilized within the IoT domain. However, the current IoT landscape is characterized by challenges such as substantial resource consumption, limited throughput capacity, and insufficient security protocols, which hinder its optimal per-formance. Towards addressing such problems, we propose a con-sensus algorithm called Proof-of-GoS (PoG) based on the grade of service (GoS), in which a node must have a service score over a set score threshold to be allowed to join the consensus process. The correct behavior of a node results in a reward, while any malicious actions result in penalties. Finally, we simulate a network to evalu-ate the performance and security of PoG and compare it with sev-eral existing consensus algorithms. The experimental findings in-dicate that the proposed PoG consensus algorithm retains the fun-damental security properties of blockchain and outperforms the state-of-the-art consensus mechanisms.
Authors
- Zhihua Xia (ORCID: https://orcid.org/0000-0001-6860-647X)
- Xinyu Wan (ORCID: https://orcid.org/0000-0003-3334-9922)
- Guangyong Gao (ORCID: https://orcid.org/0000-0003-3975-737X)
- Chongtao Guo
- Yun-Qing Shi
Institutions
- New Jersey Institute of Technology (US)
- Jinan University (CN)
- Nanjing University of Information Science and Technology (CN)
- Shanghai Key Laboratory of Trustworthy Computing (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-05-22
- DOI
- https://doi.org/10.1109/jiot.2025.3572803
- Primary Topic
- Robotics and Automated Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00