Контакти

Запитує дозвіл на використання ваших обчислювальних потужностей. Як продати ресурси свого комп'ютера. Що потрібно для роботи

14:47 31.10.2017

При заході на сайт мінського годинникового заводу «Луч» користувач став бачити не зовсім звичайне повідомлення. «Luch. byзапитує дозвіл на використання ваших обчислювальних потужностей», - сказано в ньому.

І далі розшифровується: можна підтримати сайт, дозволивши використовувати свій процесор для розрахунків. Розрахунки виконуються в безпечної ізольованою програмному середовищі браузера. «Вам нічого не треба встановлювати», - запевняє текст.

Також автори повідомлення попереджають: якщо користувач зайшов на сайт з мобільного пристрою, Це може привести до швидкої розрядки акумулятора. Під текстом відвідувачеві пропонується натиснути на одну з двох кнопок: «Дозволити» і «Скасувати».

При кліці на перший варіант сайт починає завантажувати процесор комп'ютера користувача на 100 відсотків. При кліці на другий повідомлення зникає, але потім все одно вперто з'являється при заході на інші сторінки.

Як розповіли на самому заводі, що з'явилося на сайті повідомлення - не ініціативою його співробітників, а швидше за все, робота вірусу. Зараз програмісти вже розбираються з проблемою.

Нагадаємо, процесор вашого комп'ютера дійсно може

Оглядач сайт з'ясував, як використовувати ресурси «сплячого» комп'ютера - апаратні і мережеві, - щоб вони не простоювали без діла.

Значна частина ресурсів комп'ютера часто простоює - власник відходить заварити чай або бере участь в планерки; купив «ігровий ноутбук», а часу ось уже третій місяць вистачає тільки на роботу; розгорнув невелику ферму відеокарт, але кинули Майні або займатися рендерингом - та хіба мало що ще.

В закладки

Навіщо це робити

Незадіяні обчислювальні потужності можуть бути потрібні комусь ще - сусідові по локальної мережі, Який займається тривимірним моделюванням; вченим в невеликих наукових центрах, у яких немає своїх суперкомп'ютерів, а доступні тільки ресурси добровольців; ентузіастам, які займаються пошуками позаземного життя. А ще вони дуже потрібні хакерам, що створює «зомбі-мережі» для організації DDoS-атаки, але про це - окремо.

Ідейні основи розподілених обчислень були закладені вже давно. Перший досвід звернення до ресурсів «простоюють» пристроїв відноситься ще до 1973 року, коли двоє співробітників дослідницького центру Xerox PARC - Джон Хапп і Джон Шох - написали програму, яка по ночах проводила розрахунки на комп'ютерах, підключених до локальної мережі центру.

Двадцять років по тому, в 1993 році Ерік Шмідт, який працював тоді в Sun Microsystems, заявив: «Коли мережа стане такою швидкодіючої, як процесор, комп'ютер як такої перестане існувати, він пошириться по мережі». Ця ідея лягла в основу концепцій хмарних сервісіві Грід, при взаємодії з якими користувачеві вже не важливо, наскільки швидко працює його пристрій, а має значення тільки пропускна здатність каналу.

Але cloud computing - це централізація і зосередження обчислень на стороні компаній-власників серверів. Є й інший шлях, що дозволяє окремим користувачам об'єднуватися для вирішення глобальних завдань, не включаючи в ці процеси великі корпорації.

Уже через рік після виступу Шмідта була запропонована ідея проекту добровільних розподілених обчислень, що став в результаті найвідомішим з них - [Email protected], Що займається пошуком сигналів від позаземних цивілізацій.

Ідея відмовитися від зосередження обчислювальних потужностей в одному місці має і важлива перевага перед суперкомпьютерами - розподілені системи мають потенціал необмеженого нарощування своєї продуктивності за рахунок вільного масштабування.

Не менш важливі для розуміння значення добровільних обчислень і метакомп'ютингу ідеї краудсорсингу і utility computing. В основі UC - думка про те, що можливість звертатися до віддалених ресурсів, якими користувачі готові ділитися один з одним, здатна істотно підвищити загальну продуктивність комп'ютерів в світі.

