Как добыть Биткоин: Все, что нужно знать про майнинг BTC в 2023 году
В данной статье расскажем всю правду о майнинге криптовалют. Вы поймете почему в 2023 году инвесторы вкладывают все больше денег в добычу Биткоина, несмотря на появление перспективных альткоинов и высокую сложность сети BTC
![]()
Сколько времени нужно, чтобы добыть 1 биткоин? Сколько стоит оборудование для майнинга? Можно ли в одиночку закрыть блок? Так много вопросов, правда? В этом руководстве мы решили попробовать дать на них ответы простыми словами и обсудить с вами все тонкости майнинга биткоинов.
В частности, в нем подробно рассматривается процесс создания новых монет BTC, что нужно для начала майнинга, а также факторы, которые следует учитывать при расчете того, сколько времени потребуется для добычи хотя бы одного BTC.
Что такое криптомайнинг?
Многие сегодня интересуются криптовалютами, и все больше людей инвестируют в них. Но даже среди тех, кто регулярно торгует криптой, мало кто действительно понимает лежащую в основе технологию — блокчейн.
Блокчейн представляет собой хронологическую серию взаимосвязанных блоков, каждый из которых содержит ограниченное количество транзакций, обработанных за определенный период. Блоки блокчейна криптографически связаны и создаются посредством конкурентного процесса с участием майнеров, которым поручено удаленно проверять и подтверждать транзакции.
Майнинг — это, по сути, система распределенного консенсуса, механизм, с помощью которого многие люди по всему миру участвуют в обслуживании криптосетей. Майнинг неотъемлемая часть для блокчейнов Proof of Work, таких, как Биткоин. Более новые блокчейны, как правило, используют Proof of Stake и другие механизмы консенсуса, не требующие майнинг.
В блокчейнах Proof of Work майнинг устанавливает хронологический порядок транзакций, чтобы предыдущие записи в криптографической «открытой книге» не могли быть изменены. Если транзакция успешно подтверждена, она упаковывается в блок, который должен соответствовать строгим правилам шифрования. Они проверяются и подтверждаются майнерами в сети без участия каких-либо государственных органов, что защищает нейтралитет сети Биткоина.
Давайте проведем аналогию с использованием кредитных карт в традиционной системе электронных денег. Каждый платеж должен быть проверен и зарегистрирован компанией-эмитентом кредитной карты (например, MasterCard или Visa). Можно сказать, что весь денежный поток современной банковской системы фиксируется в централизованных системах.
Криптовалюты, такие как Биткоин, не имеют централизованных организаций, подтверждающих транзакции. В случае с биткоинами эту работу выполняют майнеры. Самые успешные майнеры награждаются новыми биткоинами, если успешно добавляют новый блок в блокчейн.
Первоначально майнеры получали вознаграждение в размере 50 биткоинов, в настоящее время эта награда составляет 6,25 BTC. Награда уменьшается вдвое каждые 210 000 блоков, примерно раз в четыре года. Это событие называется халвинг. За обратным отсчетом можно следить здесь. Вся цепочка биткоинов содержит 567 000 блоков. Каждый блок связан с предыдущим в цепочке вплоть до исходного блока Genesis.
Как майнить Биткоин
Майнинг Биткоина начался как хобби для пионеров, которые могли заработать 50 BTC каждые 10 минут, работая из своих домов, что было очень выгодно и прибыльно для них. В 2023 году маловероятно, что человек, занимающийся майнингом дома на своем компьютере, сможет окупить затраты на оборудование и электроэнергию, не говоря уже о получении прибыли. Хотя, и такие случаи иногда происходят.
Давайте рассмотрим существующие сегодня возможности майнинга BTC:
- Соло-майнинг — как следует из названия, этот тип майнинга включает проверку и подтверждение транзакций в одиночку. Это потенциально более прибыльно, чем другие формы майнинга, поскольку майнер получает 100% вознаграждения. Однако успешно майнить таким образом сегодня практически невозможно;
- Майнинг в пуле — здесь майнеры-одиночки объединяют усилия, чтобы создать пул общей вычислительной мощности, который затем можно использовать для майнинга биткоинов. Повышенная вычислительная мощность увеличивает шансы на успешное создание нового блока и, следовательно, на вознаграждение новыми монетами BTC. Награда распределяется между членами пула пропорционально в зависимости от предоставленной вычислительной мощности;
- Облачный майнинг — существует две подкатегории облачного майнинга BTC — в первой инвесторы объединяют финансовые ресурсы и финансируют техническую команду, которая использует средства для создания и запуска операции майнинга. Другая форма облачного майнинга заключается в том, что отдельные лица сдают в аренду вычислительную мощность на удаленных серверах и используют их для майнинга биткоинов.
С технической стороны майнинг можно разделить на 3 вида в зависимости от оборудования:
- GPU-майнинг, то есть добыча монет с помощью видеокарт.
- CPU-майнинг, то есть добыча монет с помощью процессоров.
- ASIC-майнинг, то есть добыча с помощью специальных АСИКов, работающих на определенных алгоритмах.
Исходя из количества устройств, майнинг еще можно условно назвать любительским, когда имеется небольшое количество видеокарт в системном блоке или один риг. Риг — это каркас с несколькими видеокартами (обычно 6-8 штук), подключенными к одной материнской плате (с дешевым процессором и минимумом оперативной памяти) через райзеры и питающимися от 1-2 блоков питания. Также к майнерам-любителям можно отнести и тех, кто майнит на процессоре, порой вообще не имея дискретной видеокарты, хотя способности GPU в добыче значительно лучше, чем CPU.
Те, кто вовлекся в процесс майнинга и уже не хочет ограничиваться малыми заработками, потихоньку увеличивают масштабы, собирая все больше ригов (или приобретая готовые), что образует целую ферму. И это уже совсем не любительский, а, скорее, промышленный майнинг. В промышленных масштабах таким фермерам становится тесно добывать криптовалюту в пределах квартиры, да и охлаждение требует большего пространства. Тогда они находят подходящее помещение, которое можно смело назвать целой шахтой по добыче крипты.
Владельцы множества АСИКов тоже относятся к промышленным криптомайнерам. Именно их раньше больше всего было в Китае, где они базировались в огромных ангарах, расположенных в горных провинциях. Большое значение в этом случае играет охлаждение всего оборудования и затраты на электроэнергию, что вынуждает подбирать определенную географию для расположения криптошахт.
Выгоден ли майнинг криптовалют? Смотря каких криптовалют. Но если вы хотите разбогатеть на добыче биткоинов, вы должны быть готовы выложить много денег за нестандартное оборудование. Важным фактором стало появление специализированных интегральных схем, предназначенных для майнинга. ASIC выполняет только определенные типы вычислительных операций, которые необходимы для майнинга криптовалюты. Эти громкие, горячие устройства не подходят для бытовых условий.
Если вы хотите присоединиться к битве за крипту, вам нужно будет инвестировать не только в мощный ASIC-майнер, но и в эффективный.
Некоторые из наиболее распространенных ASICов в настоящее время:
- серия Antminer от Bitmain;
- майнеры Ebit от Ebang;
- майнеры Avalon от Canaan Creative;
- Whatsminer от MicroBT и ряд других.
Как уже было сказано выше, времена майнеров-одиночек давно прошли. Даже если вы соберете ферму, добывать криптовалюту с ее помощью напрямую — сомнительная затея. Дело в том, что общий хешрейт популярных криптовалют настолько высок, что домашняя ферма будет в прямом смысле каплей в море. А значит, и шанс получения награды не слишком высок.
Впрочем, выход есть — объединиться с другими майнерами в пул. Так называют сеть из сотен и тысяч майнеров из разных стран, которые с помощью интернета соединяют свои фермы и работают над решением задачи сообща. В зависимости от правил площадки, выигрыш может делиться между всеми участниками сети как поровну, так и пропорционально.
Помимо майнинга на видеокартах и ASIC, существуют и более экзотические способы добычи криптовалют. К таким относится, например, майнинг на жестких дисках. Такой способ в качестве основного избрали создатели криптовалют Chia, Burst, Sia, Storj, FileCoin.
Есть и более необычный способ майнинга — при помощи мобильного телефона. К слову, Apple и Google запретили добывать криптовалюты на смартфонах под управлением своих ОС (iOS и Android соответственно).
Прибыльность майнинга биткоинов

