Краткое содержание

Майнинг — это процесс проверки транзакций биткойнов и добавления их в блокчейн. Цель майнеров — найти эффективные ответы на сложные математические задачи. Майнеры, которые успешно решат проблему, будут вознаграждены новыми биткойнами, а также комиссией за транзакцию.

В первые годы пользователи биткойнов могли участвовать в соревнованиях по майнингу, используя персональные компьютеры. Сегодня получение прибыли от майнинга можно положиться только на чрезвычайно профессиональные машины для майнинга. Получить прибыль от майнинга на одной машине сложно, поэтому многие майнеры предпочитают присоединяться к майнинг-пулам, чтобы увеличить вероятность получения вознаграждений за блоки (вознаграждения распределяются пропорционально между членами майнинг-пула).


Введение

Майнинг биткойнов гарантирует, что последние законные транзакции записываются в блокчейн. В то время это было уникальное решение для создания доверия в среде, не требующей доверия. С этой точки зрения майнинг является основой модели безопасности Биткойна.

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


Что такое майнинг биткойнов?

Когда пользователи создают новую транзакцию Биткойн, им необходимо дождаться, пока другие пользователи сети (узлы) проверят и подтвердят ее действительность. Майнеры отвечают за сбор новых ожидающих транзакций и их централизацию в блоки-кандидаты (новые блоки, ожидающие проверки).

Цель майнера — найти действительные хэши блоков-кандидатов. Хэш-значение блока состоит из строки цифр и букв, которая является уникальным идентификатором, отличающим разные блоки. Вот пример хеша блока:

0000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679


Чтобы создать хеш нового блока, майнеру необходимо собрать хеш предыдущего блока, данные блока-кандидата, случайное число и подключить все это к хэш-функции.

Однако майнерам необходимо найти одноразовый номер, который объединяет все данные для генерации хеша блока, начинающегося с определенного количества нулей. Количество нулей меняется в зависимости от сложности майнинга. Если хеш блока действителен, это доказывает, что майнер выполнил необходимую работу для проверки блока-кандидата (т. е. доказательство работы).

Майнеры могут вносить изменения в nonce только после сбора ожидающих транзакций и создания блоков-кандидатов — именно так работает майнинг майнеров. В ходе интенсивного процесса проб и ошибок майнер постоянно меняет nonce и несколько раз хеширует объединенные данные, пока не находит решенное значение для блока (т. е. хэш, который начинается с определенного количества нулей).

Как только действительный хэш найден, майнер может проверить блок-кандидат и потребовать вознаграждение в биткойнах. На этом этапе транзакции блокчейна в этом блоке изменяются с «ожидающих» на «подтвержденные».


Сколько зарабатывают биткойн-майнеры?

Каждый новый блок приносит майнерам вознаграждение за блок, состоящее из вновь сгенерированных биткойнов (субсидирование блока), а также комиссий за транзакции. Вознаграждения за блоки почти полностью получаются за счет субсидий за блоки, поэтому большинство людей напрямую рассматривают субсидии за блоки как вознаграждения за блок (комиссия за транзакцию игнорируется).

В 2009 году первоначальная субсидия на майнинг биткойнов составляла 50 биткойнов, а вознаграждение уменьшалось вдвое через каждые 210 000 добытых блоков (около четырех лет). Эти события привели к уменьшению вознаграждения за майнинг до 25 биткойнов в 2012 году, 12,5 биткойнов в 2016 году и, наконец, до 6,25 биткойнов в 2020 году. Ожидается, что следующее событие халвинга произойдет в 2024 году. По состоянию на май 2021 года майнеры будут получать около 300 000 долларов США в качестве вознаграждения за каждый добытый блок.

Тем не менее, при оценке горнодобывающего оборудования и его рентабельности все еще необходимо учитывать множество факторов. Среди них ключевым показателем является скорость, с которой майнинг-машина генерирует и проверяет случайные числа. Это значение называется скоростью хеширования, и оно является ключом к успеху майнеров биткойнов. Чем выше скорость хеширования, тем быстрее вы сможете тестировать случайные входные данные.

Еще одним важным показателем является энергопотребление майнинговой машины. Если стоимость электроэнергии превышает доходы от майнинга, прибыли вообще не будет.


Руководство для начинающих по майнингу биткойнов

Децентрализация и открытый исходный код — две основные характеристики Биткойна, поэтому каждый может присоединиться к соревнованию по майнингу. Раньше участвовать в майнинге новых блоков можно было с помощью персонального компьютера. По мере увеличения сложности майнинга будут использоваться более высокопроизводительные компьютеры (подробнее об этом ниже).

