
以下文章经The Conversation许可转载,The Conversation是一家报道最新研究的在线出版物。
没有什么东西是免费的,尤其是在网上。不向你收费的网站和应用程序通常会收集你的数据或用广告轰炸你。现在,一些网站找到了一种新的从你身上赚钱的方式:使用你的电脑生成虚拟货币。
关于支持科学新闻报道
如果您喜欢这篇文章,请考虑通过以下方式支持我们屡获殊荣的新闻报道 订阅。通过购买订阅,您将帮助确保关于塑造我们当今世界的发现和思想的有影响力的故事的未来。
据称,几个视频流媒体网站和流行的文件共享网络海盗湾一直在以这种方式“加密劫持”用户的电脑,阿根廷一家星巴克咖啡馆的免费 Wi-Fi 提供商也是如此。用户可能会反对这一点,尤其是当它减慢他们的电脑速度时。但考虑到大多数公司很难从在线广告中赚钱,这可能是我们不得不习惯的事情——除非我们想开始为更多东西付费。
比特币等加密货币的单位不是像普通货币那样由中央银行创造的,而是由计算机通过解决复杂的方程式生成或“挖掘”出来的。加密劫持涉及在某人不知情的情况下使用他们的电脑,可能只是在几秒钟内,来挖掘加密货币。
就比特币而言,挖矿需要专门的硬件并消耗大量能源。例如,每笔比特币交易消耗的能量足以烧开大约 36,000 壶水。一年内,整个比特币挖矿网络消耗的能源比爱尔兰还多。
但比特币不是唯一的选择,还有许多竞争激烈的加密货币。最成功的一种是门罗币,它在交易中构建了一定程度的隐私(比特币没有做到这一点)。目前,它不需要专门的硬件进行挖矿,因此任何拥有剩余计算能力的人都可以挖掘它。
挖矿通常以竞争的形式进行。谁的计算机最快地解出方程,谁就会获得奖励。对于门罗币和其他类似的加密货币,一组计算机可以协同工作,并在赢得竞争时分享奖励。这允许单台计算机仅处理挖矿任务的一小部分。矿池越大,赢得奖励的机会就越大。
当一台计算机被加密劫持时,它会被添加到矿池中以执行任务。这通常是使用商业上可用的软件完成的,例如 Coinhive,它可以被写入看起来像广告的东西中,使用常见的网站语言 JavaScript。当广告在后台运行时,计算机将被添加到矿池中。
这意味着进行加密劫持的网站或互联网提供商可以用很少的成本来挖掘加密货币。一项估计是,世界排名前 1,000 的网站中有 220 个正在进行加密劫持,在三周内总共赚了 43,000 美元。这可能不是很多,但尤其是文件共享网站一直在寻找新的商业模式来支持其运营,而加密劫持可能会发展成为新的收入来源。
对于计算机所有者来说,问题是这会占用处理器功率,导致其他操作花费更长的时间。海盗湾用户抱怨说,他们的处理器在使用中占用了高达 85%的容量,而正常操作时则不到 10%。这可能会伴随大量的电池消耗。海盗湾后来表示,这种高处理器使用率是一个错误,系统通常应该使用20% 到 30% 的处理能力。
你如何避免被加密劫持?
Coinhive 强烈建议部署它的网站应告知用户他们正在被加密劫持。但代码通常在用户没有意识到的情况下运行,并且没有退出它的方法。如果您想阻止您的计算机被加密劫持,您需要一个软件工具来检查代码的运行情况,例如广告拦截器。
但您可能会觉得,允许网站使用您计算机的一点处理能力比被广告轰炸更好。无论你做什么,你最终都可能会以某种方式为“免费”服务付费。
本文最初发表于The Conversation。阅读原文。