Detecting smart contract vulnerability
Smart contracts have become fundamental to decentralised applications with the increasing adoption of blockchain technology. Often, due to its immutable nature combined with the high-value transactions it carries, it has become the prime target for malicious threat actors. A simple arithmetic error...
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project (FYP) |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171967 |
_version_ | 1811690618360954880 |
---|---|
author | Chen, QiuRong |
author2 | Chee Wei Tan |
author_facet | Chee Wei Tan Chen, QiuRong |
author_sort | Chen, QiuRong |
collection | NTU |
description | Smart contracts have become fundamental to decentralised applications with the increasing adoption of blockchain technology. Often, due to its immutable nature combined with the high-value transactions it carries, it has become the prime target for malicious threat actors. A simple arithmetic error or bug in the code can lead to significant financial losses to individuals or institutions. By leveraging a combination of static and dynamic code analysis, this project provides developers with a tool to identify and rectify potential threats before deploying to the main net of the blockchain. |
first_indexed | 2024-10-01T06:06:51Z |
format | Final Year Project (FYP) |
id | ntu-10356/171967 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T06:06:51Z |
publishDate | 2023 |
publisher | Nanyang Technological University |
record_format | dspace |
spelling | ntu-10356/1719672023-11-24T15:37:32Z Detecting smart contract vulnerability Chen, QiuRong Chee Wei Tan School of Computer Science and Engineering cheewei.tan@ntu.edu.sg Engineering::Computer science and engineering Smart contracts have become fundamental to decentralised applications with the increasing adoption of blockchain technology. Often, due to its immutable nature combined with the high-value transactions it carries, it has become the prime target for malicious threat actors. A simple arithmetic error or bug in the code can lead to significant financial losses to individuals or institutions. By leveraging a combination of static and dynamic code analysis, this project provides developers with a tool to identify and rectify potential threats before deploying to the main net of the blockchain. Bachelor of Engineering (Computer Science) 2023-11-20T01:02:19Z 2023-11-20T01:02:19Z 2023 Final Year Project (FYP) Chen, Q. (2023). Detecting smart contract vulnerability. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171967 https://hdl.handle.net/10356/171967 en SCSE22-0713 application/pdf Nanyang Technological University |
spellingShingle | Engineering::Computer science and engineering Chen, QiuRong Detecting smart contract vulnerability |
title | Detecting smart contract vulnerability |
title_full | Detecting smart contract vulnerability |
title_fullStr | Detecting smart contract vulnerability |
title_full_unstemmed | Detecting smart contract vulnerability |
title_short | Detecting smart contract vulnerability |
title_sort | detecting smart contract vulnerability |
topic | Engineering::Computer science and engineering |
url | https://hdl.handle.net/10356/171967 |
work_keys_str_mv | AT chenqiurong detectingsmartcontractvulnerability |