2021 IEEE 21st International Conference on Software Quality, Reliability and Security Companion (QRS-C) · 2021 · 20 citations · 9 references
ComputingComputer ScienceCybersecurityComputer SecurityFeature EngineeringMachine LearningCryptocurrency CrimeFinancial CrimeIntrusion DetectionSmart ContractsAutomated Machine LearningBytecode RepresentationDistributed Text RepresentationsHigh PerformanceInverse Document FrequencyMachine Learning Detection ModelsMachine Learning For Intrusion DetectionMachine-learning Attacks
Smart contracts based on the Ethereum blockchain network have attracted attention from finance, media, and academic domains. As a result, smart contracts have been targeted by cyber attackers for the purpose of cryptocurrency theft. The smart contract honeypot is a commonly used attack method. An attacker who makes a honeypot lures other weak attackers who target vulnerable contracts by seeming to have exploitable flaws. The honeypot attacker then steals cryptocurrency from the weak attackers using a hidden trap. In this paper, we propose a machine-learning model that can detect such honeypots with high performance and prevent theft before it occurs. We use a term-frequency inverse document-frequency method to extract feature words and word2vec to learn distributed representations for the Solidity bytecode. As a result, we achieved higher PR-AUC scores in honeypot detection compared with previous efforts. Based on this, we demonstrate that the smart contract code contains useful information for honeypot detection. Furthermore, our proposed method works without using features that become available after theft. Hence, the method enables us to predict incidents and reduce the number of honeypot victims.
9
Distributed Representations of Words and Phrases and their Compositionality
Tomáš Mikolov, Ilya Sutskever, Kai Chen et al. · arXiv (Cornell University) · 2013 · 18.1K citations · Full text
Bitcoin: A Peer-to-Peer Electronic Cash System
Dr Craig S Wright · SSRN Electronic Journal · 2008 · 14.3K citations · Full text
Making Smart Contracts Smarter
Loi Luu, Duc-Hiep Chu, Hrishi Olickel et al. · 2016 · 2.2K citations