DC FieldValueLanguage
dc.contributor.authorMihaljević, Miodrag J.en_US
dc.date.accessioned2020-08-11T11:53:23Z-
dc.date.available2020-08-11T11:53:23Z-
dc.date.issued2020-07-30-
dc.identifier.issn2169-3536-
dc.identifier.urihttp://researchrepository.mi.sanu.ac.rs/handle/123456789/3977-
dc.description.abstractA problem of developing the consensus protocols in public blockchain systems which spend a combination of energy and space resources is addressed. A technique is proposed that provides a flexibility for selection of the energy and space resources which should be employed by a player participating in the consensus procedure. The technique originates from the cryptographic time-memory-data trade-off approaches for cryptanalysis. The proposed technique avoids the limitations of Proof-of-Work (PoW) and Proof-of-Memory (PoM) which require spending of only energy and space, respectively. Also, it provides a flexibility for adjusting the resources spending to the system budget. The proposed consensus technique is based on a puzzle where the problem of inverting one-way function is solved employing a dedicated Time-Memory-Data Trade-Off (TMD-TO) paradigm. The algorithms of the consensus protocol are proposed which employ certain unconstrained and constrained TMD-TO based inversions. Security of the proposed technique is considered based on the probability that the honest pool of nodes generate a longer extension of the blockchain before its update, and a condition on the employed parameters in order to achieve desired security has been derived. Implementation of the proposed technique in Go language and its inclusion as an alternative consensus option in Ethereum platform are shown. Implementation complexity and performance of the proposed consensus protocol are discussed and compared with the ones when PoW and PoM are employed.en_US
dc.publisherIEEEen_US
dc.relationAdvanced artificial intelligence techniques for analysis and design of system components based on trustworthy BlockChain technology - AI4TrustBC-
dc.relation.ispartofIEEE Accessen_US
dc.subjectBlockchain | consensus | proof of work | proof of memory | security-
dc.titleA Blockchain Consensus Protocol Based on Dedicated Time-Memory-Data Trade-Offen_US
dc.typeArticleen_US
dc.identifier.doi10.1109/ACCESS.2020.3013199-
dc.identifier.scopus2-s2.0-85089875275-
dc.contributor.affiliationMathematical Institute of the Serbian Academy of Sciences and Arts-
dc.relation.firstpage141258-
dc.relation.lastpage141268-
dc.relation.volume8-
dc.description.rankM21-
item.openairetypeArticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
item.grantfulltextnone-
item.fulltextNo Fulltext-
crisitem.author.orcid0000-0003-3047-3020-
crisitem.project.projectURLhttp://www.mi.sanu.ac.rs/novi_sajt/research/projects/AI4TrustBC/description.php-
crisitem.project.projectURLhttp://www.mi.sanu.ac.rs/novi_sajt/research/projects/AI4TrustBC/participants.php-
Show simple item record

SCOPUSTM   
Citations

9
checked on Apr 18, 2024

Page view(s)

115
checked on Apr 16, 2024

Google ScholarTM

Check

Altmetric

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.