Proof of Fairness: Dynamic and Secure Consensus Protocol for Blockchain

被引:1
|
作者
Alamer, Abdulrahman [1 ]
Assiri, Basem [2 ]
机构
[1] Jazan Univ, Dept Informat Technol, Jazan 45142, Saudi Arabia
[2] Jazan Univ, Dept Comp Sci, Jazan 45142, Saudi Arabia
关键词
blockchain; auction-based; proof of fairness (PoF); miner; consensus protocol; security;
D O I
10.3390/electronics13061056
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology is a decentralized and secure paradigm for data processing, sharing, and storing. It relies on consensus protocol for all decisions, which focuses on computational and resource capability. For example, proof of work (PoW) and proof of stake (PoS) are the most famous consensus protocols that are currently used. However, these current consensus protocols are required to recruit a node with a high computational or a large amount of cryptocurrency to act as a miner node and to generate a new block. Unfortunately, these PoW and PoS protocols could be impractical for adoption in today's technological fields, such as the Internet of Things and healthcare. In addition, these protocols are susceptible to flexibility, security, and fairness issues, as they are discussed in detail in this work. Therefore, this paper introduces a proof of fairness (PoF) as a dynamic and secure consensus protocol for enhancing the mining selection process. The selection of the miner node is influenced by numerous factors, including the time required to generate a block based on the transaction's sensitivity. Firstly, a reverse auction mechanism is designed as an incentive mechanism to encourage all nodes to participate in the miner selection process. In a reverse auction, each node will draw its strategy based on its computational capability and claimed cost. Secondly, an expressive language is developed to categorize transaction types based on their sensitivity to processing time, ensuring compatibility with our miner selection process. Thirdly, a homomorphic concept is designed as a security and privacy scheme to protect the bidder's data confidentiality. Finally, an extensive evaluation involving numerical analysis was carried out to assess the efficiency of the suggested PoF protocol, which confirms that the proposed PoF is dynamic and more efficient than current PoW and PoS consensus protocols.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Proof of Reputation Blockchain Protocol for IoT
    Khairat, Nagy
    Abouelfarag, Ahmed
    Abdel-Hamid, Ayman A.
    [J]. 2024 14TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, ICEENG 2024, 2024, : 270 - 275
  • [32] A study on an energy-effective and secure consensus algorithm for private blockchain systems (PoM: Proof of Majority)
    Kim, Jun-Tae
    Jin, Jungha
    Kim, Keecheon
    [J]. 2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2018, : 932 - 935
  • [33] A Pattern for Proof of Work Consensus Algorithm in Blockchain
    Ul Abadin, Zain
    Syed, Madiha Haider
    [J]. PROCEEDINGS OF THE EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS 2021, EUROPLOP 2021, 2021,
  • [34] PoTN: A Novel Blockchain Consensus Protocol with Proof-of-Trust Negotiation in Distributed IoT Networks
    Feng, Jingyu
    Zhao, Xinyu
    Lu, Guangyue
    Zhao, Feng
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL ACM WORKSHOP ON SECURITY AND PRIVACY FOR THE INTERNET-OF-THINGS (IOT S&P'19), 2019, : 32 - 37
  • [35] Proof of Vote: A High-Performance Consensus Protocol Based on Vote Mechanism & Consortium Blockchain
    Li, Kejiao
    Li, Hui
    Hou, Hanxu
    Li, Kedan
    Chen, Yongle
    [J]. 2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 466 - 473
  • [36] PLEDGE: A Proof-of-Honesty based Consensus Protocol for Blockchain-based IoT Systems
    Makhdoom, Imran
    Tofigh, Farzad
    Zhou, Ian
    Abolhasan, Mehran
    Lipman, Justin
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
  • [37] Survey of Consensus Algorithms for Proof of Stake in Blockchain
    Ge, Lina
    Wang, Jie
    Zhang, Guifen
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [38] Proof of Engagement: A Flexible Blockchain Consensus Mechanism
    Xu, Yuntao
    Yang, Xingyu
    Zhang, Jiale
    Zhu, Junwu
    Sun, Maosheng
    Chen, Bing
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [39] A Blockchain Consensus Protocol With Horizontal Scalability
    Cong, Kelong
    Ren, Zhijie
    Pouwelse, Johan
    [J]. 2018 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2018, : 424 - 432
  • [40] ISCP: An improved blockchain consensus protocol
    Li, Zhong-Cheng
    Huang, Jian-Hua
    Gao, Da-Qi
    Jiang, Ya-Hui
    Fan, Li
    [J]. International Journal of Network Security, 2019, 21 (03) : 359 - 367