Smart contracts are a secure and trustworthy application that plays a vital role in decentralized applications in various fields such as insurance,the internet, and gaming. However, in recent years, smart contract security breaches have occurred frequently, and due to their financial properties, they have caused huge economic losses, such as the most famous security incident "The DAO" which caused a loss of over 60millioninEthereum.Thishasdrawnalotofattentionfromallsides.Writingasecuresmartcontractisnowacriticalissue.ThispaperfocusesonEthersmartcontractsandexplainsthemaincomponentsofEther,smartcontractarchitectureandmechanism.TheenvironmentusedinthispaperistheEthernetenvironment,usingremixonlinecompilationplatformandSoliditylanguage,accordingtothefoursecurityeventsofAmericanChain,TheDAO,ParityandKotET,theprinciplesofintegeroverflowattack,reentrantattack,accesscontrolattackanddenialofserviceattackarestudiedandanalyzedaccordingly,andthescenariosofthesevulnerabilitiesarereproduced,andthemeasurestopreventthemaregiven.Finally,preventivemeasuresaregiven.Inaddition,theprinciplesofshortaddressattack,earlytransactionattackandprivilegedfunctionexposureattackarealsointroducedindetail,andsecuritymeasuresareproposed.Asvulnerabilitiescontinuetoemerge,theirclassificationwillalsoevolve.Theanalysisandresearchofthecurrentvulnerabilitiesarealsotolayasolidfoundationforavoidingmorevulnerabilities.
@article{wu2025_2504.05968,
title={ Security Vulnerabilities in Ethereum Smart Contracts: A Systematic Analysis },
author={ Jixuan Wu and Lei Xie and Xiaoqi Li },
journal={arXiv preprint arXiv:2504.05968},
year={ 2025 }
}
Comments on this paper
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. See our policy.