Наприклад, Девід Андерсон - глава [Email protected]- бачить у розвитку розподілених обчислень можливість створення того, що він називає «базується на Інтернеті всесвітньої операційної системи» - Internet-scale Operating System (ISOS), в якій користувачі зможуть не тільки ділитися своїми ресурсами, але і заробляти на цьому.

У той же час розподілені обчислення - не горизонтально структура, на відміну від, наприклад, P2P. Тут існує певна ієрархічність і підпорядкованість загальним великим завданням, на вирішення яких користувачі спрямовують свої ресурси.

Чим зайняти «сплячий» комп'ютер

Участь в добровільних обчисленнях - це не єдина можливість «по повній» використовувати свої обчислювальні потужності.

Можна просто набрати торрентів з бібліографічними раритетами або старими іграми і активно роздавати їх, боротися за ідеї вільного розповсюдження контента, беручи участь в P2P-передачі контенту, здавати свої ресурси в оренду або Майні на них криптовалюта там, де це дозволено.

Навіть якщо ви впевнені у своїй законослухняності, тут теж не обійтися без підводних каменів - наприклад, в березні 2015 одне з оновлень μTorrent встановлювало на комп'ютери користувачів програму Epic Scale, без відома власника займалася Майнінг біткоіни. У Росії з цим варто бути акуратніше і стежити за законодавством і правозастосування.

Будь-які вільно ресурси, що цікавлять хакерів, що створюють «зомбі-мережі». З іншого боку, існує і ряд проектів, які використовують DDoS-атаки як форму актів громадянської непокори, коли користувачі за власною ініціативою надавали свої ресурси для створення штучних навантажень на певні сайти.

Проекти добровільних обчислень

Їх досить багато. Частина організована на повністю добровільних засадах, частина пропонує учасникам фінансове заохочення в тій чи іншій формі, якісь створили навколо себе потужне ком'юніті, що змагаються «хто більше обрахує», а інші орієнтуються на те, що можуть бути вирішені ними завдання привабливі завдяки своїм значенням для людства .

Сьогодні велика частина проектів добровільних обчислень зосереджена на BOINC - програмному комплексі, що дозволяє дослідникам з усього світу звертатися до ресурсів, які надають добровольці.

BOINC кроссплатформенную, відносно простий в налаштуванні, і вимагає мінімального уваги з боку користувача. Його клієнт запускається «під скрінсейвером» і не чіпає ресурси, які потрібні самому власнику, звертаючись тільки до вільних (або, якщо налаштувати його інакше - до тих, які йому виділили).

За шість років інтегральна продуктивність проектів на BOINC зросла з 5,2 петафлопс до 28,7, залишивши далеко позаду показники пікової продуктивності найпотужніших світових суперкомп'ютерів (наприклад, японський "K computer" обробляє 8,16 петафлопс даних).

Головні BOINC-проекти

Керівництво по захисту від прихованого Майнінг Bitcoin і інших криптовалюта.

прихований

Прихований Майнінг набирає обертів, що не може не викликати певні занепокоєння користувачів персональних комп'ютерів. Зовсім недавно ми писали, що приховані Майнер заполонили вже практично весь інтернет. Від них не сховатися, шахраї вбудовують скрипти веб Майнер в код абсолютно будь-яких веб-сайтів: відурядових порталівдо трешевийпорнографічних сайтів!

Кожного разу, відвідуючи той чи інший веб-сайт, ви ризикуєте стати жертвою зловмисників, охочих поживитися обчислювальними потужностями вашого комп'ютера для Майнінг віртуальних валют, таких якBitcoinіMonero.У цій статті ми розповімо вам, як ви можете захистити себе і свій комп'ютер від «шкідників».

Прихований Майнінг віртуальних валют - чудовий спосіб отримати пристойний прибуток з мінімальними зусиллями (за умови наявності хорошого обладнання, вигідного тарифуна електроенергію і зростаючого курсу криптовалюта, яку ви Майні). Подібна діяльність може стати прекрасним альтернативним джерелом доходу, і деякі веб-сайти (і люди з більш нечесними намірами) із задоволенням користуються такою привабливою можливістю.

