Криптовалютний майнінг (такий як Bitcoin, Ethereum, AltCoins) – це процес розшифрування окремих одиниць криптовалюти, які поділені на безліч зашифрованих частин, або хешів. Кожен хеш потребує обчислювальної потужності для декодування. Ця обчислювальна потужність забезпечується процесорами, які розв’язують малі частини або хеші валюти. Деякі особи вдаються до менш витратного, але неетичного методу майнінгу криптовалюти, а саме використання вашого часу перебування на їхньому веб-сайті для “запозичення” ресурсів вашої системи з метою майнінгу. Ця неприйнятна практика отримала назву Cryptojacking. Деякі зловмисники встановлюють шкідливе програмне забезпечення, здатне видаляти антивірус. Однак, певні зараження націлені безпосередньо на браузер. Розглянемо, як заблокувати майнінг біткойнів у вашому браузері.
Варто зазначити, що деякі веб-сайти відкрито повідомляють про намір використовувати ваш сеанс перегляду для майнінгу, зазначаючи, яку частку обчислювальної потужності вони задіють. Інші ж не є такими прозорими.
1. Оцінка продуктивності
Першим кроком є визначення, чи існує взагалі проблема. Якщо ви помітили, що ваша система працює не так, як зазвичай, коли браузер активний, це може бути ознакою втручання. Є кілька симптомів, на які варто звернути увагу.
Зниження продуктивності
Як правило, це очевидна ознака того, що ваша система виконує нештатні дії. Різке зниження продуктивності системи є приводом для занепокоєння. Якщо системі потрібно багато часу для перемикання між вікнами, вона часто зависає або перевантажує мережу, варто провести перевірку. Найкращим методом є тимчасове вимкнення усіх встановлених розширень (їх можна буде ввімкнути після тестування), щоб оцінити базову продуктивність браузера. Для вимкнення розширень та доповнень необхідно виконати наступне.
Далі запустіть Диспетчер завдань (Ctrl + Shift + Esc) > Продуктивність > Відкрити монітор ресурсів (у нижній частині вікна) або скористайтеся меню “Пуск”, ввівши “Монітор ресурсів”.
У вікні, що відкриється, перейдіть на вкладку “Огляд” та залиште її працювати приблизно 20 хвилин. Ці дані відобразять базову продуктивність вашої системи у стані спокою. Зазвичай, можна спостерігати кілька екземплярів браузера, що працюють, особливо це стосується Chrome, тому не варто турбуватися з цього приводу.
Після встановлення базового рівня почніть переглядати звичні для вас веб-сайти, спостерігаючи за змінами продуктивності. Ви можете побачити короткочасні сплески, проте якщо спостерігається постійне зростання навантаження на систему, можливо, один із відвіданих сайтів надмірно використовує її ресурси.
Підвищення температури
Якщо ваша система починає працювати з більшим навантаженням, ніж зазвичай, це також може бути ознакою того, що вам слід перевірити її продуктивність. Найпростіший спосіб виявити це – піднести руку до вентиляційних отворів та відчути температуру повітря, що виходить. Інший спосіб – скористатися спеціалізованим програмним забезпеченням для моніторингу температури.
Блокування майнінгу біткойнів
Якщо у вас є підстави вважати, що ваш браузер працює некоректно, наступним кроком є виявлення джерела проблеми. Оскільки неможливо перевірити кожен підозрілий веб-сайт, можна заборонити браузеру виконувати ці майнінгові скрипти. Розглядайте їх як аналог блокувальників реклами, але для криптовалюти. Існує два відомі проєкти, а саме minerBlock та No Coin. Розширення для Chrome Web Store базуються саме на них.
MinerBlock
MinerBlock – це простий інструмент, що відстежує будь-яку активність майнінгу в інтернеті. Спочатку він ідентифікує джерело, а потім блокує його дії в браузері. Все досить просто. Можна перевірити налаштування, створити “білий список” або подивитися, скільки майнінгових спроб було відбито. Якщо цей варіант вам не підходить, є альтернатива. Користувачі Firefox можуть встановити CoinBlock, що є аналогом minerBlock для Firefox.
Без монет
Без монет виконує ту саму функцію, що й minerBlock, з можливістю обмеження тривалості майнінгового сеансу. Можливе створення “білого списку” або призупинення роботи розширення за потреби. Не рекомендується встановлювати обидва розширення одночасно, оскільки вони використовують різні підходи для вирішення однієї проблеми, що може перевантажити систему. Цього потрібно уникати першочергово. Для Firexfox також доступна функція “Без монет”
Висновок
В деяких випадках, можливо, допустимо дозволити улюбленому сайту займатися майнінгом криптовалюти, якщо це відбувається замість нав’язливої реклами. Проте ви повинні мати можливість контролювати, хто має доступ до ресурсів вашої системи під час відвідування веб-сайтів. Насамкінець, якщо ви самі зацікавлені у майнінгу біткойнів, вивчіть цю тему належним чином. Якщо ви не маєте необхідних знань, ви ризикуєте пошкодити своє обладнання та обладнання інших учасників експерименту.