Comparison of Ethereum Smart Contract Vulnerability Detection Tools
| dc.contributor.author | Aryal, Binod | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietotekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2021-11-04T22:01:27Z | |
| dc.date.available | 2021-11-04T22:01:27Z | |
| dc.date.issued | 2021-10-19 | |
| dc.description.abstract | The thesis aims to reflect on the technical aspects of the Blockchain and Ethereum Smart Contract Vulnerabilities. The thesis has provided an in-depth overview of blockchain technologies, focused on Bitcoin, Ethereum needed to understand for vulnerabilities in blockchain. Application of cryptographic functions, consensus algorithm is explained and Blockchain security vulnerabilities are presented. A summary of public and private blockchains are shown, how these differ from each other and what are the use cases for these various blockchain application is provided. Ethereum Smart Contract are introduced and explained. The vulnerabilities present in smart contract are researched empirically. The second half of thesis is focused on finding security flaws and vulnerabilities on Ethereum Smart contract. The attack vectors that are possible, cyber-attacks which has already happened and how can they be mitigated, if found, are presented. Analysis and comparison of popular Ethereum Smart Contract Vulnerability detection tools has been empirically studied using an automated tool called SmartBugs and the results are presented. | |
| dc.format.extent | 58 | |
| dc.identifier.olddbid | 169643 | |
| dc.identifier.oldhandle | 10024/152760 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/15615 | |
| dc.identifier.urn | URN:NBN:fi-fe2021110453759 | |
| dc.language.iso | eng | |
| dc.rights | fi=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.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/152760 | |
| dc.subject | Blockchain Security, Ethereum Smart Contract Vulnerabilities, Smart Contract Security tools | |
| dc.title | Comparison of Ethereum Smart Contract Vulnerability Detection Tools | |
| dc.type.ontasot | fi=Diplomityö|en=Master's thesis| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Comparison of Ethereum Smart Contract Vulnerability Detection Tools.pdf
- Size:
- 6.8 MB
- Format:
- Adobe Portable Document Format