DC FieldValueLanguage
dc.contributor.authorTodorović, Milanen_US
dc.contributor.authorMatijević, Lukaen_US
dc.contributor.authorRamljak, Dušanen_US
dc.contributor.authorDavidović, Tatjanaen_US
dc.contributor.authorUrošević, Draganen_US
dc.contributor.authorJakšić Kruger, Tatjanaen_US
dc.contributor.authorJovanović, Đorđeen_US
dc.date.accessioned2022-11-28T13:36:14Z-
dc.date.available2022-11-28T13:36:14Z-
dc.date.issued2022-
dc.identifier.issn2073-8994-
dc.identifier.urihttp://researchrepository.mi.sanu.ac.rs/handle/123456789/4870-
dc.description.abstractBlockchains (BCs) are distributed database systems, popular for their innovative, unsupervised maintenance process. They use a so-called consensus protocol to prevent inference by any third party of absolute trust. Security, privacy, consistency, and energy consumption have been identified as the main issues involved in BC maintenance. According to the recent literature, some of these issues can be formulated as combinatorial optimization (CO) problems, and this fact motivated us to consider incorporating CO approaches into a BC. In this paper, we propose the new combinatorial optimization consensus protocol (COCP) based on the proof-of-useful-work (PoUW) concept that assumes solving instances of real-life CO problems. Due to the complexity of the underlying CO problems, we have developed various types of heuristic methods, which are utilized in the COCP. Most of these methods are problem-dependent stochastic heuristic or metaheuristic methods. As is the case with the majority of consensus protocols, PoUW exhibits the property of asymmetry. It is difficult to find a solution for the considered CO problem; however, once a solution is found, its verification is straightforward. We present here a BC framework combining the two above-mentioned fields of research: BC and CO. This framework consists of improvements aiming towards developing the COCP of the PoUW type. The main advantage of this consensus protocol is the efficient utilization of computing resources (by exploring them for finding solutions of real-life CO problem instances), and the provision of a broad range of incentives for the various BC participants. We enumerate the potential benefits of the COCP with respect to its practical impacts and savings in power consumption, describing in detail an illustrative example based on part of the real-life BC network. In addition, we identify several challenges that should be resolved in order to implement a useful, secure, and efficient PoUW consensus protocol.en_US
dc.publisherMDPIen_US
dc.relation.ispartofSymmetryen_US
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectconsensus protocols | energy efficiency | combinatorial optimization | heuristic methods | distributed computingen_US
dc.titleProof-of-Useful-Work: BlockChain Mining by Solving Real-Life Optimization Problemsen_US
dc.typeArticleen_US
dc.identifier.doi10.3390/sym14091831-
dc.contributor.affiliationComputer Scienceen_US
dc.contributor.affiliationMathematical Institute of the Serbian Academy of Sciences and Artsen_US
dc.relation.firstpage1831-
dc.relation.issue9-
dc.relation.volume14-
dc.description.rank~M22-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.openairetypeArticle-
item.grantfulltextnone-
item.fulltextNo Fulltext-
crisitem.author.orcid0000-0002-7741-061X-
crisitem.author.orcid0000-0002-4575-6720-
crisitem.author.orcid0000-0001-9561-5339-
crisitem.author.orcid0000-0003-3607-6704-
crisitem.author.orcid0000-0001-6766-4811-
crisitem.author.orcid0000-0003-1222-1292-
Show simple item record

SCOPUSTM   
Citations

8
checked on Nov 19, 2024

Page view(s)

31
checked on Nov 19, 2024

Google ScholarTM

Check

Altmetric

Altmetric


This item is licensed under a Creative Commons License Creative Commons