Proof-of-QoS: QoS based blockchain consensus protocol

被引:35
|
作者
Yu, Bin [1 ,2 ]
Liu, Joseph [3 ]
Nepal, Surya [2 ]
Yu, Jiangshan [1 ]
Rimba, Paul [4 ]
机构
[1] Monash Univ, Clayton, Vic, Australia
[2] CSIRO, DATA61, Canberra, ACT, Australia
[3] Monash Univ, Fac Informat Technol, Clayton, Vic, Australia
[4] CSIRO, Software & Computat Syst Grp, Data61, Canberra, ACT, Australia
关键词
Blockchain; Consensus protocol; BFT; Quality of service; Proof-of-QoS (PoQ);
D O I
10.1016/j.cose.2019.101580
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The consensus protocol is the foundation of all blockchain systems. Existing consensus protocols like Proof-of-Work (PoW) consume a vast amount of energy. However, they are severely limited to transaction throughput. Consensus protocols like Proof-of-Stake (PoS) have been proposed to address this challenge. However, these protocols have compromised the fairness by discouraging the "poorer" participants and allowing "richest" stakeholders to have full control over the generation of blocks. Towards meeting these conflicting requirements on throughput and fairness, we propose a blockchain consensus protocol based on the Quality-of-Service (QoS). In our Proof-of-QoS (PoQ) protocol, the entire network is divided into small regions. Each region nominates a node based on its QoS. A deterministic Byzantine Fault Tolerance (BFT) consensus is then run among all nominated nodes. PoQ aims to achieve a very high transaction throughput as a permissionless protocol and provides a fairer environment for participants. Our experimental results show that PoQ can achieve 9.7K transactions per second (TPS) for a network of 12 regions. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Proof of bibliometric indicators: a blockchain based consensus protocol for publications
    Khurana, Parul
    Sharma, Kiran
    Khatter, Kiran
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (12) : 18501 - 18516
  • [2] Proof of bibliometric indicators: a blockchain based consensus protocol for publications
    Parul Khurana
    Kiran Sharma
    Kiran Khatter
    [J]. Multimedia Tools and Applications, 2023, 82 : 18501 - 18516
  • [3] Proof of Luck: an Efficient Blockchain Consensus Protocol
    Milutinovic, Mitar
    He, Warren
    Wu, Howard
    Kanwal, Maxinder
    [J]. SYSTEX 2016: 1ST WORKSHOP ON SYSTEM SOFTWARE FOR TRUSTED EXECUTION, 2016,
  • [4] Proof-of-Review: A Review based Consensus Protocol for Blockchain Application
    Khan, Dodo
    Jung, Low Tang
    Hashmani, Manzoor Ahmed
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 290 - 300
  • [5] Proof of Fairness: Dynamic and Secure Consensus Protocol for Blockchain
    Alamer, Abdulrahman
    Assiri, Basem
    [J]. ELECTRONICS, 2024, 13 (06)
  • [6] Predictive Proof of Metrics - a New Blockchain Consensus Protocol
    Bhamidipati, Venkata Siva Vijayendra
    Chan, Michael
    Jain, Arpit
    Murthy, Ashok Srinivasa
    Chamorro, Derek
    Muralidhar, Aniruddh Kamalapuram
    [J]. 2019 SIXTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS: SYSTEMS, MANAGEMENT AND SECURITY (IOTSMS), 2019, : 498 - 505
  • [7] Hierarchical path QoS on a QoS-based multicast protocol SRSVP
    Sekiguchi, T
    Koyama, Y
    Fujikawa, K
    Okabe, Y
    Iwama, K
    [J]. HPSR 2002: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, PROCEEDINGS: MERGING OPTICAL AND IP TECHNOLOGIES, 2002, : 334 - 339
  • [8] QoS assessment framework and algorithms based on blockchain
    Yan, Zhiqiang
    Yang, Hanyu
    Cheng, Guanjie
    Liu, Hongrong
    Deng, Shuiguang
    Liu, Guanyu
    Yang, Ming
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2021, 27 (09): : 2708 - 2720
  • [9] A Qos Routing protocol based on AODV
    Li, Yong Qiang
    Zhu, Yun Jie
    Fan, Qing Gang
    Wu, Yu Bin
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRONIC, INFORMATION AND COMPUTER ENGINEERING, 2016, 44
  • [10] Node Security Metric: Proof of Conformity Blockchain Consensus Protocol
    Ouaguid, Abdellah
    Abghour, Noreddine
    Ouzzif, Mohamed
    [J]. ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 665 - 682