Honeypot contract detection of blockchain based on deep learning
Aiming at the problems of low accuracy of current detection methods and poor generalization of model, a honeypot contract detection method based on KOLSTM deep learning model was proposed.Firstly, by analyzing the characteristics of honeypot contract, the concept of key opcode was proposed, and a ke...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | zho |
| Published: |
Editorial Department of Journal on Communications
2022-01-01
|
| Series: | Tongxin xuebao |
| Subjects: | |
| Online Access: | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2022011/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850122524004712448 |
|---|---|
| author | Hongxia ZHANG Qi WANG Dengyue WANG Ben WANG |
| author_facet | Hongxia ZHANG Qi WANG Dengyue WANG Ben WANG |
| author_sort | Hongxia ZHANG |
| collection | DOAJ |
| description | Aiming at the problems of low accuracy of current detection methods and poor generalization of model, a honeypot contract detection method based on KOLSTM deep learning model was proposed.Firstly, by analyzing the characteristics of honeypot contract, the concept of key opcode was proposed, and a keyword extraction method which could be used to select the key opcode in smart contract was designed.Secondly, by adding the key opcode weight mechanism to the traditional LSTM model, a KOLSTM model which could simultaneously capture the sequence features and key opcode features hidden in the honeypot contract was constructed.Finally, the experimental results show that the model had a high recognition accuracy.Compared with the existing methods, the F-score is improved by 2.39% and 19.54% respectively in the two classification and multi-classification detection scenes. |
| format | Article |
| id | doaj-art-29e1dcbfb3cd4e2184821aabbab96406 |
| institution | OA Journals |
| issn | 1000-436X |
| language | zho |
| publishDate | 2022-01-01 |
| publisher | Editorial Department of Journal on Communications |
| record_format | Article |
| series | Tongxin xuebao |
| spelling | doaj-art-29e1dcbfb3cd4e2184821aabbab964062025-08-20T02:34:49ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2022-01-014319420259398645Honeypot contract detection of blockchain based on deep learningHongxia ZHANGQi WANGDengyue WANGBen WANGAiming at the problems of low accuracy of current detection methods and poor generalization of model, a honeypot contract detection method based on KOLSTM deep learning model was proposed.Firstly, by analyzing the characteristics of honeypot contract, the concept of key opcode was proposed, and a keyword extraction method which could be used to select the key opcode in smart contract was designed.Secondly, by adding the key opcode weight mechanism to the traditional LSTM model, a KOLSTM model which could simultaneously capture the sequence features and key opcode features hidden in the honeypot contract was constructed.Finally, the experimental results show that the model had a high recognition accuracy.Compared with the existing methods, the F-score is improved by 2.39% and 19.54% respectively in the two classification and multi-classification detection scenes.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2022011/blockchainEthereumsmart contracthoneypot contractdeep learning |
| spellingShingle | Hongxia ZHANG Qi WANG Dengyue WANG Ben WANG Honeypot contract detection of blockchain based on deep learning Tongxin xuebao blockchain Ethereum smart contract honeypot contract deep learning |
| title | Honeypot contract detection of blockchain based on deep learning |
| title_full | Honeypot contract detection of blockchain based on deep learning |
| title_fullStr | Honeypot contract detection of blockchain based on deep learning |
| title_full_unstemmed | Honeypot contract detection of blockchain based on deep learning |
| title_short | Honeypot contract detection of blockchain based on deep learning |
| title_sort | honeypot contract detection of blockchain based on deep learning |
| topic | blockchain Ethereum smart contract honeypot contract deep learning |
| url | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2022011/ |
| work_keys_str_mv | AT hongxiazhang honeypotcontractdetectionofblockchainbasedondeeplearning AT qiwang honeypotcontractdetectionofblockchainbasedondeeplearning AT dengyuewang honeypotcontractdetectionofblockchainbasedondeeplearning AT benwang honeypotcontractdetectionofblockchainbasedondeeplearning |