大数跨境

Google Chrome 将屏蔽在后台进行加密货币挖矿的广告

Google Chrome 将屏蔽在后台进行加密货币挖矿的广告 土耳其小莫
2020-05-18
1
导读:Chrome 宣布将阻止那些消耗用户 CPU 资源、带宽和电力的广告。在每 4 兆字节(MB)的网络数据或每 30 秒周期内占用 15 秒 CPU 时间的广告将被拦截。

Chrome 新增功能:拦截高耗能广告

Google Chrome 宣布将阻止消耗设备资源的广告,正式推出防止用户 CPU、带宽及电力被广告过度占用的防护机制。

背景:打击加密货币挖矿广告

近年来,包括 YouTube 在内的众多网站曾出现利用大量广告进行比特币及加密货币挖矿的现象。2018 年,YouTube 通过修复 JavaScript 漏洞遏制了此类行为。如今,Chrome 新增该功能,标志着 Google 在应对资源滥用问题上进一步强化举措。

嘿 @avast_antivirus 看来你正在阻止加密货币矿工(#coinhive)在 @YouTube #ads
谢谢你 :)https://t.co/p2JjwnQyxz

——Diego Betto (@diegobetto) 2018年1月25日

原理与危害

部分广告通过嵌入代码,在用户浏览时占用大量计算资源执行运算任务,并将生成的数字货币转移至开发者钱包。为掩盖欺诈行为,相关代码通常被深度隐藏。系统异常的唯一征兆往往是风扇高速运转、电池迅速耗尽以及网络资源消耗显著增加。

数据支撑:恶意广告资源占比极高

Chrome 项目主管 Marshall Vale 指出,尽管存在滥用行为的广告仅占约 0.3%,但其系统资源占用却极为惊人。数据显示,相比普通广告,这些恶意广告的 CPU 使用率高出 28%,网络连接使用率高出 27%。

"不久前,我们发现部分广告不成比例地消耗了设备的电池和网络数据等资源。这些广告(包括进行加密货币挖矿、编程不当或未针对网络使用优化的广告)可能会缩短电池寿命、加剧本已紧张的网络拥堵,并导致额外费用。"

解决方案:设定资源消耗上限

为解决这一问题,Chrome 对展示类广告设定了资源消耗上限。一旦广告达到限制阈值,广告位将把用户重定向至错误页面,告知该广告因过度消耗资源而被拦截,且无法以任何形式显示。

具体拦截标准

在新功能框架下,任何消耗超过总 CPU 资源或网络数据 99.9% 的广告将被屏蔽。具体判定标准如下:

  • 若广告在 30 秒周期内使用了 15 秒的 CPU 时间;
  • 若广告消耗了 4 MB 的网络数据;
  • 若在 60 秒的总 CPU 使用时间内,某广告持续占用 15 秒的 CPU 资源。

满足上述任一条件,广告均会被移除。

【声明】内容源于网络
0
0
土耳其小莫
小莫带你了解土耳其电商,探索AI应用
内容 26498
粉丝 0
土耳其小莫 小莫带你了解土耳其电商,探索AI应用
总阅读242
粉丝0
内容26.5k