Кратко о том, как работает биткоин-майнинг

Когда вы слышите о «добыче» биткоина вы можете подумать, что он будет выкопан из земли. Но биткоин это не предмет, так почему же мы называем его добычу майнингом? Попробуем разобраться как работает биткоин-майнинг. Информация ресурса coindesk.

Биткоин-майнинг в чем-то схож с золотодобычей. Во-первых, биткоины существуют в дизайне протокола (так же, как золото существует под землей). Во-вторых, не все они еще не найдены (так же, как золото еще не все было выкопано). Всего будет добыто 21 миллион токенов BTC. И занимаются этим майнеры. Они получают вознаграждение за создание блоков из проверенных транзакций и за включение их в блокчейн.

Ноды, или узлы

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

  • потребление большого количества энергии;
  • необходимо много свободного пространства.

майнинговая ферма

Сеть на момент написания статьи занимает сотни гигабайт данных. По состоянию на 22 октября 2020 года - это 306 ГБ. Узлы распространяют биткоин-транзакции по сети. Другими словами, один узел отправляет информацию нескольким узлам, которые он знает. А те далее будут отправлять ее дальше, и т.д. Таким образом, транзакция довольно быстро обходит всю сеть. В общем, это краткое описание того, как работает биткоин-майнинг.

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

Для любителей мелочей это число называется "nonce". Эта аббревиатура означает «число, используемое один раз». В случае с биткоином, значение "nonce" является целым числом от 0 до 4 294 967 296.

Решение головоломки

Как майнеры находят этот номер? Угадывая. За счет хеш-функции невозможно предсказать, каким будет результат. Итак, майнеры угадывают тайный номер и применяют хеш-функцию к комбинации этого угаданного числа и данных в блоке. Полученный хэш должен начинаться с заранее установленного числа - нулей. Нет никакого способа узнать, какое число будет работать, потому что два последовательных целых числа будут давать совершенно разные результаты. Более того, может быть несколько nonce, которые приводят к желаемому результату. Или же их может не быть вовсе. В этом случае майнеры продолжают попытки, но с другой конфигурацией блоков.

Трудность

Сложность вычисления (необходимое количество нулей в начале хеш-строки) часто корректируется. Как следствие, обработка блока занимает в среднем около 10 минут. Иногда несколько дней, в зависимости от нагрузки на сеть.

Почему 10 минут? Это время, которое, по мнению разработчиков биткоина, необходимо для стабильного и уменьшающегося потока новых монет, пока не будет достигнуто максимальное количество в 21 миллион (ожидается где-то в 2140 году).

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

Экономика

На момент написания статьи награда составляет 6,25 BTC, а это более $70 000. (исходя из средней стоимость биткоина $11 319, 16 октября 2020г.). К примеру, первое уменьшение вознаграждения до 25 BTC произошло в ноябре 2012 г. 

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

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

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

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

Также, предлагаем вам ознакомиться с материалами в нашей базе знаний.

%d такие блоггеры, как: