首页> 外文会议>International Symposium on Cyber Security Cryptography and Machine Learning >Detecting Malicious Accounts on the Ethereum Blockchain with Supervised Learning
【24h】

Detecting Malicious Accounts on the Ethereum Blockchain with Supervised Learning

机译:通过监督学习检测以太坊区块链上的恶意帐户

获取原文

摘要

Ethereum is a blockchain platform where users can transact cryptocurrency as well as build and deploy decentralized applications using smart contracts. The participants in the Ethereum platform are 'pseudo-anonymous' and same user can have multiple accounts under multiple cryptographic identities. As a result, detecting malicious users engaged in fraudulent activities as well as attribution are quite difficult. In the recent past, multiple such activities came to light. In the famous Ethereum DAO attack, hackers exploited bug in smart contracts stole large amount of cryptocurrency using fraudulent transactions. However, activities such as ponzi-scheme, tax evasion by transacting in cryptocurrency, using pseudo-anonymous accounts for receiving ransom payment, consolidation of funds accumulated under multiple identities etc. should be monitored and detected in order to keep legitimate users safe on the platform. In this work, we detect malicious nodes by using supervised machine learning based anomaly detection in the transactional behavior of the accounts. Depending on the two prevalent account types - Externally Owned Account (EOA) and smart contract accounts, we apply two distinct machine learning models. Our models achieve a detection accuracy of 96.54% with 0.92% false-positive ratio and 96.82% with 0.78% false-positive ratio for EOA and smart contract account analysis, respectively. We also find the listing of 85 new malicious EOA and 1 smart contract addresses between 20 January 2020 and 24 February 2020. We evaluate our model on these, and the accuracy of that evaluation is 96.21% with 3% false positive.
机译:以太坊是一个区块链平台,用户可以在其中交易加密货币以及使用智能合约构建和部署去中心化应用程序。以太坊平台的参与者是“伪匿名”的,并且同一用户可以在多个密码身份下拥有多个账户。结果,检测参与欺诈活动和归因的恶意用户是非常困难的。在最近的过去,许多这样的活动浮出水面。在著名的以太坊DAO攻击中,黑客利用智能合约中的错误使用欺诈性交易偷走了大量加密货币。但是,应该监控和检测诸如庞氏骗局,通过加密货币进行逃税,使用伪匿名帐户接收赎金,合并多个身份下积累的资金等活动,以确保合法用户在平台上的安全。 。在这项工作中,我们通过在帐户的交易行为中使用基于监督的机器学习的异常检测来检测恶意节点。根据两种常见的帐户类型-外部拥有帐户(EOA)和智能合约帐户,我们应用了两种不同的机器学习模型。我们的模型对EOA和智能合约账户分析的检测准确率分别为96.54%(误报率为0.92%)和96.82%(误报率为0.78%)。我们还发现2020年1月20日至2020年2月24日之间列出了85个新的恶意EOA和1个智能合约地址。我们根据这些模型评估我们的模型,评估的准确性为96.21%,假阳性为3%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号