Show simple item record

dc.contributor.advisorLalchandani, JayPrakash
dc.contributor.authorVaishnavi
dc.date.accessioned2024-08-22T05:21:22Z
dc.date.available2024-08-22T05:21:22Z
dc.date.issued2023
dc.identifier.citationVaishnavi (2023). A Static Analysis Approach for Ethereum Smart Contracts. Dhirubhai Ambani Institute of Information and Communication Technology. x, 73 p. (Acc. # T01130).
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/1189
dc.description.abstractThe Ethereum blockchain market has grown in prominence in recent years, enablingthe daily trading of billions of dollars. Smart contracts are programs thatare written in Solidity language and are executed on the Ethereum blockchain.However, the execution of smart contracts handling ether currencies has led toissues and disputes since 2016. This study focuses on the vulnerabilities of smartcontracts on Ethereum. There are many tools available for detecting vulnerabilitiesin smart contracts. However, there is still room for research in this area,here in our study we have implemented five modules that are Arithmetic, Front-Running, Re-entrancy, Time Manipulation, and Unchecked Low-Level Calls, thatare intended to find security flaws listed under the DASP10 framework. We areable to examine contract behaviour and find potential security flaws by usingsymbolic execution. Performance and accuracy are the two metrics taken care ofthroughout the study. This study tries to improve smart contract security proceduresby detecting these vulnerabilities earlier before deploying them on theblockchain.
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectStatic Analysis
dc.subjectEthereum blockchain
dc.subjectSolidity language
dc.classification.ddc005.741 VAI
dc.titleA Static Analysis Approach for Ethereum Smart Contracts
dc.typeDissertation
dc.degreeM. Tech
dc.student.id202111051
dc.accession.numberT01130


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record