Blockchain Technology: a new domain for Cyber Forensics
2018 (English)Independent thesis Advanced level (degree of Master (One Year)), 10 credits / 15 HE credits
Student thesis
Abstract [en]
Traditional database with no prior security measures is becoming challenging in the era of data technology. Database storage on a central location with single point of failure and vulnerable to cyber attacks is getting exposed to big risk of being hacked with the evolution of powerful machines and modern hacking techniques. Since its commencement, the BlockChain technology has shown a promising performance for application buildup in diversed fields of life from cryptocurrency to smart contracts and decentralized applications. Although multiple studies on privacy, data confidentiality and security issues of BlockChain are performed but a systematic examination is still needs attention. In this thesis work we conduct a systematic study about the vulnerabilities of BlockChain system and review the security enhancement solutions that may point to a good future direction for further research into the area of BlockChain technology and its applications. Smart contracts are self-executable objects hosted on the 2nd generation blockchain like Ethereum, carry billions of SEK worth of cryptocoins and cannot be updated once deployed. Smart contracts are generally considered secure objects but the systematic analysis of technology and source code exposes a new class of vulnerabilities which are more likely an ethical aspect of programming than the software coding errors. Besides the literature review we empower our results with a static code analysis especially with the perspective of cyber forensics.
Place, publisher, year, edition, pages
2018. , p. 54
Keywords [en]
Blockchain, Bitcoin, Ethereum, Ethereum Virtual Machine, Smart Contracts, vulnerabilities, Securify, Remix IDE, Solidity, Locked Funds, Initial Coin Offering, cryptocurrency, attacks, bytecode analysis, wallet, Public Key, Untested Code
National Category
Electrical Engineering, Electronic Engineering, Information Engineering Other Engineering and Technologies Computer Systems
Identifiers
URN: urn:nbn:se:hh:diva-38242OAI: oai:DiVA.org:hh-38242DiVA, id: diva2:1259867
Subject / course
Digital Forensics
Educational program
Master's Programme in Network Forensics, 60 credits
Presentation
2018-06-08, Halmstad University, HALMSTAD, 12:09 (English)
Supervisors
Examiners
2018-11-052018-10-312018-11-05Bibliographically approved