Bitcoin Mining Handbook — вводное руководство, изданное Braiins, с Даниелем Фрумкиным в качестве основного автора. Оно связывает принцип майнинга с пулами, управляющим ПО и экономикой эксплуатации. Одно лишь чтение не определит, окупится ли конкретное устройство.
Представьте, что вы приобрели ASIC, устройство для майнинга, и на экране появились цифры. Что они означают и кто заплатит за работу? Именно такие вопросы рассматривает руководство. Основной автор — Daniel Frumkin; среди соавторов Magdalena Gronowska, Tyler Cohoon, Matyas Kuchar, Dave White и Zack Voell. Издание с отметкой copyright 2022 начинает с основ и постепенно переходит к эксплуатации и бизнесу. [1] [4]
Устройство снова и снова вычисляет хеш — числовой отпечаток заголовка блока-кандидата. Между попытками входные данные меняются. Успешный результат не должен превышать целевое значение, заданное правилами сети; заранее неизвестно, какая попытка сработает. Более высокий Hashrate означает больше попыток в секунду, а не гарантированное время нахождения блока. Книга объясняет случайность на примере бросков кубика. При этом узлы сети всё равно должны проверить действительность всего блока. [2] [4]
Пул позволяет объединить вычислительную мощность и распределять доход по своей модели выплат. Чтобы оценить ваш вклад, он принимает и результаты, удовлетворяющие более лёгкому условию, чем цель сети. Такое подтверждение работы называется share. Много принятых shares не означает много блоков: лишь некоторые результаты отвечают и более строгой сетевой цели. Поэтому панель может показывать увеличение сданной работы, хотя пул только что не нашёл нового блока. [2] [4]
Пул оценивает ваш Hashrate по присланным shares. Они поступают неравномерно, поэтому оценка может меняться даже при стабильной работе устройства. Короткий замер не обязательно совпадает с долгосрочным средним. Удаче, shares и оценке мощности посвящена отдельная глава. Это не повод игнорировать настоящие сбои: при диагностике нужно отличать случайные колебания от потери соединения или отклоняемой работы. [4]
Мощность показывает скорость потребления энергии, а расход энергии — её количество за определённое время. Наш пример: устройство с постоянной потребляемой мощностью 3 kW за 24 часа использует 72 kWh. Эту энергию умножают на цену за kWh. Другие приборы в примере не учтены. Книга неточно описывает эти единицы, поэтому мы также опираемся на объяснение EIA. Для расчёта прибыли нужны ещё стоимость оборудования, остальные расходы и меняющиеся доходы. [4] [5]
Прошивка — это программа, управляющая самим устройством. Stratum V2 определяет обмен данными внутри майнинговой инфраструктуры, например между майнером и пулом. Он позволяет защищать передачу данных и при соответствующей конфигурации давать майнеру больше влияния на выбор транзакций. Однако отдельные компоненты могут внедряться независимо. Надпись «поддерживает Stratum V2» сама по себе не говорит, какие функции действительно использует ваша установка. [3]
Braiins непосредственно работает в майнинге, а книга использует и его продукты и инструменты. Это даёт практический опыт, но не является независимым сравнением всех поставщиков. Исторические цифры, параметры калькуляторов и ожидания нельзя без проверки переносить на сегодняшний день. Особенно важно, что оценённый доход — не обещанная прибыль: цена биткоина, сложность майнинга и стоимость электричества меняются. [1] [4]
Сначала разберитесь в связи между попыткой вычисления хеша, share и блоком. Затем переходите к показателям пула, управлению устройством и расходам. Для этой статьи мы проверили издательские данные и прочитали выбранные части публичного PDF об основах, пулах и расчёте рентабельности; это не рецензия на всю книгу. Актуальные настройки следует искать в документации реально используемого оборудования и сервисов. [4] [3]
Для полной картины прочитайте эту статью вместе с Майнинг, Proof of Work, Stratum V2, Braiins. На эту статью также ссылаются Bitcoin Mining Economics, Bitcoin Mining Glossary.
01Если пул принял share, значит ли это, что я нашёл блок?+
Обычно нет. Share выполнил более лёгкое условие пула для учёта работы. Лишь некоторые shares удовлетворяют также сетевой цели, а весь блок должен дополнительно соответствовать остальным правилам действительности.
02Достаточно ли расхода электричества для оценки выгоды майнинга?+
Нет. Нужно различать мощность и энергию за время работы, знать тариф и добавить покупку оборудования и другие расходы. Доход зависит также от вычислительной мощности, сложности сети, цены биткоина и условий пула. Результат расчёта — оценка на основе выбранных предположений.