arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1908.07886cs.CR
收藏

检测区块链上的欺诈账户:一种监督方法

Detecting Fraudulent Accounts on Blockchain: A Supervised Approach

Michal Ostapowicz, Kamil Żbikowski

摘要:

近年来,区块链技术的应用受到了广泛关注。它们超越了交换价值,成为法定货币和传统银行体系的替代品。然而,能够在区块链上交换价值是整个系统的核心,必须是可靠的。区块链具有内置的机制,可以保证整个系统的一致性和可靠性。然而,恶意行为者仍然可以尝试通过应用恶意软件或虚假电子邮件等众所周知的技术来窃取资金。在本文中,我们应用监督学习技术来检测以太坊区块链上的欺诈账户。我们比较了随机森林,支持向量机和XGBoost分类器的能力,以确定基于超过30万个帐户的数据集的帐户。结果表明,我们能够实现查全率和查准率值,从而使设计的系统适用于数字钱包或货币兑换的反欺诈规则。我们还提出了敏感性分析,以显示所提出的模型如何依赖于特定的功能,以及缺乏其中的一些功能将如何影响系统的整体性能。

英文摘要:

Applications of blockchain technologies got a lot of attention in recent years. They exceed beyond exchanging value and being a substitute for fiat money and traditional banking system. Nevertheless, being able to exchange value on a blockchain is at the core of the entire system and has to be reliable. Blockchains have built-in mechanisms that guarantee whole system's consistency and reliability. However, malicious actors can still try to steal money by applying well known techniques like malware software or fake emails. In this paper we apply supervised learning techniques to detect fraudulent accounts on Ethereum blockchain. We compare capabilities of Random Forests, Support Vector Machines and XGBoost classifiers to identify such accounts basing on a dataset of more than 300 thousands accounts. Results show that we are able to achieve recall and precision values allowing for the designed system to be applicable as an anti-fraud rule for digital wallets or currency exchanges. We also present sensitivity analysis to show how presented models depend on particular feature and how lack of some of them will affect the overall system performance.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