Очевидно, что найти подходящего носильщика очень сложно, особенно если желающих это сделать очень и очень много. Можно искать носильщика сообща, объединившись в пул, и, если один из команды нашел подходящего, награда делится на всех, исходя из времени, потраченного каждым на поиски. Кому-то из поисковиков может повезти, и он найдет нужного носильщика с 1-й попытки, а в следующий раз просмотрит сотни дат рождения, пока найдет нужного. Здесь в дело вступает параметр удачи. Также важно, насколько быстр поисковик. Бабушка с плохим зрением, но хорошим аппетитом за 8 рабочих часов проверит лишь 8 носильщиков, а молодая девушка, сидящая на диете, – проверит 16 носильщиков и съест в два раза меньше пищи на обеде. В случае с майнингом биткоина мы ищем блок, некоего цифрового носильщика корзины, у которого очень редкие параметры, соответствующие предыдущему блоку, и при его успешном нахождении получаем награду – это 12,5 BTC на сегодняшний день. Также мы можем загрузить блок под завязку транзакциями, выбрав самые дорогие из мем-пула (склада транзакций), и получить комиссию за их включение в блок. В нашем случае команда поисковиков – это пул совместного майнинга, а каждый из них – это майнинговое устройство старого или нового поколения со своей вычислительной мощностью и энергопортеблением. Необходимость выбора людей с конкретной датой рождения можно назвать алгоритмом поиска.
Майнинг биткоина и других монет, построенных на алгоритме PoW – Proof-of-Work (с англ. – доказательства работы), – это постоянный перебор данных по определенному алгоритму, вычислительная работа, производимая компьютерным оборудованием. И чем мощнее и экономичнее вычислительное устройство, тем больше шансов на успех. Вычислительное оборудование для майнинга прошло несколько стадий развития, которые я опишу ниже.
CPU (англ.
В рассмотрении параметров мощности и производительности любого майнингового оборудования важен термин хешрейт
(