Overview of blockchain technology cryptographic security

dc.contributor.authorNwachukwu, Uchechukwu
dc.contributor.departmentfi=Matematiikan ja tilastotieteen laitos|en=Department of Mathematics and Statistics|
dc.contributor.facultyfi=Luonnontieteiden ja tekniikan tiedekunta|en=Faculty of Science and Engineering|
dc.contributor.studysubjectfi=Matematiikka|en=Mathematics|
dc.date.accessioned2019-05-09T10:00:56Z
dc.date.available2019-05-09T10:00:56Z
dc.date.issued2019-03-28
dc.description.abstractThis thesis work is aimed at developing understanding of the hash functions and algorithms being used in blockchain technologies Bitcoin in comparison to Ethereum and private blockchain hash functions. This study attempts to answer one fundamental research question: “What considerations are important in assessing blockchain cryptographic security, with an emphasis on hash functions”. The study was carried out qualitatively using a desk research approach and combining this approach with using two public blockchains-based cryptocurrencies; Ethereum and Bitcoin as case studies. The research aims to provide a holistic view of blockchain cryptographic security comparing Bitcoin and Ethereum as use cases, and thus providing a consolidated document which students studying cryptography can access to obtain a better understanding of what is involved in blockchain security. From an academic perspective, the research aims at providing a model which can be used in assessing what is important to consider in the cryptographic security of blockchains. Three main categories of factors considered were presented in the proposed model which were strategical factors, complexity attributes and technical drivers. This results in a base crucial metrics such as absence of secret seeds, efficiency of verification, preimage collision resistance, fixed output size, low collision probability, and even distribution of preimages in output.
dc.format.extent58
dc.identifier.olddbid163907
dc.identifier.oldhandle10024/147081
dc.identifier.urihttps://www.utupub.fi/handle/11111/11845
dc.identifier.urnURN:NBN:fi-fe2019050314211
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/147081
dc.subjectBlockchain, Hash Functions, Digital Signatures, Consensus Algorithms, Bitcoin, Ethereum, Hashing Security Factors
dc.titleOverview of blockchain technology cryptographic security
dc.type.ontasotfi=Pro gradu -tutkielma|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Nwachukwu_Uchechukwu_thesis.pdf
Size:
1.13 MB
Format:
Adobe Portable Document Format