Расчет прибыльности майнинга биткоинов очень субъективен, поскольку прибыль одного майнера может быть убытком другого. Для расчета этого показателя потребуется следующая информация:
- Инвестиционные затраты, включающие стоимость оборудования и затраты на техническое обслуживание;
- Энергозатраты определяются расположением майнинг-фермы;
- Плата за майнинг в пуле или комиссия (для тех, кто занимается майнингом в пуле);
- Цена Биткоина или обменный курс между Биткоином и долларом США.
Таким образом все майнеры будут иметь разную прибыль, даже если в конечном итоге они добудут одинаковое количество биткоинов. По этой причине рекомендуется оценивать прибыльность вашего майнера с помощью одного из нескольких бесплатных онлайн-калькуляторов прибыльности.
Сколько времени нужно, чтобы добыть 1 биткоин
Технически невозможно добыть 1 биткоин, особенно если вы занимаетесь соло-майнингом. Однако, если вы майните в пуле, ваши вознаграждения, как правило, будут в сатоши, которые представляют собой номиналы монет BTC, и их общее количество может равняться 1 BTC за период майнинга. Если вы решите майнить в одиночку, минимальная награда, которую вы можете получить, если успешно добудете блок, составит 6,25 BTC.
Пример расчета
Исходные данные:
- Оборудование: Antminer S19 Pro;
- Выход: 110 TH/s (Терахэшей в секунду);
- Потребляемая мощность: 3 250 Вт;
- Количество единиц: 10;
- Суммарная производительность 10 машин: 1100 TH/s
- Общая потребляемая мощность: 32 500 Вт
- Общая стоимость приобретения: $30 990;
- Стоимость электроэнергии (самая низкая среди стран, где разрешен майнинг): $0,11/кВтч;
- Цена BTC: $28 454;
- Хешрейт сети BTC: 362,69 EH/s
- Сложность майнинга BTC: 43,55 T
- Майнинг-пул: PEGA Pool;
- Общий хешрейт всех майнеров: 3,06 EH/s (
Теперь, когда у нас есть все необходимые (гипотетические) факторы для расчетов, давайте воспользуемся калькулятором майнинга BTC, чтобы оценить, сколько времени потребуется для добычи 1 биткоина.
Итак, данная установка для майнинга принесла бы нам около 0,00292290 BTC в течение 24 часов. Это означает, что нам потребуется примерно 342 дня, чтобы добыть 1 биткоин. В рассматриваемом случае мы проигнорировали стоимость оборудования для майнинга, однако, если вы включите его в расчет, время, необходимое для добычи одного биткоина, удвоится.
Заключительные мысли
Мы живем в интересные времена. Люди вкладывают невероятно много усилий и энергии в добычу виртуальных активов, которые записываются в виде цифровых единиц и нулей. Это все кажется странным, но это естественное социальное и технологическое развитие. То, что вчера было невообразимым, завтра станет нормой.
Цивилизация основана на обмене товаров на деньги. Кто сказал, что в этой системе нет места для полностью цифровой валюты? Как бы то ни было, вся финансовая система мигрирует в цифровой домен. Мир становится все более цифровым, и криптовалюта играет в этом свою очень важную роль. А майнеры, как вы уже поняли, являются неотъемлемой частью системы.
Майнинг и как он работает: матчасть
Привет, %username%!
Я расскажу и покажу как работает основа генерации денег в криптовалютах — майнинг. Как создается первый блок, новые блоки и как появляются деньги из ниоткуда.
Чтобы было проще понять, мы напишем свой импровизированный майнер для импровизированной криптовалюты HabraCoin.
Сначала упрощенный ликбез, куда без него.
Кошельки
Каждый кошелек — это случайно сгенерированная пара ключей. Собственно, адрес кошелька — это хэш от публичного ключа. Так его можно однозначно идентифицировать.
Транзакция
Это запись о том, с какого кошелька на какой какая сумма переводятся. А так же, время и дата операции. Эта запись (её хэш) подписывается закрытым ключом отправителя и рассылается всем в округе в ожидании подтверждения.
Подтверждение
Чтобы о транзакции узнали и все себе её записали, необходимо её подтверждение, которое получается в результате создания нового блока.
Это служебные данные + список транзакций + номер кошелька майнящего + волшебное число.
Цепочка блоков
Последовательность, в которой каждый следующий блок включает в себя Id предыдущего.
Начало
Итак, есть некоторое количество народа, можно один. Назовём его Хаброша. Он решает запустить свою систему криптовалюты HabraCoin.
Поскольку выделенных серверов у этой валюты нет, то все её участники равноправны и должны как-то договариваться о валидности транзакций. То есть, нужен механизм, который обеспечит:
- Неотвратимость транзакций.
- Возможность любому проверить их валидность.
Для этого он формирует блок из существующих на данный момент неподтвержденных транзакций, номера предыдущего блока, номера своего кошелька и т.д. Для самого первого блока транзакций у нас нет, номера предыдущего блока у нас нет, ничего толком нет. Только адрес кошелька Хаброши да дата со временем.
Так же, в алгоритме HabraCoin указаны следующие вещи.
- Желательно, чтобы новые блоки создавались раз в 10 минут. Если через какое то время мы посмотрим, и окажется, что их больше чем надо было, то рассчитать новую сложность их генерации каждые 100 блоков
- За то, что кто-то создает валидный блок, ему полагается награда в 50 HabraCoins + комиссия
- «Побеждает» тот блок, в котором больше всех транзакций
Ограничение скорости
Как мы видим, сам факт создания блока говорит о том, что его создатель получает за это вознаграждение. И чтобы это вообще имело смысл, скорость и сложность создания блоков следует ограничить. Иначе сами понимаете, тонны блоков из ничего и никакого толку.
В криптовалютах используется способ ограничения сложности, который заключается в проблеме вычисления хэша заданного значения. Если быть точнее, то меньше определенного значения.
Если кто не в курсе, хэш, например f7c9f52d1ebf8c6aef8986fb127ba1bdeec58521f7eb46f026b708df26a40912 — это какое никакое, а число. В десятичной системе оно выглядит как 112078102004378042284884826242280406284022042488488848628408208468422468268028. То есть, хэши можно сравнивать, складывать вычитать и всё такое.
Так вот. Чтобы все признали блок валидным, его хэш должен быть меньше максимально возможного минус определеного всеми значения, называемого сложностью .
Например, хэш у нас 4 байта, максимально возможное значение его FFFFFFFF16. А сложность, допустим, 10010. Вычитаем одно из другого, получается, наш хэш должен быть меньше чем FFFFFF9B16
Как этого добиться?
Если помните, все блоки состоят из нескольких полей. Мы берем эти поля, конкатенируем, получаем из них массив байт. Это массив байт отдаем хэш функции, получаем результат и смотрим: меньше то, что получилось с учетом текущей сложности, или нет?
Если нет, то изменяем этот массив байт до тех пор, пока не получим нужное значение. А именно:
В каждом блоке есть поле, называемое nonce. Это число размером несколько байт, которое нужно увеличивать на единицу, дописывать к блоку и опять считать от него хэш. Поскольку хорошие хэш функции выдают более-менее равновероятностные значения, то мы не знаем заранее, сколько раз придется повторять процесс. Может 1-2 раза, а может миллиарды.
Тот, кому удалось получить хэш, удовлетворяющий условиям сложности, рассылает всем блок с включенными в него транзакциями. На случай, если несколько человек сделали это одновременно, вводится условие, что несколько цепочек блоков существовать вместе не могут, а побеждает самая длинная. Таким образом, если у нас есть две цепочки:
Block1->Block2->Block3A
Block1->Block2->Block3B
то победит та, для которой 4й блок найдут раньше времени. А меньшая цепочка выкидывается и её транзакции снова попадают в очередь на подтверждение.
Комиссия
Все у себя в кошельках видели поле «комиссия» при совершении транзакции. Эта комиссия идет людям, занимающимся генерацией блоков. То есть, они в первую очередь будут выбирать из всех транзакций, ожидающих подтверждения, те, которые содержат в себе комиссию. После формирования блока считается, что вся комиссия, содержащаяся в транзакциях, отходит к его (блока) создателю.
То есть, когда кончится вознаграждение за генерацию блока (если это прописано в алгоритме валюты), то майнерам останется лишь комиссия, а халявные транзакции могут быть никогда не обработаны.
Давайте смоделируем ситуацию и поможем Хаброше скрафтить какой нибудь блок.
Под спойлером программа (в виде Junit теста), которая ради приличия генерирует 2 случайных пары ключей, формирует какое то подобие транзакции (даже подписывает её, все по честному!), а потом ищет такую к ней добавку, чтобы первые 2 байта хэша были нулевыми. Типа сложность такая. Работает пару минут, а потом действительно выдает хэш, который можно быстро проверить, сконкатенировав байты транзакции и счетчика.
Пример получившегося блока:
1824B9ADF09908222CF65069FDE226D32F165B3CF71B7AA0039FDFEF75EAA61610909EBFFBAC023480FC87FCF640C4A
009B82C4A6D25A0F4B8A732AE54EF733E792681137BA378577DFDC2732D192DAF323966EAD4ADC9635D7A12EDD50E34
9F660622D186AF3C03BF7D265F2AA7EB125056F4BF45BE519E8B22B845B28065110000006400000142E5D667CB01CEE
EDD0AC15EC4C491819A99030BD5FEF7CD2B469F2B90BA13D7981EDCD0708353D13390B8564F496C44FAC2777B0AF79D
C94CBF36D0CC0F047E807889F34C4DC5FEB724699C257391F84F3DDD70B84F841D115F4EFEAF4E58779042F35257E5C
035046037DE740718D199A8F06AD7A58E37CCCD4CC5E95295DCC2C5F3C70847BD59FA57BCC5FF4B208F93948FCFD763
EC1E5C85B61C43EB64B77A9F53B28785D7DE2335333003260A0839D53927976751A8D8967B2BB325909D86E82BC4125
2A28ECF6F0E7476BB99B29585EB0E75410000
000008ACF935A8E3E453AC538706F560155943C6B0A77E5F5FCA7939D5FFE589676A6B3CD7AC78845786C50449D1A6F
91003EDCA7B5D8B12AC36CCA36A00844A
Вот мы и заработали пару хабракоинов для Хаброши. Статья конечно поверхностная, так что готов к вашим вопросам.
Откуда берутся биткойны
Биткойн — инвестиционный инструмент или средство расчета
Еженедельная рассылка с лучшими материалами «Открытого журнала»
Без минимальной суммы, платы за обслуживание и скрытых комиссий
Откройте счёт с тарифом «Всё включено» за 5 минут, не посещая офис.
проект «Открытие Инвестиции»
Открыть брокерский счёт
Тренировка на учебном счёте
Об «Открытие Инвестиции»
Москва, ул. Летниковская,
д. 2, стр. 4
8 800 500 99 66
Согласие на обработку персональных данных
Размещённые в настоящем разделе сайта публикации носят исключительно ознакомительный характер, представленная в них информация не является гарантией и/или обещанием эффективности деятельности (доходности вложений) в будущем. Информация в статьях выражает лишь мнение автора (коллектива авторов) по тому или иному вопросу и не может рассматриваться как прямое руководство к действию или как официальная позиция/рекомендация АО «Открытие Брокер». АО «Открытие Брокер» не несёт ответственности за использование информации, содержащейся в публикациях, а также за возможные убытки от любых сделок с активами, совершённых на основании данных, содержащихся в публикациях. 18+
АО «Открытие Брокер» (бренд «Открытие Инвестиции»), лицензия профессионального участника рынка ценных бумаг на осуществление брокерской деятельности № 045-06097-100000, выдана ФКЦБ России 28.06.2002 (без ограничения срока действия).
ООО УК «ОТКРЫТИЕ». Лицензия № 21-000-1-00048 от 11 апреля 2001 г. на осуществление деятельности по управлению инвестиционными фондами, паевыми инвестиционными фондами и негосударственными пенсионными фондами, выданная ФКЦБ России, без ограничения срока действия. Лицензия профессионального участника рынка ценных бумаг №045-07524-001000 от 23 марта 2004 г. на осуществление деятельности по управлению ценными бумагами, выданная ФКЦБ России, без ограничения срока действия.
Майнинг биткоинов — что это? Самый простой ответ от эксперта

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

На самом деле, майнеры в процессе майнинга не просто откуда-то из виртуальной реальности добывают монеты.
Майнеры обеспечивают надежность блокчейна, его нерушимость и невозможность взлома.
За эту очень важную и полезную работу они получают биткоины.
Теперь разберемся подробнее. Как это работает?
Как происходит майнинг биткоинов?
Чтобы разобраться в сути майнинга, нужно понять, что такое «хеш-функция».
«Хеш-функция» — это способ преобразования любой информации.
Это алгоритм, который получает на входе любые данные (текст, картинка, код):

а затем генерирует из этих данных последовательность букв и цифр строго фиксированной длины.

Получение такой последовательности называется «хеширование», а сама последовательность – «хеш». Хеширование выполняется компьютером или другим вычислительным устройством.

Хеш-функция имеет следующие особенности:
- Одинаковые исходные данные всегда дают одинаковый хеш, разные исходные данные – разный;
- Малейшее изменение входных данных (например, лишний пробел) всегда приводит к необратимому и непредсказуемому изменению хеша;
- Хеширование работает только в одну сторону. Получить хеш из исходных данных можно, получить исходные данные из хеша нельзя!
Различных видов хеш-функций имеется множество, однако блокчейн биткоина построен на одной из них с названием SHA-256.
Алгоритм работы блокчейна с применением хеш-функции
Как для создания блокчейна используется хеш-функция?
Для начала, у нас есть самый первый, стартовый блок. В нем хранится информация — записи о переводах средств:

Пропуская этот блок через алгоритм хеширования, мы получаем хеш этого блока:

Этот хеш мы ставим в начало следующего блока. Информация в начале блока, до списка переводов, называется «заголовок» блока.

Второй блок тоже хешируем, ставим получившийся хеш в заголовок третьего блока, и так далее:

Все! Блокчейн получен!

Теперь цепь неразрывно связана, и любое, самое малейшее изменение информации в каком-либо блоке приведет к необратимому изменению всех дальнейших хешей в цепочке.
Алгоритм майнинга биткоинов
Теперь давайте разберемся в алгоритме майнинга биткоинов.
Итак, в процессе майнинга биткоинов в среднем через каждые 10 минут к блокчейну биткоина добавляется новый блок с записями транзакций – переводов биткоина. Чтобы система присоединила его к блокчейну, добавляемый блок должен быть «правильным» и «красивым».
«Правильность» блока означает, что все транзакции в блоке проверены. «Красивость» блока означает, что хеш этого блока удовлетворяет определенным требованиям.
Например, начинается с трех нулей:

Дело в том, что в блоке биткоина, кроме заголовка блока и информации о транзакциях, есть еще параметр, называемый «nonce». Это – какое-то число:

Число «nonce» может быть любым – от нуля до нескольких миллиардов.
При изменении этого числа изменяется информация в блоке, а значит, изменяется хеш блока. Это означает, что при каких-то значениях этого параметра, выполнив хеширование блока, мы получим нужный, красивый хеш. Задача майнеров – найти именно такой «красивый» блок.
Эту задачу майнеры решают методом перебора значения параметра «nonce». Например, подставим вместо «nonce» единицу, вычислим хеш блока.
Получили «красивый» блок? Нет!

Подставим двойку, вычислим хеш. Получили «красивый» блок? Нет!


Ну и так далее, пока не будет найден нужный параметр:

Именно этим занимаются майнеры по всему миру. Чтобы присоединить новый блок с биткоин-переводами к цепочке блокчейна, нужно, чтобы он был «красивым». Поэтому майнеры постоянно вычисляют хеш этого блока, подставляя все новые и новые значения параметра «nonce» в надежде получить «красивый» блок.
Кто нашел первый – тот присоединил к цепочке новый блок. Когда система видит, что присоединен новый блок — она выдает награду сделавшему это майнеру.
В общем-то, конечно, это похоже на процесс добычи золота. Нужно просеять огромное количество “пустой” породы, чтобы получить драгоценную золотую крупицу.
Чем выше вычислительная мощность майнера – тем быстрее он производит вычисления, тем больше шансов быть первым.

Чем больше общая мощность майнерской сети, тем быстрее она производит вычисления, тем проще найти «красивый» блок.

Однако, у системы есть требование: новый блок в цепочке должен появляться в среднем один раз в 10 минут. Поэтому, чем больше вычислительная мощность сети майнеров – тем больше требования системы к «красивости» блока. То есть система будет требовать, например, чтобы хеш нового блока начинался не с трех нулей, а с четырех, пяти и так далее, чтобы для его нахождения нужно было сделать больше вычислений.
Система автоматически подстраивается под вычислительную мощность майнеров. Поэтому, сколько бы майнеров не подключалось к сети, «добыть» монет больше, чем запрограммировано системой, не получится! Это – одно из удивительных свойств биткоина.
И все же — зачем майнеры, можно сказать, “просеивают пустую породу”? Для чего все-таки необходимо это огромное количество громоздких вычислений? Какая от них практическая польза?
Суть майнинга биткоинов
Представим себе, что кто-то хочет переписать историю транзакций и вносит изменение в блок.
Например, Петя хочет стереть запись в «Блоке 1» о том, что Вася отправил ему 2 биткоина. Уж очень Пете не хочется их отдавать.

Петя – крутой хакер. Он влезает в систему, вносит изменения в «Блок 1» и злорадно потирает руки.

Но, поскольку в информацию внесены изменения, хеш блока меняется! Вычисляется новый хеш, и… теперь он не начинается с трех нулей! Система не принимает блок 1, исключая его из цепочки блокчейна — ведь он «некрасивый» и его хеш не начинается с трех нулей.

Значит, чтобы обмануть систему и оставить в цепочке блокчейна блок c “подчищенным” Петиным переводом, нужно сделать его «красивым». Значит, нужно заново пересчитывать хеш этого блока, меняя значения параметра «nonce». Считать придется до тех пор, пока вновь не будет получен «красивый» блок. Ну что же, деваться некуда – надо так надо! Петя напрягается, долго считает….

… перебирает разные варианты…

… и наконец, методом перебора, находит искомый хеш, получив «красивый» блок. Теперь «Блок 1» снова можно подставить в цепочку блокчейна.

Казалось бы, Пете можно радоваться, задача решена! Но теперь у «подчищенного» блока 1 новый хеш, ведь информация изменилась. Этот хеш, хоть и «красивый», но отличается от того, который был раньше.

Поэтому в заголовок следующего блока записывается новый хеш:

Это значит, что следующий за «Блоком 1» «Блок 2» тоже изменился. А значит, поменялся и его хеш. Теперь он не начинается с трех нулей.
В результате, система не принимает «Блок 2» в цепь блокчейна.

Пете опять не удалось убедить систему в том, что он никогда не получал два биткоина. И чтобы она приняла эти изменения, ему нужно снова методом перебора искать «красивый» хеш блока 2.
Как вы уже, наверное, поняли, Пете придется заново найти «красивые» хеши для всех блоков до самого конца цепочки блокчейна.
Значит, чтобы Петя мог сжульничать и внести нужное ему изменение в информацию в «Блоке 1» о том, что Вася не отправлял ему 2 биткоина, ему необходимо перевычислить, «перемайнить» всю цепочку от этого блока и до последнего.
Для этого Пете нужно иметь вычислительную мощность, превышающую совокупную вычислительную мощность всей сети майнеров. А мощность сети майнеров в настоящий момент в 4 000 000 раз превышает мощность ведущего мирового суперкомпьютера.

Именно так майнеры защищают блокчейн биткоина от внесения любых изменений. На страже системы стоит вся их вычислительная мощность. За это майнеры и получают вознаграждение.
Откуда берутся биткоины при майнинге?
Одновременно с присоединением к блокчейну нового блока, система выпускает определенное количество новых биткоинов.
До мая 2020 года эта эмиссия будет составлять 12,5 биткоинов за блок. Именно эти вновь выпущенные монеты и достаются майнерам. А поскольку процесс вычисления “красивого” блока схож с просеиванием пустой породы в поисках золота — майнинг зачастую называют добычей биткоинов.
Также майнеры получают комиссии, которые пользователи уплачивают при переводе.

Итак, теперь вы понимаете, в что такое майнинг биткоинов и в чем его суть.
Вы увидели, что майнинг биткоинов – это не просто неизвестно зачем созданный способ добычи денег «из воздуха». Это серьезный и досконально проработанный алгоритм и основа работоспособности всей системы. Это фундамент, на котором строится безопасность блокчейна биткоина.
Майнинг существует столько, сколько существует биткоин. И ценность биткоина как нового класса активов, существующего независимо от банков и правительств “цифрового золота”, делает майнинг привлекательным. Именно в этом причина того, что за 10 лет майнинг стал серьезным видом бизнеса, целой новой отраслью в индустрии.
Конечно же, как любой серьезный бизнес, он требует серьезного и вдумчивого подхода. Если вы хотите заняться майнингом биткоинов – обязательно разберитесь в его технических основах и максимально глубоко вникните в экономику этого процесса!
Пожалуйста, оцените статью.
Пишите свое мнение в комментариях к статье!