Research Article

A Novel Machine Learning-Based Analysis Model for Smart Contract Vulnerability

Table 2

Date set of malicious smart contracts.

Vulnerability categoryThe number of smart contracts

Arithmetic15
Access control19
Re-entrancy20
Bad randomness8
Denial of service6
Unchecked low level5
Short address1
Front running4