This paper examines critical security vulnerabilities in Ethereum smart contracts, focusing on ERC-20 Token, Simple Storage, Simple Voting, and Decentralized Marketplace. Key risks such as reentrancy attacks, integer overflows, and weak access control were assessed using the Common Vulnerability Scoring System (CVSS). Mitigation strategies, including SafeMath libraries, reentrancy guards, and role-based access control (RBAC), significantly reduced CVSS scores. The findings emphasize the importance of proactive security measures in smart contract development to enhance blockchain trust and ensure robust decentralized applications. This study provides recommendations for integrating security into smart contract development, aiding researchers and decentralized application developers.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing Ethereum Smart Contract Security: A Comprehensive Analysis Using CVSS and Mitigation Strategies

  • Ali Bakhshi,
  • Vamsi Paruchuri

摘要

This paper examines critical security vulnerabilities in Ethereum smart contracts, focusing on ERC-20 Token, Simple Storage, Simple Voting, and Decentralized Marketplace. Key risks such as reentrancy attacks, integer overflows, and weak access control were assessed using the Common Vulnerability Scoring System (CVSS). Mitigation strategies, including SafeMath libraries, reentrancy guards, and role-based access control (RBAC), significantly reduced CVSS scores. The findings emphasize the importance of proactive security measures in smart contract development to enhance blockchain trust and ensure robust decentralized applications. This study provides recommendations for integrating security into smart contract development, aiding researchers and decentralized application developers.