February 4, 2021

Майнинг

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

Майнинг и криптовалюты

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

Майнинг пулы

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

Опасности майнинга

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

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

Майнинг на видеокартах и Асиках

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