Наприклад, веб-сайт Salon.com надає своїм відвідувачам можливість відмовитися від реклами в обмін на те, щоб дозволити сайту використовувати обчислювальну потужність їх процесорів для Майнінг криптовалюта Monero. Варто зауважити, що Monero - віртуальна валюта, яку набагато простіше Майні, ніж Bitcoin; поточна сукупна ринкова капіталізація даної криптовалюта становить 4,6 мільярда доларів США.

Звичайно ж, варто з'явитися привабливому варіанту законним способом заробити хороші гроші, як цей варіант одразу ж починає «вабити» нечистих на руку людей.

Корпорація Malwarebytes, що займається розробкою антивірусного програмного забезпечення, А також компанія, що займається питаннями IT-безпеки, ESET, вже неодноразово попереджали про прихований використанні файлів JavaScript, які крадуть обчислювальні потужності процесорів відвідувачів веб-сайтів для Майнінг криптовалюта без їх відома (або їх дозволу). Подібну «злочинну схему» можна провернути за допомогою шкідливого програмного забезпечення, встановленого на комп'ютері користувача, або необнаруженного файлу JavaScript, який працює в фоновому режиміабо в режимі спливаючого вікна, що дозволяє продовжувати здобувати віртуальні валюти навіть після закриття браузера.

Якщо ви не знаєте, як визначити, чи використовуються обчислювальні потужності вашого комп'ютера «не за призначенням» без вашого відома чи ні, то вам варто неодмінно ознайомитися з цією статтею. І якщо раптом це дійсно так, то як ви можете зупинити цей процес і убезпечити себе в майбутньому? У даній статті ми познайомимо вас з чотирма способами, які дозволять уберегти обчислювальні потужності вашого комп'ютера від атак прихованих Майнер.

Чи потрібно блокувати приховані кріптовалютние Майнер?

На питання, чи варто вам вирішувати веб-сайтам використовувати обчислювальні потужності вашого комп'ютера для Майнінг криптовалюта, єдиної відповіді немає, все залежить безумовно від вашого бажання і точки зору. У більшості випадків це абсолютно безпечно, але варто зауважити, подібна «діяльність» не може не позначитися на продуктивності вашого комп'ютера. Але основна проблема полягає в тому, наскільки етично використовувати чужі обчислювальні потужності в своїх інтересах, не по їх прямому призначенню.

Коли веб-сайт є абсолютно чесним перед своїми відвідувачами і не приховує, що він займається веб Майнінг криптовалюта, можна абсолютно спокійно відвідувати подібний сайт і підтримувати його контент або послуги, дозволяючи йому використовувати ваші обчислювальні потужності. Це відмінний компроміс для тих, хто не є особливим любителем реклами.

Проте, навіть не дивлячись на те, що ніякої шкоди вашому персональному комп'ютеру веб Майнінг НЕ завдасть, він все ж може суттєво вплинути на продуктивність вашого комп'ютера (і час його автономної роботи), А також (хоч і незначно) збільшити ваш рахунок за електроенергію. Якщо ви це розумієте, не маєте нічого проти і даєте свою згоду, то немає ніяких проблем. Але коли веб-сайти вирішують робити це без вашого відома, у фоновому режимі, це вже стає неетичним.

Як заборонити веб-сайтам таємно Майні криптовалюта, використовуючи обчислювальні потужності вашого процесора?

Ми будемо виходити з припущення, що на вашому комп'ютері не встановлено шкідливе програмне забезпечення для прихованого Майнінг криптовалюта. В такому випадку у вас є кілька варіантів, як заборонити веб-сайтам Майні крітовалюти на вашому персональному комп'ютерібез вашого на те згоди.

відключитиJavaScriptна певних сайтах

Якщо у вас з'явилися підозри, що якийсь певний веб-сайт використовує обчислювальні потужності вашого комп'ютера для Майнінг криптовалюта без вашого дозволу, ви можете просто повністю заблокувати JavaScript.

