網站挖礦如何運作,有哪些風險?
網站挖礦是透過網頁中的挖礦腳本,使用訪客電腦的運算能力與能源來挖掘加密貨幣。對訪客而言,主要風險是電腦資源被使用、筆電電池可能更快耗盡;對網站而言,腳本不一定是經營者主動安裝,也可能是遭駭後被植入。以下依據Ahrefs於2018年發表的研究說明運作方式與風險;其中的網站數量與工具資訊,不能視為今日現況。
網頁開著,誰在提供挖礦所需的資源?
這類挖礦需要執行大量計算,消耗運算能力與能源。網站加入挖礦腳本後,便能利用訪客的電腦執行相關工作,而不是只靠網站自身的設備提供資源。
依該文描述,當網頁持續開啟、腳本持續運作時,停留越久,就能利用訪客電腦挖到更多加密貨幣。例如,訪客長時間開著同一頁面,提供的便不只是一次瀏覽,也可能包括這段期間被用於挖礦的運算資源。不過,材料沒有提供每位訪客的耗電量、挖礦收益或獲利門檻,不能據此算出網站能賺多少。
訪客承擔耗能,網站則可能面臨未授權植入
- 訪客端:腳本使用的是訪客裝置的資源。原文特別提到筆電電池耗盡的問題,但未量測耗電幅度,也不足以推論一定會造成硬體損壞。
- 網站端:發現挖礦腳本,不代表站主有意靠它營利。原文指出,部分網站是遭駭後被植入腳本,因此必須區分主動部署與未授權加入。
這個區別也影響責任判讀:僅憑網站出現腳本,不能直接認定經營者知情,更不能把所有案例都當成同一種商業模式。材料沒有逐站確認安裝者、訪客是否同意,或網站如何遭入侵。
歷史調查能說明規模,不能代表現在的發生率
Ahrefs當時爬取資料庫中的175,251,729個網站,包含子網域,並用可辨識14種常見挖礦腳本的Wappalyzer檢查,找到23,872個網站。這是該次索引與辨識範圍內的結果,不是整個網路的普查。
其中約91%的網站,每月來自Google的自然搜尋訪客估計少於50人。這不是總流量,也不證明挖礦造成流量低落。另一項由Troy Mursch進行的同期研究則找到超過4.3萬個網站;兩者使用的資料庫及檢查腳本種類不同,不能直接拿數量差異判定哪份研究錯誤,或推論網站挖礦正在增加、減少。
網站挖礦的網路各方意見
訪客可以怎麼減少網頁挖礦造成的資源消耗?
Ahrefs在2018年的文章建議使用minerBlock或No Coin等瀏覽器外掛封鎖挖礦腳本,認為這至少可能減少筆電電池耗損。不過,這是當年的工具建議,不能直接視為這些外掛目前仍可用、仍受維護,或能封鎖所有挖礦腳本。
網站檢查工具能找出所有挖礦腳本嗎?
不能從這份研究推論工具能找出所有腳本。Ahrefs當年使用Wappalyzer檢查網站,文中指出它可辨識14種常見挖礦腳本;因此,調查結果受所能辨識的腳本種類限制。這項描述也只反映2018年研究所用的工具能力,不代表目前的偵測範圍。
參考資料
- How many websites are mining cryptocurrency? We analyzed 175M+ domains to find out.ahrefs.com · 2018-04-03T10:00:33+00:00 — 討論:訪客可以怎麼減少網頁挖礦造成的資源消耗?;網站檢查工具能找出所有挖礦腳本嗎?


一起討論 0 則留言
你遇到什麼狀況?留下問題或實作經驗,一起找到下一步。
目前還沒有留言,歡迎開始第一個討論。