С биткоином и блокчейном вроде разобрались. Переходим к майнингу.

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

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

Вы, наверное, подумали, что блокчейн Bitcoin пополняется сотнями, если не тысячами блоков в секунду. Но нет: скорость выпуска блоков - 1 штука за 10 минут. Почему так?

Во-первых, синхронизация компьютеров между собой сегодня, конечно, высока, но не моментальна. После создания блок нужно записать в конец блокчейна каждому участнику (помним: версии блокчейнов у всех пользователей идентичны). На это уходит много времени (участники сети разбросаны по всему земному шару), и сократить процесс невозможно.
Во-вторых, а где гарантия, что в блоке действительно будет записана правильная информация? Представьте: Вы - участник блокчейн, и вдруг другой человек решил, что Вы перевели ему 10 биткоинов. Он записал это в свой блок и распространил его по Сети, хотя на самом деле транзакции не проводилось!
Чтобы соблюсти права всех пользователей (для перевода средств они должны быть у отправителя, причём в достаточном количестве - фундаментальный принцип финансовых взаимоотношений), процесс формирования блоков в Bitcoin максимально усложнён. Они должны быть “красивыми” - иметь в конце много-много нулей. Только в этом случае он запишется в конец блокчейна, а его автор получит награду.

Чтобы привести блок к такому виду, его нужно “трясти” - выполнять математические операции. После “каждой” тряски следует проверять блок - а не стал ли он “красивым”? Если это произошло, то всё замечательно: награда достаётся майнеру.

В общем, этим непрерывно и занимаются все пользователи Bitcoin - “трясут” блоки и надеются, что именно им посчастливится наконец-то сделать их “красивыми”. От этого зависит их благополучие: сейчас награда за один “красивый” блок - 12,5 биткоинов. Более 125000$ по нынешнему курсу.

Огромная цифра. Неудивительно, что майнинг стал столь популярен - такие деньги, несомненно, хочется иметь каждому. Но давайте посмотрим, а насколько реально вообще “подписать” блок (то есть привести его к “красивому” виду)?

Майнеров по всему миру - сотни тысяч. Блоков же в Bitcoin за один день производится 144 штуки. То есть вероятность сделать блок “красивым” - менее одной сотой процента.

И это мы предположили вариант, при котором мощности всех майнеров одинаковые - например, все используют только видеокарту своего компьютера. Но это не так. Думаю, Вы видели в Сети фотографии “ферм” - огромные площади, сравнимые с заводскими, заставленные в ряд одинаковыми видеокартами. Их вычислительная мощность не поддаётся описанию.

И даже владельцам таких ферм удаётся “подписать” блок раз в месяц-два. Сколько же придётся ждать тем, кто надеется только на свой домашний ПК? Скорее всего, вечность.

При этом увеличение количества майнеров никак не сказывается на скорости производства блоков. Будь пользователей хоть 10, хоть 100 тысяч, хоть 100 миллионов - ячейка выпускается лишь раз в 10 минут, и не чаще. Соответственно, блоки будут становиться всё “красивее” и “красивее”. А награда каждого майнера - уменьшаться.

Скажу ещё и о том, что в Bitcoin заложено постоянное уменьшение награды за подписанный блок. В начале работы системы она составляла 50 биткоинов, потом - 25. Сегодняшнее значение - 12,5. Летом 2020 года вознаграждение упадёт ещё в 2 раза - до 6,25 биткоинов. И дальше каждые 4 года цифра будет двукратно падать, пока не достигнет одного сатоши - 10-8 биткоина.

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

Источник