Скрипты для облачного майнинга

JavaScript веб майнинг от А до Я простыми словами

В последнее время я все чаще и чаще слышу такие слова как блокчейн, биткоин, майнинг и т.п. Об этом говорят все, поэтому далее я расскажу как можно заработать на своем сайте, занявшись веб майнингом Monero, используя специальные майнинг скрипты

JavaScript майнинг?

Если не вдаваться в подробности и быть максимально кратким, то простыми словами веб майнинг ( браузерный майнинг ) — это новый и элегантный вид монетизации для вашего сайта в отличии от приевшейся всем рекламы. Т.е грубо говоря, вы вставляете на свой сайт какой-то кусок javascript кода (специальные майнинг скрипты), который магическим образом начинает нагружать процессоры приходящих пользователей и превращать последних в пассивных майнеров, добывающих своими мощностями вам монеты, которые успешно идут вам в кошелек. Далее, полученные криптомонеты можно спокойно обменять в обменнике на реальные деньги по хорошему курсу, поиграть с ними на биржах ну или просто копить и ждать когда курс «выстрелит» и обменять на большие деньги ну или остаться ни с чем, в случае если курс просядет и все обвалится .

Таким образом, в месяц на сайте можно заработать пассивно от 50-80$ в зависимости от вашего ресурса, посещаемости, удержания ит.п (это очень важный момент, но о нем позже). Звучит все красиво? Да! Но к сожалению есть нюансы, и их достаточно много. И первый из нюансов — это понимание, т.к нужно хотя бы минимально разбираться как, что и для чего работает, но об этом ниже.

Если вся информация выше, у вас вызвала еще больше вопросов нежели ответов, то я настоятельно советую вам, перед дальнейшим прочтением ознакомиться со всеми аспектами майнинга и вообще с криптовалютным миром в целом.

Общие требования

Перед тем как продолжить чтение и погрузиться в пучину web майнинга, я настоятельно советую вам ознакомиться со списком ниже, который возможно вас отрезвит и оттолкнет от затеи майнить, т.к существует несколько очень «скользких» моментов:

  1. Для извлечения прибыли JavaScript майнер имеет смысл устанавливать, только на «жирные» и раскрученные сайты с посещаемостью хотя бы от 300-400 уников в сутки и хорошим временем удержания пользователей. В противном случае на таком майнинг сайте вы максимально сможете заработать на ежемесячную халявную плитку шоколадки или вообще ничего;
  2. Майнер работает только в современных браузерах (на v8 например и т.п) поддерживающих webassembly/asm технологии;
  3. В свою же очередь, конфликтуя со вторым пунктом выше, известные JS майнеры (сайты с ними) все чаще и активнее блокируются: самими браузерами, поисковыми системами, антивирусами, расширениями и даже пулами! Этот пункт пожалуй самый противоречивый, рискованный и непонятный, о котором я напишу более подробно дальше в статье;
  4. Относительно маленькое сообщество + мало информации относительно всего JS майнинга в целом, поэтому приготовьтесь штудировать огромное количество англоязычных источников в белом и луковичном интернете для поиска ответов;
  5. На момент написания статьи, можно майнить только два типа криптовалютыMonero (XMR) или Electroneum (ETN), что особо не дает возможности развернуться и вы становитесь привязаны к этим двум вариантам.
Читайте также:  Как можно тратить криптовалюту

Вышеперечисленные 5 пункта я выделил как самые важные и базовые, от которых следует отталкиваться и решить — нужно оно все вам или нет.

Что нужно для начала майнинга

  1. Все примеры из статьи можно запускать на тестовом localhost или непосредственно на боевом хостинге (я буду использовать vps в примерах). Кстати, в своих публикациях я обозревал один быстрый и дешевый VPS хостинг, который вы можете использовать в качестве тестирования, либо используя рейтинг серверов найти подходящий для себя вариант;
  2. Убедитесь, что имеете свежие версии Node.js, npm и т.п, а также заведите кошельки (куда будут приходить монетки) для Monero или Electroneum (подробные руководства по созданию/настройке кошельков вы можете прочитать на сайтах этих криптовалют);
  3. Нормальный браузер — Chrome например (лучше в режиме инкогнито);
  4. Отключите все антивирусные программы и расширения блокирующие рекламу и веб майнеры, такие как: AdBlock, Adguard Антибаннер, uBlock Origin и др.

Теперь, давайте перейдем к скриптам с помощью которых можно начать зарабатывать на своем сайте.

Coinhive

Довольно молодой ресурс — coinhive.com, появился в октябре 2017 года и через несколько недель уже был заблокирован популярными антивирусами и некоторыми расширениями, по причине того, что js майнер — coinhive .min.js запускается в фоне у пользователя и тот не подозревает, что его ЦП майнит и эксплуатируется сторонним ресурсом.

