Что такое майнинг биткоинов? (разъяснение технических аспектов)

майнинг биткоинов

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

Блочный майнинг

Решение математической задачи, которая позволит прикрепить блок к основной цепи, состоит из нескольких этапов. Все начинается с процесса хеширования, при котором входные данные блока преобразуются в длинное число, которое будет представлять исходный файл данных. Максимальная емкость блока для биткоин-транзакций составляет 1 мегабайт. В сети блокчейнов новые блоки биткоинов хешируются с использованием алгоритма SHA-256. Для добавления блока в цепочку блоков результат должен отличаться от результата ранее извлеченных блоков или находиться в определенном диапазоне значений. В противном случае он будет признан недействительным, и расчеты придется провести заново. Можно получить целевой результат, изменив содержимое блока, который майнер пытается извлечь. Невозможно «редактировать» транзакцию в блоке, чтобы получить другой результат, поэтому здесь появляется параметр под названием nonce. Это 32-битное значение, которое можно изменить в соответствии с блоком, чтобы его можно было присоединить к основной строке. Если правильно сопоставить блок и присоединиться к цепочке, майнер получит биткоин в качестве награды за его добычу, и процесс повторяется снова, а купить биткоин можно на специальной бирже криптовалют.

Трудности майнинга

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

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

Дата публикации: 14.10.20