Основы блокчейна

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

Как выкопать новый блок
Чтобы выкопать новый блок, вам необходимо решить криптографическую задачу, в случае с биткойнами на основе двойной хеш-функции SHA-256. Это включает в себя поиск строки символов, так называемых хеш, который удовлетворяет соответствующему уравнению. В связи с тем, что протокол криптовалюты является открытым исходным кодом, вы можете проверить, какая проблема решается. Результатом являются, среди прочего, транзакции и хэши предыдущего блока. Майнер, который находит решение, объявляет о нем в сети, в то время как другие проверяют его правильность. Если решение подтверждено, новый блок считается раскопанным, и майнер получает вознаграждение в виде определенного количества криптовалют.

Например, приз после копания блока в биткойнах в настоящее время составляет 12,5 BTC. Оно не является постоянным, оно уменьшается вдвое после копания каждых 210 000 блоков (в среднем каждые 4 года), поэтому блоки выкапываются без выпуска новых монет. В дополнение к вознаграждению, майнеры получают BTC от платы за транзакции, которые вошли в блок. В настоящее время плата за биткойны является незначительной частью того, что зарабатывают майнеры, но в конечном итоге сеть будет поддерживаться только за счет комиссии за транзакции.

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

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

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