183 подписчика
ЧТО ТАКОЕ МАЙНИНГ КРИПТОВАЛЮТЫ?
Доброго времени суток вам, друзья и участники нашего сообщества CryptoPrime!
Начнем с того, что криптовалютный майнинг используется для проверки и подтверждения транзакций в блокчейне, а также создания новых единиц криптовалюты.
Работа майнеров требует немалых вычислительных ресурсов, но она необходима для обеспечения безопасности блокчейн-сети.
Криптовалютный майнинг обеспечивает безопасность и децентрализацию криптовалют (таких как биткоин), основанных на механизме консенсуса Proof of Work (PoW). В ходе этого процесса транзакции пользователей проверяются и добавляются в публичный реестр блокчейна. Таким образом, именно майнинг обеспечивает функционирование Биткоина без необходимости в централизованном органе управления.
Майнинг также отвечает за добавление новых монет в обращение. При этом майнинг криптовалют строго регламентируется набором правил, которые управляют процессом и предотвращают произвольное создание новых монет. Эти правила встроены в базовые протоколы криптовалют и распространяются на всю сеть из тысяч нод.
Для создания новых единиц криптовалюты майнеры задействуют вычислительные мощности, решая сложные криптографические головоломки. Первый майнер, нашедший решение, добавляет свой блок в блокчейн и получает вознаграждение за блок.
КАК РАБОТАЕТ МАЙНИНГ КРИПТОВАЛЮТЫ?
Все новые транзакции в блокчейне отправляются в так называемый пул памяти. Задача майнера заключается в том, чтобы проверить достоверность транзакций в обработке и объединить их в блоки.
Блок можно представить в виде страницы реестра блокчейна, куда вносятся несколько транзакций (вместе с другими данными). В частности, майнинг-нода отвечает за сбор неподтвержденных транзакций из пула памяти и их объединение в блок-кандидат.
После этого майнер пытается преобразовать свой блок-кандидат в подтвержденный блок. Для этого необходимо найти решение сложной математической задачи, затратив немало вычислительной мощности. За каждый успешно созданный блок майнер получает вознаграждение, состоящее из новых единиц криптовалюты и комиссий за транзакции.
Иногда два майнера одновременно передают действительный блок, и в сети появляются два конкурирующих блока. Тогда майнеры переходят к майнингу следующего блока на основе переданного ими блока. Это приводит к (временному) разделению сети на две версии блокчейна.
Конкуренция продолжается до тех пор, пока не будет добыт следующий блок, опередивший все блоки-конкуренты. После создания нового блока предыдущий блок этого же майнера будет считаться победителем. Брошенный блок другого майнера называется сиротским или отцепленным. Все майнеры, выбравшие этот блок, переключаются на блок-победитель и продолжают майнинг на его основе.
СЛОЖНОСТЬ МАЙНИНГА
Сложность меняется в зависимости от объема вычислительной мощности (хешрейта) сети.
Таким образом, каждый раз, когда к сети присоединяются новые майнеры и растет конкуренция, сложность хеширования возрастает, предотвращая сокращение среднего времени создания блока. И наоборот, если множество майнеров покинут сеть, сложность хеширования снизится, и создать новый блок станет легче. Такие корректировки поддерживают стабильное время создания блока, независимо от общей вычислительной мощности сети.
СУЩЕСТВУЕТ НЕСКОЛЬКО СПОСОБОВ МАЙНИТЬ КРИПТОВАЛЮТУ
- Майнинг с помощью процессора
Предполагает использование ЦП компьютера для выполнения хеширования в консенсусе PoW.
- Майнинг с помощью графического процессора
Графические процессоры (GPU) предназначены для одновременной обработки широкого спектра операций.
- Майнинг с помощью ASIC
Интегральная схема специального назначения (ASIC) предназначена для одной конкретной цели. В пространстве криптовалют так называют специализированное оборудование, разработанное для майнинга. Майнинг на устройствах ASIC высокоэффективен, но требует немалых затрат. Поскольку оборудование ASIC — это передовые технологии в сфере майнинга, такие установки обходятся гораздо дороже, чем использование центральных или графических процессов
3 минуты
29 июля 2023