Proof of Optimum (PoO): Consensus Model Based on Fairness and Efficiency in Blockchain

被引:1
|
作者
Gunduz, Fatih [1 ]
Birogul, Serdar [2 ]
Kose, Utku [1 ,3 ]
机构
[1] Suleyman Demirel Univ, Dept Comp Engn, Turkiye, TR-32260 Isparta, Turkiye
[2] Duzce Univ, Dept Comp Engn, TR-81620 Duzce, Turkiye
[3] Univ North Dakota, Coll Engn & Mines, Grand Forks, ND 58202 USA
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 18期
关键词
blockchain; optimization; genetic algorithm; traveling salesman problem; consensus algorithm;
D O I
10.3390/app131810149
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Blockchain systems are popular technologies that have recently emerged. As a decentralized system, blockchain technology has provided many solutions and many problems associated with these solutions. One of its most important problems is that while performing hash calculations very intensively to create a new consensus block, it reduces its efficiency depending on the duration. In this study, a new model to avoid Proof of Work (PoW), which directs the computations made to create blocks to optimization algorithms, is proposed. The proof mechanism proposed in this study is called Proof of Optimization (PoO). A traveling salesman problem (TSP) is entered into the designed system to solve the optimization algorithms. Nodes are asked to solve the TSP in certain iterations and populations. As a result, nodes are asked to create blocks with the fitness, density and time values obtained. PoO and PoW consensus algorithms were subjected to an experimental comparison in the system. The test results show that the block generation time of the PoO consensus model varies between 2 s according to the dataset solution with the least cities (ulysses22) and 60 s according to the dataset solution with the most cities (gr666). Additionally, as a result of experimental analyses, it was determined that decentralization, which is the percentage of block creation among miners in the blockchain, reached a more stable value and the fairness index rose above 0.90 on average. When the obtained values were compared with PoW, it was observed that the block time was more stable and the decentralization of the blockchain was higher. In this way, high-equipped nodes in the blockchain system are prevented from dominating the network. Thus, it is ensured that low-equipped nodes have the right to create blocks in the blockchain. The difficulty levels of the problems can be adjusted by changing the number of cities in the TSP evaluated in this study. In this way, the problem of creating blocks in the network can be made more difficult or easier at any time.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Proof of Fairness: Dynamic and Secure Consensus Protocol for Blockchain
    Alamer, Abdulrahman
    Assiri, Basem
    ELECTRONICS, 2024, 13 (06)
  • [2] On Federated and Proof Of Validation Based Consensus Algorithms In Blockchain
    Ambili, K. N.
    Sindhu, M.
    Sethumadhavan, M.
    INTERNATIONAL CONFERENCE ON MATERIALS, ALLOYS AND EXPERIMENTAL MECHANICS (ICMAEM-2017), 2017, 225
  • [3] Sea Shield: A Blockchain Technology Consensus to Improve Proof-of-Stake-Based Consensus Blockchain Safety
    Naz, Sana
    Lee, Scott Uk-Jin
    MATHEMATICS, 2024, 12 (06)
  • [4] Proof of bibliometric indicators: a blockchain based consensus protocol for publications
    Khurana, Parul
    Sharma, Kiran
    Khatter, Kiran
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (12) : 18501 - 18516
  • [5] Proof-of-QoS: QoS based blockchain consensus protocol
    Yu, Bin
    Liu, Joseph
    Nepal, Surya
    Yu, Jiangshan
    Rimba, Paul
    COMPUTERS & SECURITY, 2019, 87
  • [6] Proof of bibliometric indicators: a blockchain based consensus protocol for publications
    Parul Khurana
    Kiran Sharma
    Kiran Khatter
    Multimedia Tools and Applications, 2023, 82 : 18501 - 18516
  • [7] On PeerCoin Proof of Stake for Blockchain Consensus
    Zhao, Wenbing
    Yang, Shunkun
    Luo, Xiong
    Zhou, Jiong
    2021 THE 3RD INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY, ICBCT 2021, 2021, : 129 - 134
  • [8] Blockchain consensus mechanism based on quantum zero-knowledge proof
    Wen, Xiao-Jun
    Chen, Yong-Zhi
    Fan, Xin-Can
    Zhang, Wei
    Yi, Zheng-Zhong
    Fang, Jun-Bin
    OPTICS AND LASER TECHNOLOGY, 2022, 147
  • [9] Proof-of-Review: A Review based Consensus Protocol for Blockchain Application
    Khan, Dodo
    Jung, Low Tang
    Hashmani, Manzoor Ahmed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 290 - 300
  • [10] A Pattern for Proof of Work Consensus Algorithm in Blockchain
    Ul Abadin, Zain
    Syed, Madiha Haider
    PROCEEDINGS OF THE EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS 2021, EUROPLOP 2021, 2021,