Насколько полезен шахтер?

У меня нет отличного понимания того, как работает биткойн-майнинг, но насколько полезен был бы шахтер JavaScript для сбора доходов от посетителей? Глупый вопрос, но если я помещу пользователя в состав горного пула, должен ли компьютер на самом деле найти хэш, чтобы я мог получать доход? Это вообще практично?

27 голосов | спросил Jack Humphries 27 PMpSat, 27 Apr 2013 21:28:56 +040028Saturday 2013, 21:28:56

3 ответа


32

Javascript имеет доступ к OpenGL ES, включая шейдеры, поэтому он имеет доступ к программируемым частям графического процессора с почти родными скоростями. Я думаю, что умный ребенок мог бы построить шейдер , который делает хэширование SHA256, которое выводит в буфер трафарета, так что Javascript имеет двухсторонний канал связи с графическим процессором.

Так что да, вы, вероятно, могли бы использовать javascript для моих на очень хороших скоростях. Может быть, 70% или 80% того, что делает шахтер OpenCL GPU?

[Edit] о, посмотрите, кто-то уже создал фрагментарный шейдер, который делает это
> [Редактировать 2] и фактическое приложение JS /WebGL

ответил Tom van der Woerdt 28 AMpSun, 28 Apr 2013 01:43:34 +040043Sunday 2013, 01:43:34
6

Это не было бы полезно для биткойнской добычи. Тем не менее, может быть полезным для других цифровых криптотермин, таких как Litecoin или PPCoin.

ответил Colin Dean 27 PMpSat, 27 Apr 2013 21:59:53 +040059Saturday 2013, 21:59:53
2

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

Относительно вопроса: «если я включу пользователя как часть пула шахт, ...»

Нет, не важно, чтобы он нашел хэш. Он работает таким образом. Все ваши работники вычисляют хеши (неважно, находите ли вы правильный или нет). Если шахтер заминировал что-то в это время, шахтер рассчитывает, сколько работы вы сделали, и дает вам количество биткойнов. Так что если вы внесли 5% - вы получите 5% от 25BTC и в случае некоторых выплат. Если вы ничего не вытащили, вы ничего не получите.

Итак, если вы не хотите мочиться для пользователей, не делайте этого.

ответил Salvador Dali 27 PMpSat, 27 Apr 2013 21:37:53 +040037Saturday 2013, 21:37:53

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132