A Power Analysis of Cryptocurrency Mining: A Mobile Device Perspective

James Clay, Alexander Hargrave, R. Sridhar
{"title":"A Power Analysis of Cryptocurrency Mining: A Mobile Device Perspective","authors":"James Clay, Alexander Hargrave, R. Sridhar","doi":"10.1109/PST.2018.8514199","DOIUrl":null,"url":null,"abstract":"We investigate the impact of how a cryptocurrency mining system can affect the power consumption of mobile devices. Specifically we look at CoinHive, a cryptocurrency miner and associated mining pool targeting the Monero (XMR) cryptocurrency. CoinHive distributes a JavaScript-based miner to webpages where visitors run the script and provide computing power to the web host’s CoinHive account. Ideally, hosting JavaScript-based cryptocurrency miners provides alternatives to using ad-networks as a source of website revenue. While some users may not oppose an energy for advertisement trade-off, it may be less palatable to mobile users concerned with battery life. Our initial studies have revealed that, at a minimum, running the normally distributed JavaScript-based miner increases the power draw of a Samsung Galaxy S4 by about 5 fold. Under certain circumstances, the power draw can increase to eleven-fold. We illustrate these findings by comparing them with various normal use benchmarks and with a variety of different ad-enabled webpages.","PeriodicalId":265506,"journal":{"name":"2018 16th Annual Conference on Privacy, Security and Trust (PST)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 16th Annual Conference on Privacy, Security and Trust (PST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PST.2018.8514199","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

We investigate the impact of how a cryptocurrency mining system can affect the power consumption of mobile devices. Specifically we look at CoinHive, a cryptocurrency miner and associated mining pool targeting the Monero (XMR) cryptocurrency. CoinHive distributes a JavaScript-based miner to webpages where visitors run the script and provide computing power to the web host’s CoinHive account. Ideally, hosting JavaScript-based cryptocurrency miners provides alternatives to using ad-networks as a source of website revenue. While some users may not oppose an energy for advertisement trade-off, it may be less palatable to mobile users concerned with battery life. Our initial studies have revealed that, at a minimum, running the normally distributed JavaScript-based miner increases the power draw of a Samsung Galaxy S4 by about 5 fold. Under certain circumstances, the power draw can increase to eleven-fold. We illustrate these findings by comparing them with various normal use benchmarks and with a variety of different ad-enabled webpages.
加密货币挖掘的功率分析:移动设备视角
我们研究了加密货币挖掘系统如何影响移动设备的功耗。具体来说,我们来看看CoinHive,一个加密货币矿工和相关的矿池,目标是门罗币(XMR)加密货币。CoinHive将基于javascript的挖矿器分发到访问者运行脚本的网页,并为web主机的CoinHive帐户提供计算能力。理想情况下,托管基于javascript的加密货币挖矿提供了使用广告网络作为网站收入来源的替代方案。虽然有些用户可能不反对用能源换广告,但对于关注电池寿命的手机用户来说,这可能不太容易接受。我们最初的研究表明,运行基于javascript的正态分布矿机至少会使三星Galaxy S4的功耗增加约5倍。在某些情况下,功耗可能增加到11倍。我们通过将它们与各种正常使用基准测试和各种不同的启用广告的网页进行比较来说明这些发现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信