Даний варіант безумовно не ідеальний і не позбавлений недоліків. Проблема в даному випадку полягає в тому, що це дуже агресивний спосіб блокувати роботу веб Майнера, який може вплинути на роботу багатьох веб-сайтів. Наприклад, сайт соціальної мережі Facebookне завантажується без включеного JavaScript.

Блокувальники веб Майнер криптовалюта

Якщо ви не хочете використовувати блокувальник оголошень або просто хочете заблокувати виключно веб Майнер, то ось вам перелік доступних блокувальників веб Майнер криптовалюта:

  • No Coin (для веб-браузерів Chrome, Firefox, Opera);
  • minerBlock (для веб-браузерів Chrome, Firefox, Opera);
  • Anti Miner (для веб-браузерів Chrome);
  • Coin-Hive Blocker (для веб-браузера Chrome).

Ці блокувальники «роблять свою справу» шляхом внесення в чорний список відомих доменів і майнінгових скриптів. Даний варіант дуже зручний і надає ряд переваг в порівнянні з іншими альтернативами. З одного боку, дані блокувальники регулярно оновлюють свої бази даних і за фактом є одним з найкращих варіантів, що дозволяють вирішити проблему прихованого Майнінг віртуальних валют. З іншого боку, якщо ви хочете «підтримати» веб-сайт, дозволити йому Майні криптовалюта за допомогою ваших обчислювальних потужностей, то ви можете просто перенести цей сайт з чорного списку в білий.

Антивірусне програмне забезпечення

У той час як браузери ще не адаптовані для блокування майнінгових скриптів (або, по крайней мере, не можуть зробити так, щоб ця «функція» включалася лише за вашим згодою), деякі антивірусні програмиможуть допомогти вам вирішити проблему прихованих Майнер криптовалюта. Програмне забезпечення корпорації Malwarebytes, наприклад, пропонує опцію блокування веб Майнер віртуальних валют в своїй преміальної підписці.

Ви щодня включаєте комп'ютер, щоб попрацювати, подивитися фільм, поспілкуватися в Facebook, погортати стрічку новин в VKontakte або почитати електронну книгу. При цьому частина ресурсів десктопа не використовується. А періодично він просто стоїть в активному режимі, гуде, ганяє пил і споживає електроенергію. А можна зробити, щоб в цей час ПК заробляв гроші. Як? Про один із способів ви дізнаєтеся через 3 хвилини.

Процесинг: що це таке і звідки він взявся

Процесинг (від англ. To process - обчислювати) - це обробка даних за допомогою потужностей комп'ютера. Передумовою до його виникнення стала проблема зростання обсягів інформації при обмежених ресурсних можливостях для її збору, аналізу та систематизації. Для роботи з великими обсягами даних потрібні потужні і дорогі сервера. Їх покупка, оренда і утримання - відчутний удар по бюджету. Нести такі витрати здатна не кожна компанія.

З такими труднощами в кінці минулого століття охопили окремі приватні і державні організації в США. В результаті було запропоновано безпрецедентне рішення - залучати до обробки корпоративних даних «робочу силу» ззовні.

Реалізація ідеї стала можливою завдяки розвитку мережі Інтернет та багатомільйонної армії її користувачів. Об'ємна завдання розбивається на невеликі фрагменти і розподіляється між учасниками обчислювальної мережі. Такий спосіб виконання комплексних розрахунків набагато дешевше і простий з технічної точки зору.

Де застосовується процесинг?

Піонерами в області процесингу стали Джон Шох і Джон Хапп з науково-дослідного центру Xerox PARC (Каліфорнія). У 1973 році хлопці написали програму, яка по ночах підключалася до локальної мережі PARC і змушувала працюють комп'ютери виконувати математичні операції. Масовість такий підхід придбав в 1994, і з тих пір він вдосконалюється і популяризується.

Сьогодні розподілені обчислення застосовуються в різних галузях:

  • наукові дослідження,
  • створення ігор,
  • рендеринг архітектурних проектів,
  • обробка генома людини,
  • вивчення космосу,
  • фізика,
  • астрономія,
  • біологія і ін.

Як влаштована мережа процесингу?

