Smart Contracts are general-purpose programs that provide a higher level of security than traditional contracts and reduce other transaction costs associated with the bargaining practice, as they are executed in a Blockchain infrastructure. Developers use smart contracts to build their tokens and set up gambling games, crowd sales, ICO, and many others domains of application. The security of Smart Contracts is also crucial, as SCs at the very core level, move money. In recent years, researchers have provided a set of known vulnerabilities that afflict SCs. This study analyzed the relationship between the SC domain of application, domain category, and known vulnerabilities. We categorized the SC using the topic modeling on a curated dataset of SC annotated with know vulnerabilities. Indeed, we found that a certain category of SC is strongly associated with specific vulnerabilities.

Analysis of the relationship between smart contracts' categories and vulnerabilities

Ibba, G.;Ortu, M.
2022-01-01

Abstract

Smart Contracts are general-purpose programs that provide a higher level of security than traditional contracts and reduce other transaction costs associated with the bargaining practice, as they are executed in a Blockchain infrastructure. Developers use smart contracts to build their tokens and set up gambling games, crowd sales, ICO, and many others domains of application. The security of Smart Contracts is also crucial, as SCs at the very core level, move money. In recent years, researchers have provided a set of known vulnerabilities that afflict SCs. This study analyzed the relationship between the SC domain of application, domain category, and known vulnerabilities. We categorized the SC using the topic modeling on a curated dataset of SC annotated with know vulnerabilities. Indeed, we found that a certain category of SC is strongly associated with specific vulnerabilities.
9781665437868
Blockchain; Smart Contract; Ethereum; Vulnerabilities; Topic Modeling; Smart Contracts Categories
File in questo prodotto:
File Dimensione Formato  
Analysis_Of_The_Relationship_Between_Smart_Contracts_Categories_and_Vulnerabilities.pdf

Solo gestori archivio

Tipologia: versione editoriale
Dimensione 6.87 MB
Formato Adobe PDF
6.87 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/346774
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact