Jump to content
Sign in to follow this  
leksus

javascript miner для CPU-based криптовалют

Recommended Posts

Привет всем!

 

Пару лет назад была тема с web-майнерами, некоторые отголоски ее есть и сейчас:

http://www.bitcoinplus.com/

https://www.litecoinpool.org/miner

 

Есть также майнеры, написанные полностью на Javascript под BitCoin и LiteCoin:

https://github.com/progranism/Bitcoin-JavaScript-Miner

https://github.com/esenminer/js_ltc_miner/

 

Идея была в том, чтобы майнить на оборудовании посетителей сайтов.

 

Похожая тема была относительно недавно и на этом форуме:

https://forum.bits.media/index.php?/topic/1051-web-miner/

 

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

 

Однако, есть кваркоподобные валюты, которые отлично майнятся на процах. По идее, можно, взяв за основу Javascript-майнеры биткоина или лайткоина сделать аналогичный майнер для кварков и его клонов и использовать процессоры посетителей сайтов. У кого есть хорошие знания JS, скажите, пожалуйста, это стоящая идея или нет? 

Edited by leksus

Share this post


Link to post
Share on other sites

Хм... забавно. Захотелось написать майнер на js с нуля... но в "кваркопдобных" форках используются 6 разных функций - сложновато будет.

 

Но это так, баловство. Даже если использовать asm.js (это извращение с написанием очень быстрого кода на абсолютно нечитаемом языке, который браузер сразу выполняет, не интерпретируя), то будет в десятки раз медленнее бинарника. Современные браузеры не любят, когда код выполняется слишком долго, поэтому даже минутами крутиться на клиентах он не будет... Выхлоп будет мизерный.

 

Но идея "написать майнер как бенчмарк" интересная. 

 

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

 

оффтоп:

А если написать майнер на PHP. Интересно, насколько будет медленнее бинарника?

Share this post


Link to post
Share on other sites
А если написать майнер на PHP. Интересно, насколько будет медленнее бинарника?

 

Есть и такое извращение :) Но там совсем несерьезные цифры, даже если регнуть 1000 хостингов, смысла нет.

то будет в десятки раз медленнее бинарника.

 

Да, ну и что? При онлайне в 500 посетителей это по-прежнему будут хорошие скорости.

 

Я в начале 2012 года за месяц наковырял 0.013 биткоина, поставив код java-апплета на один из своих сайтов. Переход на видеокарты начался в начале 2011 года (если не раньше), то есть, в начале 2012 года уже никто на процах не майнил. Тем не менее, что-то намайнилось :) При этом, чтобы посетитель смог майнить, у него должна была быть установлена Java, что есть далеко не у каждого. Плюс майнинг был не нонстопом, а строго дозирован (см.ниже)

 

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

 

 

Хмм, это очень странные сайты. У меня всего 2 ядра, открыто 15 вкладок, CPU загружен на 25% что я делаю не так? :) В любом случае, когда я экспериментировал, я ставил старт майнинга после 30 секунд нахождения на сайте, интенсивность 50% и он продолжался 300 секунд. То есть, загружалось одно ядро на 50% в течение 5 минут. Я не думаю, что это сильно отразилось на быстродействии компа.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Topics

    • miner-world.ru

      Так вот хотел спросить( соори за спам), покупали ли там что либо? Или может на форуме читали про них.

      in Магазины и сервисы (обсуждение, претензии)

    • Ai miner на иск интеллекте

      Привет   делаю распред сеть вычислений под названием SyncAi  и Ai-miner ее часть   как работает: скачиваем, запускаем и он по заданиям от центр сервера выполняет задачи по распознаванию изображений, классификации текста, переводу аудио в текст и тд - это уже стандартные задачи с хорошими решениями за работу прилетает оплата в эфире или токенах   вобщем все)   потом центр сервер будет заменен на блокчейн. Это даст возможность любому написать какойнибуд

      in Полезные вычисления

    • pTokens представил библиотеку Javascript «LiquidJS» для Liquid Network

      Стартап pTokens представил открытую библиотеку Javascript под названием «LiquidJS», которая упростит взаимодействие различных сетей с сайдчейном Биткоина Liquid Network от Blockstream. Разработчики пояснили, что библиотека LiquidJS с открытым исходным кодом упростит доступ к Liquid Network для внешних приложений, которым не потребуется дополнительно настраивать узлы. Учредитель pTokens Томас Бертани (Thomas Bertani) назвал LiquidJS эквивалентом библиотеки web3.js для Эфириума.   

      in Новости криптовалют

    • Pinidea Miner DR-100

      На официальном сайте Pinidea появился новые майнер DR-100   Характеристики: HashRate: 17000M(+-5%) Power: 820W (wall power +-5%) Dimensions: 28cm x 18cm(h) x 15cm(w) Weight: 5KG Interface: Lan(100m/1000m) Fan: 2 x 14038 Double ball fan (55DB) Operating Temperature: 0℃~40℃   Цена: 1.8BTC, при покупке 5 штук(минимальная партия) 6ой в подарок.   

      in ASIC/FPGA майнеры

    • JavaScript Bitcoin library

      Опубликовал первую сборку js библиотеки под браузеры и nodejs   https://github.com/bitaps-com/jsbtc   Отличие от аналогов: Зависимости библиотеки сведены к минимуму, а точнее к 2 модулям bn.js и Buffer. Криптография портирована непосредственно из кодовой базы Bitcoin core посредством компиляции C++ и С в WASM, что обеспечивает скорость и надежность. Реализованны: bip32, bip39, bip44, bip49, bip84, bip141 Генерация энтропии со встроенной проверкой н

      in Разработка

×
×
  • Create New...