Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 15249|Ответ: 3

JS Mining — как Monero майнить с помощью веб-майнинга?

[Скопировать ссылку]
Опубликовано 06.02.2018 13:47:25 | | | |
Недавно я увидел своего рода майнинг с использованием веб-JavaScript, и хотел бы познакомить вас с ним. Java встроена в веб-страницу, и как только пользователь открывает сайт, браузер превращается в майнер Monero согласно инструкциям скрипта. Этот дополнительный майнинговый код обычно занимает много процессора, из-за чего компьютер пользователя зависает или даже перестаёт работать нормально.

Такой сайт будет встраивать код Java Miner Coinhive. Код основан на алгоритме майнинга CryptoNight, который может создавать валюты сети CryptoNote, такие как Monero, Dashcoin, DarkNetCoin и др. Встроенный Coinhive Java Miner поддерживает только майнинг Monero.

Так как же заставить JS-скрипты добыть майнинг? Между ними есть ещё несколько шагов. Лично я не одобряю такую практику жертвы пользовательским опытом ради майнинга сайтов без согласия пользователя. Очень интересно понимать метод реализации и разрабатывать идеи. Ниже приведено введение в конкретную операцию.

(Примечание: 30% дохода от майнинга с помощью следующих js будет передано разработчику, так что вы сможете получить только 70% прибыли)

1. Зарегистрируйте кошелёк Monero и получите адрес кошелька

URL для загрузки кошелька: https://getmonero.org/downloads/

Просто скачайте соответствующую программу в соответствии с вашей системой. Я использую Mac OS X, 64-битную версию

Размер программного обеспечения: 157,9 млн

1. Создайте новый кошелёк



Просто следуйте инструкциям шаг за шагом

2. Финальная настройка успешна



3. Итоговый интерфейс приложения выглядит следующим образом:



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

2. Зарегистрировать горнодобывающую платформу

Ссылка на регистрацию: https://coinhive.com/account/signup

1. Зарегистрируйте аккаунт



2. Перейдите в настройки — > установите платёжную информацию



Адрес здесь — адрес вашего кошелька

3. Задайте ключи API



Этот ключ будет использован позже для получения майнингового кода

3. Получите код для майнинга

Получите кодовый адрес: https://coinhive.com/documentation/miner

Полученный код JS выглядит так:



Я написал очень простую html-страницу, которую можно скачать и запустить, или к которой можно обратиться,

Адрес для скачивания: http://oyim09vvu.bkt.clouddn.com/xmr.html

4. Операционный эффект
Видно, что процессор резко вырос, и когда веб-страница закрыта, он сразу же падает



На этом этапе вы можете проверить прогресс добычи на панели управления.

Посетили https://coinhive.com/dashboard



Текущая цена Monero составляет около ¥579



И наконец, на этом всё по поводу вступления. Идея использования JS-майнинга весьма интересна для веб-разработчика. Кусок кода может интегрировать большое количество онлайн-ресурсов. Однако этот метод не информирует пользователей при просмотре, снижает их опыт и не может быть широко продвиган и использован. В следующий раз, когда вы откроете веб-страницу, если вентилятор процессора будет сильно вращаться, возможно, вы сможете открыть инструменты разработчика, чтобы проверить, не использует ли сайт вас тайно для майнинга и понимания двери.
Опубликовано 07.02.2018 14:08:57 |
Отлично @!! ~~~~ Я учился
 Хозяин| Опубликовано 08.02.2018 11:26:09 |
[Оригинальный] новичок также может использовать процессор для майнинга учебника по Monero XMR
http://www.itsvse.com/thread-4497-1-1.html
(Источник: Architect)
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com