Теоретически персональный компьютер все еще может участвовать в майнинге биткойнов, но шансы найти действительный хэш невелики. Хэш-функции вычисляются относительно быстро, но для расчета массивных случайных входных данных требуется больше времени. Поэтому обязательным условием для майнеров для достижения прибыльности является наличие профессионального оборудования.


Какую установку для майнинга мне следует использовать?

Вообще говоря, для майнинга криптовалюты можно использовать майнинговые установки CPU, GPU, FPGA или ASIC (каждое из которых будет представлено позже). В настоящее время некоторые альткойны можно добывать с помощью видеокарт (GPU). Учитывая алгоритм майнинга, сложность и затраты на электроэнергию, машины для майнинга FPGA также могут быть вариантом. Но когда дело доходит до биткойнов, ASIC-майнеры являются наиболее эффективным оборудованием.


ЦП (центральный процессор)

Процессор работает как многофункциональный чип, отвечающий за выдачу команд различным областям компьютера. Однако его эффективность не может удовлетворить требованиям майнинга криптовалют.


GPU (графический процессор)

Графические процессоры служат многим целям, но в основном используются только для обработки графики и вывода ее на экран. Графический процессор делит сложные задачи на несколько подзадач для повышения производительности. В некоторых майнингах альткойнов могут использоваться графические процессоры, но эффективность зависит от алгоритма и сложности майнинга.


FPGA (Программируемая пользователем вентильная матрица)

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


ASIC (интегральная схема специального назначения)

ASIC, сокращение от «Интегральная схема специального назначения», означает, что эти компьютеры предназначены для единственной цели. ASIC-майнеры — это устройства, специально созданные для добычи криптовалюты. Хотя возможности настройки уступают FPGA, а цена выше, скорость хеширования и уровень энергопотребления определяют, что ASIC является наиболее эффективным выбором для майнинга биткойнов.


Пул для майнинга

Хотя вероятность майнинга одного блока невелика, присоединение к пулу для майнинга криптовалюты позволяет вам объединить свои вычислительные мощности с вычислительными мощностями других майнеров. Когда майнинговый пул успешно добудет блок, добытые биткойны будут разделены между всеми майнерами. Вознаграждение пула за майнинг пропорционально мощности майнинга, вложенной отдельным лицом.


Как присоединиться к майнинг-пулу?

Присоединяясь к майнинг-пулу с использованием локального оборудования, вы должны настроить свое личное программное обеспечение для работы с другими майнерами. Обычно процесс включает в себя регистрацию учетной записи и подключение к серверу пула майнинга.

Если у вас уже есть оборудование для майнинга, Binance Pool идеально подходит для добычи биткойнов и других монет на основе алгоритма SHA-256. Чтобы максимизировать прибыль (выплачиваемую в биткойнах), майнеры будут свободно переключаться между BTC, BCH и BSV.

Подробную информацию о доходах можно найти на странице Binance Pool. Доходы в биткойнах будут переводиться в биткойн-кошелек ежедневно.


Облачный майнинг

Если вы хотите избежать громоздких технических операций, вы также можете присоединиться к облачному майнингу и оставить программное и аппаратное обеспечение владельцу шахты. Вообще говоря, фермы облачного майнинга обычно платят людям за то, чтобы они нанимали людей для майнинга от их имени. Владелец шахты будет получать определенный процент от прибыли в качестве компенсации. Однако такой подход весьма рискован, и нет никакой гарантии, что вложения окупятся. Что еще хуже, многие операции облачного майнинга сами по себе являются мошенничеством, и к ним следует подходить с осторожностью.


Подведем итог

Если вы понимаете основы того, как работает майнинг биткойнов, вы можете избежать ошибок. При правильном сочетании программного и аппаратного обеспечения каждый может участвовать в майнинге и внести свой вклад в безопасность сети Биткойн. Даже если вы обнаружите, что майнинг не для вас, вы внесли свой вклад в работу узла Биткойн.

Получить прибыль от майнинга чрезвычайно сложно, первоначальные инвестиции очень высоки и существует множество потенциальных рисков. На окончательную прибыль также будут влиять рыночные условия и внешние факторы, такие как цены на энергоносители и усовершенствование оборудования. Прежде чем инвестировать в майнинг-машину, обязательно подумайте дважды и проведите тщательное исследование.