Как работает биткоин. Часть 3.1

МАЙНИНГ БИТКОЙНОВ

Цзин создал ферму майнинга (mining farm), то есть предприятие, использующее тысячи компьютеров, предназначенных специально для майнинга и для конкуренции за вознаграждение. С интервалами, равными приблизительно 10 минутам, майнинговые компьютеры Цзина вступают в состязание с тысячами подобных систем в глобальном процессе поиска решения для блока транзакций. Поиск такого решения, или так называемое доказательство выполнения работы (Proof-of-Work, PoW), требует квадрильонов операций хэширования в секунду по всей биткойн-сети в целом. Алгоритм доказательства выполнения работы (PoW-алгоритм) подразумевает повторяющееся выполнение операции хэширования заголовка блока и случайного числа с помощью криптографического алгоритма SHA256 до тех пор, пока вычисленное значение не совпадет полностью с предварительно определенным образцом (шаблоном). Первый майнер, нашедший правильное решение, побеждает в текущем раунде состязания и оповещает всех членов сети о включении соответствующего блока в структуру данных блокчейна.

Цзин начал заниматься майнингом в 2010 году, используя высокопроизводительный настольный компьютер, чтобы вычислять соответствующее доказательство выполнения работы для новых блоков. Постепенно к биткойн-сети начали присоединяться новые майнеры, и сложность задачи быстро увеличивалась. Вскоре Цзин и другие майнеры перешли на более производительное оборудование, например на дорогостоящие специализированные устройства обработки графики (GPU), то есть видеокарты, используемые в игровых компьютерах или игровых консолях. Сложность задач возросла настолько, что процесс майнинга стал окупаться только при применении интегральных схем специального назначения (applicationspecific integrated circuits, ASIC), в которых сотни алгоритмов майнинга зашиты непосредственно в аппаратуру и работают в параллельном режиме на одном чипе. Компания Дзина также участвует в пуле майнинга (mining pool), который во многом напоминает лотерейный пул, позволяющий нескольким участникам объединять свои усилия и затраты и совместно пользоваться выигрышами. Сейчас компания Цзина работает как крупное предприятие, содержащее тысячи ASIC-майнеров для круглосуточного майнинга биткойнов. Компания оплачивает расход электроэнергии, продавая биткойны, сгенерированные в процессе майнинга, при этом извлекая некоторую прибыль из общего дохода.