Поэтому через несколько недель был введен другой скрипт — authedmine.min.js , который запускается у пользователя в фоне только после его согласия:

Однако, он также был успешно заблокирован, но уже меньшим количеством антивирусов и расширений (хоть этот скрипт и позиционирует себя как — «A Non-Adblocked Miner», но это не так). Кстати, для того что бы определить, что скрипт майнера успешно работает, просто проверьте нагрузку на ЦП (при открытой вкладке со скриптом). Если нагрузка большая — все в порядке, в противном случае что-то не так. Если скрипт блокируется/не работает, то вы естественно будете видеть отсутствие нагрузки на ЦП + на вкладке Network или Console в Google Developer Tools (F12 или ^+Shift+I) будет примерная картина:

Плюсы:

  1. Легкая интеграция (подключаем скрипт, добавляем инициализацию);
  2. Широкий функционал (майнер может быть в виде: капчи, ссылки, UI блока, API и др);
  3. Хорошая и подробная документация;
  4. Удобный личный кабинет с детальной статистикой.

Минусы:

  1. Не работает у большинства посетителей. На данный момент обе версии активно блокируются антивирусами, самими браузерами (например Yandex браузер, Opera) и расширениями. Следовательно с таких посетителей доход будет нулевым и с каждым днем смысл использовать coinhive стремится к нулю;
  2. Можно добывать только Monero;
  3. Неадекватный порог вывода средств 0,02 XMR с комиссией или 0,5 XMR без нее (учитывая возрастающую сложность этот порог для начинающих может быть крайне неудобен);
  4. Полная стагнация проекта и нежелание противостоять неадекватным блокировкам и запретам. Например, с начала существования, coinhive активно использовал ThePirateBay и SafeBrowse расширение , но и они вынуждены были отказаться (даже с их не маленьким трафиком) от coinhive .

Подключение

Тут все довольно просто и банально. Добавляем свой сайт в Settings -> Sites & API Keys , копируем публичный ключ и вставляем его в код инициализации на сайте:

Источник

Майнинг на сайте. Способы внедрения на сайт

Пару дней назад мы написали статью о том, Как монетизировать сайт при помощи установки скрипта майнинга. Было очень много комментариев и просьб, касательно данной статьи. Статья действительно было написана поверхностно и мы не ожидали такого ажиотажа. Мы исправимся) Данная статья будет более конкретизирована, больше примеров, больше цифр…

Читайте также:  Машинка для майнинга криптовалют

Мы уже писали о сервисе, через который проводим Монетизация

  1. Скрытый скрипт, который запускает майнер при посещении сайта
  2. Виджет. На сайте будет специальный виджет, который может быть запущен пользователем.
  3. Капча. При прохождении капчи начисляется криптовалюта.
  4. Сокращенные ссылки при переходе по которым идет начисление криптовалюты
  5. Интеграция API. Установка панели где каждый сможет зарабатывать на майнинге, а вы будете получать комиссию.

Теперь раcсмотрим каждый метод в деталях

Скрытый скрипт

Данный метод мы уже описывали в предыдущей статье и он вызвал много критики.

Принцип заключается в том, что на сайте устанавливается скрипт (смотрите ниже) невидимый для глаз пользователя. Его можете установить вместе с кодом посещаемости, или просто в подвале сайта. При первом заходе на сайт, будет высвечиваться уведомление о запросе на разрешение использовать ресурсы компьютера с целью поддержки проекта.

Пример кода скрытого скрипта для майнинга на сайте

Пример уведомления о запросе разрешения на майнинг

Данный метод имеет свои плюсы и минусы. Во-первых, благодаря данному уведомлению при заходе на ваш сайт, антивирусы не будут ругаться. Запуск майнинга будет идти при согласии пользователя. Многие уже писали, что никто не даст добровольного согласия и что нужны другие методы. Мы тоже так думали… В рамках тестирования мы заметили, что в среднем каждый десятый посетитель все же разрешает. Это может быть связано просто с человеческим любопытством. Вторая версия связана с тем, что многие не читают уведомление и сразу жмут первую попавшуюся кнопку. Признайтесь честно, многие из вас прочитали уведомление бы?)

Таким образом, несмотря на свои недостатки с данным разрешением, мы считаем что данный метод имеет смысл на жизнь. Хотя в любом случае решать Вам.

Виджет

О данном методе мы уже упоминали ранее и даже показывали его в работе. По сути это обычный виджет, который можно установить как банер или как виджет погоды. Благодаря тому, что его можно кастомизировать (изменить стилистику), его можно вставить куда угодно и в любом размере. Основной код данного виджета можете глянуть на картинке ниже.