Обчислювальна система складається з окремих ПК, що працюють під управлінням розподіленою операційної системи. Елементи кооперують один з одним для ефективного використання ресурсів мережі. Окремі машини можуть працювати на декількох або тільки однієї ОС. Наприклад, на всіх десктопах використовується платформа UNIX. Але більш реалістичним є варіант, коли комп'ютери мають різні програмні комплекси: одна частина функціонує під управлінням NetWare, друга - під Windows NT, третя - під Linux, інші - під Windows 10.

Операційні системи діють незалежно один від одного. Тобто кожна з них самостійно приймає рішення про створення та завершення внутрішніх процесів і управлінні локальними ресурсами. Але в будь-якому випадку необхідний набір взаємно узгоджених протоколів. Вони служать для організації комунікаційних процесів, що виконуються на рядових машинах, і розподілу ресурсів потужності між окремими користувачами.

Як отримати дохід за рахунок потужностей ПК?

заробіток на системному блоціне вимагає додаткових вкладень, а гроші «капають» автоматично, без участі користувача. Все що для цього потрібно - це просунутий (бажано) комп'ютер і доступ до Інтернету.

Щоб займатися подібним промислом, ви повинні пройти чотири кроки:

1) зареєструватися на сайті компанії, яка спеціалізується на процесингу;

2) завантажувати і встановити спеціальне програмне забезпечення, яке направить обчислювальну потужність вашої машини в потрібне русло;

3) відкрити веб-гаманець PayPal або WebMoney (оплата проводиться переважно західними компаніями і в електронній валюті);

4) запустити десктоп і зайти в Інтернет.

Решта програма зробить самостійно.

Який процесинговий проект вибрати?

Коротко зупинимося на робочих ресурсах, які пропонують заробити на процесингу. Прикладами таких є:

  • Gomezpeerzone,
  • WMZONA,
  • MINERGATE,
  • LTcraft,
  • Userator.

Більшість проектів відкриті для громадян будь-яких держав. При цьому не має значення, який застосовується спосіб підключення до Інтернету (dial-up, ISDN-connection, DSL і ін.).

Як заявляють розробники, використання партнерських комп'ютерів проводиться з метою дослідження пропускної здатностіонлайн-каналів, перевірки на наявність помилок кодів браузерів, сайтів і іншого програмного забезпечення у Всесвітній мережі.

Під час установки додатків необхідно ввести логін і ім'я десктопа. Робити це потрібно дуже уважно, щоб зароблені гроші були перераховані за призначенням.

Скільки можна заробити?

Фінансова сторона питання виглядає не дуже привабливо. Іншими словами, стан сколотити не вийде. Але і невеликий заробіток служить приємним бонусом, адже робити практично нічого не доведеться.

Один день роботи - 10 центів;

1 долар за кожного активного реферала в рамках партнерської програми;

Мінімальна виплата за підсумками місяця - 5 доларів;

Максимальна сума для виведення - 45 USD.

розподілені Операційні системиоб'єднують десятки тисяч людей з різних куточків Землі. Найактивніші змогли зібрати кілька тисяч доларів. Але поки сума на рахунку абсолютного лідера виражається лише чотиризначним числом.

Переваги та недоліки процесингу

Наостанок поговоримо про «плюси» і «мінуси». Переваги полягають у наступному:

  • Від виконавця не потрібно будь-яких складних дійабо особливих умінь.
  • Вільний графік роботи: ви включаєте програму тоді, коли є час і бажання.

Недоліки виражаються в трьох моментах:

  • Деякі програми «тягнуть» занадто багато ресурсів комп'ютера, що викликає його зависання і пригальмовування.
  • Є небезпека підхопити вірус в процесі з'єднання з віддаленим сервером.
  • Скромна оплата.

Нюанси обговорили. А остаточний вибір за вами.

Як відомо, конкуренція є двигуном розвитку будь-якої галузі, забезпечуючи найбільш ефективний розподіл ресурсів. Досконала конкуренція в сучасному світі збереглася, мабуть, тільки в одному місці - на біржах.

Про те, що таке біржа і чим вона відрізняється від звичайного ринку, на Хабре багато розповідалося. Прочитайте, наприклад, серію статей IPO for dummies. Зазначу лише, що на біржі йде торгівля стандартизованим товаром, покупці і продавці конкурують тільки за ціною.

Товаром на біржі може бути все, що завгодно: зерно, метали, валюта, цінні папери і т. Д. У формі біржі, як найбільш справедливої ​​і зручною, торгують seo-посиланнями, банерними показами, електронною валютою. Так чому ж не торгувати тим, що лежить в основі IT-індустрії - обчислювальними ресурсами.

Що при цьому буде прийнято за одиницю товару? Тут можливі кілька варіантів. Це може бути одна операція з плаваючою точкою (1 FLOP). Тоді процес продажу обчислювальних ресурсів буде виглядати наступним чином: продавець надає клієнту деяку віртуальну середу виконання, в якій доступні певний обсяг пам'яті, ядра процесора, можливо, ресурси відеокарти. При цьому мається інтерфейс, через який завантажуються вихідні дані і повертаються результати обчислень. Обчислення можуть йти з будь-якого алгоритму, записаному у вигляді ассемблерних команд. Інший варіант передбачає більшу одиницю торгівлі, наприклад, 1 Hash. Тобто алгоритм, за яким хеш буде вважатися, жорстко заданий в ПО клієнтів біржі. Змінюються тільки дані для обчислень і результати. Це не означає, що клієнту доведеться передавати величезна кількістьінформації. Адже 1 лот на біржі може бути дорівнює 1 Mhash, вихідні дані передаються у вигляді діапазону значень, а результат повідомляє про те, знайдена серед обчислених хешей певна рядок-зразок. Цього достатньо, наприклад, для реалізації Майнінг тих самих Bitcoin-ів.

Тут виникає питання: до чого призведе конкуренція побудованої таким чином обчислювальної мережі і, наприклад, мережі Bitcoin? Відповідь може бути таким: ширша концепція не суперечить більш вузької, а включає її в себе, враховує як окремий випадок. Таким чином, якщо курс в глобальній обчислювальної мережі буде низьким, що дозволить вигідно Майні Bitcoin-и, виникнуть відразу кілька ефектів, які відновлюють рівновагу. По-перше, зростання попиту на обчислення в глобальній обчислювальної мережі призведе до зростання курсу, по-друге, збільшення пропозиції Bitcoin-ів призведе до падіння вартості монеток, і, по-третє, спрацює чисто технічний механізм, передбачений мережею Bitcoin - збільшиться складність мережі і для Майнінг потрібно більше обчислювальних ресурсів. А що, якщо курс в глобальній обчислювальної мережі буде таким, що Майні Bitcoin-и стане не вигідно? Це буде означати тільки одне: з'явилися нові, більш цікаві проекти, і все переключили свої ресурси на них. Те саме можна сказати і до існуючої AWS, яка на відміну від пропонованої моделі, є простим аукціоном, в якому конкурують тільки покупці, а продавцем є тільки Amazon.

Таким чином, економічно пропонована система є досить стійкою і динамічною. Однак може виникнути ще дві проблеми, які мають соціально-етичний характер.

Перша полягає в тому, що створена система може бути використана зловмисниками для підбору паролів, RSA-ключів і т. Д. Але світова практика показує, що наявність лише можливості неправомірного використання будь-якої системи не може бути причиною для відмови від її розвитку. Адже існують в Інтернеті хостинги, виділені сервери і ін. Їх адміністратори контролюють використання своїх ресурсів. А пропонована розподілена обчислювальна мережаяк раз не претендує на абсолютну децентралізацію і анонімність. Біржа є посередником в здійсненні операцій і може перевіряти сумлінність учасників.

Друга етична проблема полягає в тому, що матеріальна вигода може переманити тих, хто брав участь в безкоштовних проектах розподілених обчислень, таких як [Email protected], BOINC, [Email protected]і ін. Але, з іншого боку, деякі з цих проектів мають сумнівну користь. У той же час в історії існує безліч прикладів, коли чисто комерційні проекти в подальшому приносили користь суспільству.



Сподобалася стаття? поділіться їй