Exploring vulnerabilities in solidity smart contract

© Copyright 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved. A smart contract is a decentralized program executed automatically, reliably, and transparently on a blockchain. It is now commonly used in financial-related applications, which require heavily secure ope...

Full description

Saved in:
Bibliographic Details
Main Authors: Phitchayaphong Tantikul, Sudsanguan Ngamsuriyaroj
Other Authors: Mahidol University
Format: Conference or Workshop Item
Published: 2020
Subjects:
Online Access:https://repository.li.mahidol.ac.th/handle/123456789/56160
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Mahidol University
id th-mahidol.56160
record_format dspace
spelling th-mahidol.561602020-06-02T11:35:42Z Exploring vulnerabilities in solidity smart contract Phitchayaphong Tantikul Sudsanguan Ngamsuriyaroj Mahidol University Computer Science Engineering © Copyright 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved. A smart contract is a decentralized program executed automatically, reliably, and transparently on a blockchain. It is now commonly used in financial-related applications, which require heavily secure operations and transactions. However, like other programs, smart contracts might contain some flaws. Thus, developers are encouraged to write secure smart contracts, and some approaches are proposed to detect vulnerabilities of smart contracts before deployment. Due to the immutability property of a blockchain, developers cannot modify the smart contract even though there is a vulnerability which may cause financial losses. In this paper, we propose the comparison of vulnerability detection tools to deployed smart contracts on the Ethereum blockchain. We also present the analysis of the state of vulnerabilities in smart contracts as well as their characteristics. 2020-06-02T04:28:01Z 2020-06-02T04:28:01Z 2020-01-01 Conference Paper ICISSP 2020 - Proceedings of the 6th International Conference on Information Systems Security and Privacy. (2020), 317-324 2-s2.0-85083038071 https://repository.li.mahidol.ac.th/handle/123456789/56160 Mahidol University SCOPUS https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85083038071&origin=inward
institution Mahidol University
building Mahidol University Library
continent Asia
country Thailand
Thailand
content_provider Mahidol University Library
collection Mahidol University Institutional Repository
topic Computer Science
Engineering
spellingShingle Computer Science
Engineering
Phitchayaphong Tantikul
Sudsanguan Ngamsuriyaroj
Exploring vulnerabilities in solidity smart contract
description © Copyright 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved. A smart contract is a decentralized program executed automatically, reliably, and transparently on a blockchain. It is now commonly used in financial-related applications, which require heavily secure operations and transactions. However, like other programs, smart contracts might contain some flaws. Thus, developers are encouraged to write secure smart contracts, and some approaches are proposed to detect vulnerabilities of smart contracts before deployment. Due to the immutability property of a blockchain, developers cannot modify the smart contract even though there is a vulnerability which may cause financial losses. In this paper, we propose the comparison of vulnerability detection tools to deployed smart contracts on the Ethereum blockchain. We also present the analysis of the state of vulnerabilities in smart contracts as well as their characteristics.
author2 Mahidol University
author_facet Mahidol University
Phitchayaphong Tantikul
Sudsanguan Ngamsuriyaroj
format Conference or Workshop Item
author Phitchayaphong Tantikul
Sudsanguan Ngamsuriyaroj
author_sort Phitchayaphong Tantikul
title Exploring vulnerabilities in solidity smart contract
title_short Exploring vulnerabilities in solidity smart contract
title_full Exploring vulnerabilities in solidity smart contract
title_fullStr Exploring vulnerabilities in solidity smart contract
title_full_unstemmed Exploring vulnerabilities in solidity smart contract
title_sort exploring vulnerabilities in solidity smart contract
publishDate 2020
url https://repository.li.mahidol.ac.th/handle/123456789/56160
_version_ 1763495394118991872