Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/19096
DC FieldValueLanguage
dc.contributor.authorChristodoulou, Klitos-
dc.contributor.authorChatzichristofis, Savvas A.-
dc.contributor.authorSirakoulis, Georgios Ch-
dc.contributor.authorChristodoulou, Panayiotis-
dc.date.accessioned2020-09-28T05:29:14Z-
dc.date.available2020-09-28T05:29:14Z-
dc.date.issued2019-
dc.identifier.citationJournal of Cellular Automata, 2019, vol. 14, no. 5-6, pp. 335-349en_US
dc.identifier.issn15575997-
dc.identifier.urihttps://hdl.handle.net/20.500.14279/19096-
dc.description.abstractGames-of-chance require high-levels of trust between participants that is often uncertain and difficult to enforce. The unique characteristics introduced by the blockchain technology can be leveraged to inform a verifiable but transparent pseudo-random generation process that at the same time eliminates the need of an external trustee service or oracle to guarantee the fair execution of the process. We propose a process that builds on a one-dimensional Cellular Automaton (CA) where the evolution of the CA aligns to the evolution of a blockchain. Given an initial seed defined as the point in time where the evolution of the CA is triggered, the set of transition rules, along with the finite number of evolution steps, any external oracle is able to verify and backtrack (but not predict) the outcome of the process. The effectiveness of the implemented system is confirmed by the use of various statistical testing suites that confirm the existence of a set of statistical properties required to produce sufficient pseudo-random number sequences.en_US
dc.formatpdfen_US
dc.language.isoenen_US
dc.relation.ispartofJournal of Cellular Automataen_US
dc.rights© Old City Publishingen_US
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectBlockchainen_US
dc.subjectPseudo-random number generationen_US
dc.subjectCellular automataen_US
dc.titleRandomblocks: A transparent, verifiable blockchain-based system for random numbersen_US
dc.typeArticleen_US
dc.linkhttps://www.oldcitypublishing.com/journals/jca-home/jca-issue-contents/jca-volume-14-number-5-6-2019/jca-14-5-6-p-335-349/en_US
dc.collaborationUniversity of Nicosiaen_US
dc.collaborationThriller Web Solutions Ltden_US
dc.collaborationNeapolis University Pafosen_US
dc.collaborationDemocritus University of Thraceen_US
dc.collaborationCyprus University of Technologyen_US
dc.subject.categoryComputer and Information Sciencesen_US
dc.journalsSubscriptionen_US
dc.countryCyprusen_US
dc.countryGreeceen_US
dc.subject.fieldNatural Sciencesen_US
dc.publicationPeer Revieweden_US
dc.relation.issue5-6en_US
dc.relation.volume14en_US
cut.common.academicyear2018-2019en_US
dc.identifier.spage335en_US
dc.identifier.epage349en_US
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairetypearticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_6501-
item.fulltextNo Fulltext-
item.grantfulltextnone-
crisitem.journal.journalissn1557-5997-
crisitem.journal.publisherOld City Publishing-
Appears in Collections:Άρθρα/Articles
CORE Recommender
Show simple item record

Page view(s)

322
Last Week
2
Last month
4
checked on Jan 3, 2025

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons