Ether mining
Цель данной работы состоит в том, чтобы в условиях ASIC-resistant монеты, которой, как ожидается, будет Эфириум, понять наиболее грамотную тактику для её майнинга в первые месяцы работы сети. Упрощая, неплохо бы понять, что выгоднее — арендовать 100 VPS или купить 100 процессоров на авито. Текущие соображения по поводу того, как будет устроен алгоритм хеширования в Эфириум, выложены разработчиками здесь.
Алгоритмы хеширования, которые нам кажутся хорошим приближением к тому, что будет в Эфириум и которые мы потому рассматриваем — Wild Keccak, Scrypt-N, Cryptonight, X11 (в порядке убывания удачности приближения). Будем добывать соответствующие им монеты: Boolberry, Vertcoin, Bytecoin, Darkcoin.
(Нажми сюда, если тебе интересно, что такое майнинг-пулы и почему без них никак.)
- Набираешь в гугле, например, "vertcoin pool"
- Переходишь по ссылке, попадаешь на vtcweb.poolz.net. Большинство пулов слеплено по одному шаблону и выглядит примерно как этот.
- Если пул нравится (допустим, мне vtcweb.poolz.net понравился) — регистрируешься.
- "Account created, please login." Login.
- Жмёшь на "My Workers", добавляешь нового нажатием "Add New Workers". Появится новая строчка: пусть я сделал так, что в моём случае в поле "Worker Login" будет написано "snordenstorm.user0", в поле "Worker Password" — "password0".
- Жмёшь на "Getting Started"
- Скачиваешь майнер. CGMiner, SGMiner — это всё майнеры для видеокарт, нам такое не надо. Нам нужен какой-нибудь CPU miner.
- Открываешь терминал или командную строку.
- Далее (под Windows) с помощью команд
cd
иcd ..
переходишь в папку, содержащую программу-майнер (обычно она называется minerd.exe) и набираешь там следующее (для того, чтобы майнить на конкретно этом пуле):
minerd.exe -a scrypt -o stratum+tcp://vtc.poolz.net:3333 -u snordenstorm.user0 -p password0
- И это всё!
Выглядеть получившееся будет примерно так. Появление yay!!! означает, что пул принял ваши вычисления и выплатит вам полагающуюся за них долю, появление booooo — что, с точки зрения пула, вы отсылаете ему какой-то бред/уже не релевантные данные. LONGPOLL detected new block — индикатор того, что какой-либо из участников сети только что нашёл новый блок, и все мы отправляемся майнить следующий. Хэшрэйт этого товарища я бы оценил в 400-450 khash/s. (Он явно использует GPU, а не CPU.)
Boolberry: сейчас этот пул крупнейший; вся информация по майнингу здесь (видимо, boolberry-easy-miner либо CPUMiner; первый мне нравится больше); 64-bit only by design
Vertcoin: отсюда, а майнить, например, здесь
Bytecoin: вся информация здесь (видимо, cryptonote-easy-miner либо CPUMiner forked by LucasJones & Wolf; первый мне нравится больше); 64-bit only by design
Darkcoin: вот; 32-bit mining is not supported as a means to protect the network against botnets.
Vertcoin: мой дохлый домашний ноутбук, купленный ровно 5 лет назад, выдаёт 2 khash/s; университетский ПК выдаёт 7 khash/s, университетский 64-разрядный ПК выдаёт 15 khash/s
Darkcoin:
- Процессоры можно перепродать, VPS — нет.
- Кроме того, любая CPU-монета рано или поздно превращается в GPU-монету. ПК, которыми ты физически владеешь, можно начинить GPU-майнерами; VPS — нет. Может быть, сейчас стоит закупиться GPU по копеечным ценам?