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

被引:2
作者
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 条
  • [41] Proof of Vote: A High-Performance Consensus Protocol Based on Vote Mechanism & Consortium Blockchain
    Li, Kejiao
    Li, Hui
    Hou, Hanxu
    Li, Kedan
    Chen, Yongle
    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
  • [42] Efficient Blockchain System based on Proof of Segmented Work
    Monem, Maruf
    Ahmad, Alif
    Jumana
    Ahmed, Rashad
    Arif, Hossain
    2020 IEEE REGION 10 SYMPOSIUM (TENSYMP) - TECHNOLOGY FOR IMPACTFUL SUSTAINABLE DEVELOPMENT, 2020, : 989 - 992
  • [43] Proof of Game (PoG): A Game Theory Based Consensus Model
    Kumar, Adarsh
    Jain, Saurabh
    SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2019, 2020, 39 : 755 - 764
  • [44] Green-PoW: An energy-efficient blockchain Proof-of-Work consensus algorithm
    Lasla, Noureddine
    Al-Sahan, Lina
    Abdallah, Mohamed
    Younis, Mohamed
    COMPUTER NETWORKS, 2022, 214
  • [45] Suitability of IoT to Blockchain Network based on Consensus Algorithm
    Perez, Maria Rona L.
    Lagman, Ace C.
    Legaspi, John Benedict C.
    De Angel, Roman De M.
    Awat, Kirk Alvin S.
    2019 IEEE 11TH INTERNATIONAL CONFERENCE ON HUMANOID, NANOTECHNOLOGY, INFORMATION TECHNOLOGY, COMMUNICATION AND CONTROL, ENVIRONMENT, AND MANAGEMENT (HNICEM), 2019,
  • [46] Cluster-Based Classification of Blockchain Consensus Algorithms
    Aponte, Fredy
    Gutierrez, Luz
    Pineda, Magda
    Merino, Ines
    Salazar, Augusto
    Wightman, Pedro
    IEEE LATIN AMERICA TRANSACTIONS, 2021, 19 (04) : 688 - 696
  • [47] Novel Consensus Algorithm for Blockchain Using Proof-of-Majority (PoM)
    Praveen, Gorla
    Singh, Siddharth Pratap
    Chamola, Vinay
    Guizani, Mohsen
    IEEE Networking Letters, 2022, 4 (04): : 208 - 211
  • [48] Proof-of-Improved-Participation: A New Consensus Protocol for Blockchain Technology
    Anita N.
    Vijayalakshmi M.
    Mercy Shalinie S.
    Computer Systems Science and Engineering, 2023, 44 (03): : 2007 - 2018
  • [49] Robust Proof of Stake: A New Consensus Protocol for Sustainable Blockchain Systems
    Li, Aiya
    Wei, Xianhua
    He, Zhou
    SUSTAINABILITY, 2020, 12 (07)
  • [50] Leveraging Sharding-Based Hybrid Consensus for Blockchain
    Baageel, Hind
    Rahman, Md Mahfuzur
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 81 (01): : 1215 - 1233