Пример кода виджета майнинга на сайте

В документации есть множество дополнительных параметров, которые могут помочь кастомизировать данный виджет.

Живой пример данного виджета для майнинга с проведенной кастомизацией стилей:

. Пример удален из соображения безопасности.

Пример кода виджета с прописанными стилями и параметрами

Данный вариант больше рассчитан на любопытных пользователей, но как практика показывает, любопытство дает о себе знать. Многие нажимают что бы протестировать свой компьютер и узнать сколько заработают если, начнут майнить, а другие нажимают просто потому, что не видели раньше подобных виджетов.

Так что данный метод тоже по своему неплох. И при этом не требуется никаких разрешений, ну только если вы не выставите параметр автоматического запуска. В данном случае мы столкнемся с вышеуказанным уведомлением.

Капча

Пожалуй данный метод подойдет большинству пользователей.

Он заключается в установке скрипта капчи, которая проходит по мере набора 1024 или 2048 Хешей. Чем мощнее компьютер пользователя, тем быстрее он пройдет капчу. Ее можно установить и при авторизации, и при написании комментариев и просто при переходе на любую страницу. Подтверждения не требуется, так как скрипт задействуется самим пользователем.

Читайте также:  Оценка показателя возврата инвестиций roi

Пример кода капчи с запуском майнинга

Живой пример капчи ниже на 2048 Хешей

. Пример удален из соображений безопасности

Если капча не загрузилась, просим отключить Adblock!

Как Вы уже поняли, данный метод достаточно универсальный и может быть много, где задействован. Он может хорошо подойти и для не совсем обычных вариантов, как к примеру при просмотре фильмов на купленном Онлайн кинотеатре требуется пройти капчу, или при переходе в какой-то раздел… Мы уже молчим про использования данного варианта при авторизации на сайте, при регистрации, при написании комментариев… Надеемся, Вы найдете правильное применение.

Сокращенные ссылки

Тоже весьма интересный и полезный метод. В случае с автонаполняемыми сайтами, вы можете указывать все ссылки на первоисточник через сервис сокращение ссылок от Coinhive и при переходе на сайт будет идти переадресация с последующим начислением криптовалюты.

Для использования данного метода, у Вас уже должен быть создан аккаунт на сайте Coinhive (ссылка указана именно в таком варианте реализации) и в специальном разделе Shortlinks указать ссылку которую необходимо сократить, привязать к ранее добавленному сайту и указать сколько Хешей должно набраться. В примере данной ссылки мы указали значение 2048.

Пример создания сокращенных ссылок для майнинга

Прелесть данного метода заключается в том, что вы можете нагонять бесплатный трафик и указывать именно сокращенный вариант ссылки.

Там в качестве теста, мы на один сайт нагнали 132 посетителя с Хешем 2048. С учетом того, что на сайт куда нагоняли пользователей был установлен еще один скрипт (скрытый скрипт о котором писали выше), подтверждение уже не требовалось и суммарно на собиралось 613 376 Хешей. В сумме получилось 0.00005521 XMR. Если перевести на USD, сумма не большая, но и потратили мы по сути ничего. А расчет идет на то, что курс поднимется и сумма может приумножится, как к примеру с биткоином. Цена 3 года назад была 200-300 USD примерно, а сегодня около 17000$.

Пример дохода с майнинга на сокращенных ссылках

Так что данный метод тоже хорошо может подойти для многих целей.

Минус только в том, что автоматизировать процесс сокращения ссылок на автонаполняемых сайтах пока не возможен, и все ссылки нужно сокращать вручную и добавлять на сервисе.

HTTP API

Данный метод еще не до конца разобран и о нем мы постараемся написать позже, если он Вас вообще заинтересует.

Теоретически, интеграция данного метода, позволяет внедрить на ваш сайт возможность заработка посетителям. А именно, у каждого может быть свой кабинет, где они запускают майнинг и зарабатывают криптовалюту, а Вы получаете свою комиссию. В отличие от выше описанных методов Вы не будете получать 100% прибыли, а только 10-30% (смотря сколько вы установите). Но это может вызвать больше заинтересованность среди посетителей и люди могут сидеть на вашем сайте неделями, что увеличит суммарно вашу прибыль даже при низком проценте, а также улучшит поведенческие факторы. Мы еще сами толком не протестировали данный метод, но видели “живой” пример реализации.

Пример реализацизации данного метода можете увидеть тут . Возможно, кто-то из Вас уже пробовал данный метод.

Просим таких пользователей поделится своим опытом.

На этом пожалуй все. Не забудьте поделиться данной статьей с вашими друзьями в социальных сетях и не только.)

Ждем ваших комментариев и обсуждения. Возможно, нам еще будет, что добавить.

Источник

Оцените статью