A SVM-based Scanning System for Vulnerabilities in Blochchain Smart Contracts

Citation Author(s):
Wei
Ren
Shunwei
Qiu
Xiaohan
Hao
Submitted by:
Xiaohan Hao
Last updated:
Thu, 08/08/2019 - 06:16
DOI:
10.21227/9j3s-vv57
License:
664 Views
Categories:
0
0 ratings - Please login to submit your rating.

Abstract 

Blockchain is currently envisioned as a promising technology for enabling new applications, e.g., authenticity of diploma, supplying chain finance, and automatical transaction. Smart contract is a key function in blockchain to enable fair exchanges for values within de-centralized trust. However, as the smart contract can be automatically executed together with token transferring, hackers usually exploit vulnerabilities in smart contracts for gain possible profits in terms of digital currencies.SVM is employed for detecting unknown vulnerabilities to improve the recognition rate.

Instructions: 

 Code should run in python environment.