Не можете понять, как работает майнинг биткойнов?

Фото: Не можете понять, как работает майнинг биткойнов?

Поможем разобраться на примере лотереи

С конца 2020 года все больше и больше людей майнят биткоин. Этот приток новых игроков вызвал скачок цены самой популярной криптовалюты с $10 тыс до почти $65 тыс в апреле 2021 года. Пока пишется эта статья, цена биткоина немного падает и уже несколько дней стабилизируется в районе $45 тыс.

Безымянный.png

Как показывает практика многие имеют смутное представление об алгоритме, лежащем в основе протокола биткоина. Этот алгоритм - Proof-of-Work (PoW). Кто-то о нем слышал, но для большинства - это эквивалентно высшей математике. Именно так PoW представляется широкой публике.

Сейчас объясним принцип работы Proof-of-Work на примере, который должен помочь лучше понять саму суть. Давайте воспользуемся аналогией лотереи для объяснения майнинга биткоина.

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

Все усложняется тем, что номер не написан непосредственно на билете. Это число рассчитывается на основе различной информации:

  • Данные, которые могут меняться очень быстро. Среди этих данных - транзакции, заложенные в сети блокчейн.

  • Число, называемое nonce. Каждый билет имеет свой номер. Эта переменная nonce соответствует количеству попыток, которые майнер должен сделать, прежде чем найти ожидаемый криптографический хэш для блока сети блокчейн.

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

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

Хэшрейт сети биткоин - это количество попыток в секунду, которое может быть сделано майнерами в любой момент времени. Другими словами - это количество билетов, которые можно купить в секунду. Чем больше билетов купить, тем больше вероятность того, что попадется нужный выигрышный билет. Однако это будет стоить и больше денег.

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

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

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

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

Эта сложность должна регулироваться в зависимости от количества билетов, которые майнеры могут купить в секунду. Именно поэтому сложность сети корректируется каждые 2 016 добытых блоков. Корректировка происходит каждые две недели. Цель состоит в том, чтобы каждые 10 минут находился новый выигрышный билет.

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

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

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

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

0_J_kMnfghziHm3t01.png

Сеть биткоин действительно является самой безопасной децентрализованной сетью в мире. И эта безопасность постоянно укрепляется.

Надеемся, эта аналогия с лотереей помогла вам лучше понять процесс майнинга биткоина!

Если вы ищете решение для майнинга звоните +7 499 638 - 27 - 29, пишите order@abfans.ru. Наши специалисты помогут с объектом любой сложности. Еще больше актуальных новостей из мира майнинга и криптовалют можно не только почитать, но и обсудить в нашем telegram канале!


Контакты

Есть вопросы? Мы всегда на связи!
+7 499 638-27-29, order@abfans.ru

Заказать консультацию

Ваше имя

Номер телефона

E-mail

Тема консультации

Свой вариант

Способ связи со мной

Сообщение отправлено!
Мы свяжемся с Вами в ближайшее время.

Заказать разработку ТЗ

Ваше имя

Номер телефона

E-mail

Сообщение отправлено!
Мы свяжемся с Вами в ближайшее время.