Форум
Монеты: 12 733 Биржи: 1239
Рыночная капитализация: $2 565 754 391 892,30
Объём за 24 ч: $76 112 230 230,34
ETH Газ: 15 Gwei
Быстро
19 Gwei
Стандарт
15 Gwei
Медленно
15 Gwei

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

Понятие хэша в майнинге простыми словами

Для начала нужно изучить определения. Список терминов:

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

Свойства

Хэш в майнинге — это закодированная буквенно-цифровая строка фиксированной длины. Набор символов уникален и никогда не повторяется. Каждую транзакцию анализируют по нескольким факторам: размер, условия выполнения, время проведения и участники. Информация в развернутом виде занимает значительную часть памяти, и потому работа с ней становится более трудоемкой. Чтобы сократить, данные кодируются с помощью шифров.

Топ пулы для майнинга
Комиссия, %
Количество монет
Ссылка на обзор
🏆 EMCD
1,5
7
Обзор
ViaBTC
1–4
16
Обзор
Trustpool
1
5
Обзор
Lincoin
2,50
1
Обзор

Функции

Хэш-функция — способ сжатия большого объема данных в строку фиксированного размера. В сетях с открытым исходным кодом для этого используются криптографическое шифрование. В основе блокчейна Bitcoin лежит алгоритм SHA-256. Однако он не единственный.

Алгоритм хэшированияБлокчейн
SHA-256
Bitcoin (BTC)
Bitcoin Cash (BCH)
Bitcoin SV (BCHSV)
Scrypt
Litecoin (LTC)

Dogecoin (DOGE)

Ethash
Ethereum Classic (ETC)
CryptoNight
Monero (XMR)
Equihash
Zcash (ZEC)

Bitcoin Gold (BTG)

BLAKE256
Decred (DCR)
X11
Dash (DASH)

Алгоритмы криптографии отличаются параметрами сложности и безопасности. А также длиной итогового (целевого) хэша — 64, 128 или 256 бит.

Пример хэша

Биткоин-хэш состоит из 64 символов, что равно 256 битам или 32 байтам. Независимо от того, насколько велик массив вводных данных, результат выхода из функции будет фиксированной длины.

Входящие данные (Input)SHA-256 (Output)
Усердная мышь и доску прогрызет
5ac7fff9b9e6c07e655379139a1b34f52f1ce40894f7d4bd1dabe3133cd7eb3d
Crypto.ru
a0c5706088d97da404fa4a45f5faa95068b2291c5e9f456f236f19df3d922904

Как работает хэш

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

Новый блок содержит в хэше часть предыдущего. Взаимосвязанная последовательность добытых ячеек соединяется по принципу крепления цепи. Отсюда и произошло название — block (блок) + chain (цепь).

Математические вычисления производятся компьютерами или оборудованием для майнинга. Основную работу выполняет центральный процессор (CPU) или процессор графической карты (GPU).

Опрос
Топ 5 самых богатых вымышленных персонажей

Особенности

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

Алгоритм SHA-256 для майнинга самый трудоемкий. Он требует повышенной производительности оборудования.

Читайте также
Аркадные игры Tamadoge радуют криптосообщество

В прошлую пятницу проект Tamadoge запустил серию аркадных развлечений в стилистике своей валюты и...

«За криптой будет большое будущее» — интервью с блогером GlebaTV

Редакция Crypto.ru пообщалась с автором популярного ютуб-канала GlebaTV. Его ведущего зовут Глеб...

Риски и проблемы в майнинге

Добыча криптовалют может показаться на 100% выгодной инвестицией. Однако существуют риски и...

Еще одним свойством является саморегуляция алгоритма. Хэширование при майнинге одного блока должно занимать относительно одинаковое время. Для bitcoin-сети — в среднем 10 минут. Количество устройств и общая производительность постоянно растут. В ответ сеть повышает сложность вычислений. Если суммарная нагрузка падает — шифрование становится проще.

График хэшрейта сети биткоин
Изменение показателей хэшрейта в сети Bitcoin в течение 2022 года

Применение в майнинге

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

МонетаСреднее время создания 1 блокаРазмер награды
Bitcoin (BTC)
10 мин
6,25 BTC
Bitcoin Cash (BCH)
9 мин
6,25 BCH
Dogecoin (DOGE)
1 мин
10 000 DOGE
Litecoin (LTC)
2,5 мин
12,5 LTC
Ethereum Classic (ETC)
13,5 мин
2,56 ETC
Monero (XMR)
2 мин
0,6301 XMR
Zcash (ZEC)
1 мин
2,5001 ZEC
Decred (DCR)
5 мин
0,9643 DCR
Dash (DASH)
3 мин
1,2437 DASH
Ravencoin (RVN)
1 мин
2 500,02 RVN

Сетью также заложено, что величина награды систематически уменьшается вдвое (халвинг). Это происходит при достижении блокчейном порогового количества ячеек. В сети биткоин «уполовинивание» наступает каждые 210 тыс. блоков. Последний халвинг произошел 11 марта 2020 года. По подсчетам, следующая коррекция состоится в апреле 2024 года.

В сети Litecoin также происходит халвинг каждые 840 тыс. блоков. Ближайшее понижение — в конце 2023 года. Награда майнерам снизится до 6,25 LTC.

Что такое хэшрейт

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

Единица НазваниеКоличество хэшей в секунду
KH/s
Килохэш
1 000 (тысяча)
MH/s
Мегахэш
1 000 000 (миллион)
GH/s
Гигахэш
1 000 000 000 (миллиард)
TH/s
Терахэш
1 000 000 000 000 (триллион)
PH/s
Петахэш
1 000 000 000 000 000 (квадриллион)
EH/s
Эксахэш
1 000 000 000 000 000 000 (квинтиллион)
ZH/s
Зэттахэш
1 000 000 000 000 000 000 000 (секстиллион)

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

Самая высокая скорость вычисления у ASIC-майнеров. В системе хэширования SHA-256 мощность современных устройств достигает 244 TH/s (Bitcoin Miner S19 XP Hyd). Для алгоритма Scrypt лучше подходит Antminer L7 при производительности 9500 MH/s

ASIC-устройство Bitmain Antminer L7
Antminer L7 9500 производства компании Bitmain

Расчет прибыли по хэшрэйту

Однако для выбора майнингового оборудования недостаточно знать характеристики мощности устройства. Также важно помнить, что хэш-функции отличаются сложностью вычислений. Например, чтобы добыть 1 блок в сети Dogecoin, необходима мощность майнеров объемом в 692,14 TH/s. В то время как показатель для создания ячейки в блокчейне Bitcoin — 243,41 EH/s. То есть в 351 тысячу раз сложнее.

243,41 EH/s / 692,14 TH/s = 243,41 EH/s / 0,00069214 EH/s = 351 677,40

Очевидно, что для добычи биткоина нужно наиболее мощное ASIC-оборудование. Для майнинга Dogecoin подойдут менее производительные, но более доступные модели.

Самый простой способ произвести расчеты вероятной прибыли и сроков окупаемости видеокарт и ASIC-устройств — онлайн-сервисы пересчета производительности. Одним из самых популярных считается WhatToMine. Учитывая хэшрейт техники и блокчейн-алгоритмов, калькуляторы для майнеров определяют потенциал модели в каждой из подходящих сетей.

Для GPU NVIDIA GeForce RTX 4090 с объемом видеопамяти 24Gb и тактовой частотой 2230 MHz рассчитываются следующие показатели:

  • Beam — 85 H/s.
  • Ethash — 127 Mh/s.
  • FiroPow — 58 Mh/s.
  • KawPow — 67 Mh/s.
  • Zhash — 164 H/s.

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

Часто задаваемые вопросы

📢 Для чего новый хэш содержит часть предыдущего блока?

Хранение хэша необходимо для безопасности блокчейна. Хэш-функция работает таким образом, что изменения в уже добытой ячейке приведут к перерасчету хэша и разрыву цепочки.

🔥 Что такое майнинг-пул?

Майнинг-пул — сервер, где объединена мощность группы устройств. Чем выше общая производительность, тем выше шансы найти целевое хэш-значения.

📱 Что такое облачный майнинг?

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

⚡ Где используют хэш-функции, кроме блокчейна?

Хэширование данных происходит во всей сети Интернет. Базы антивирусов и приложения для хранения паролей также используют алгоритмы кодирования.

📌 Можно ли расшифровать хэш?

Нет, криптографическое хэширование — односторонний необратимый процесс.

Ошибка в тексте? Выделите её мышкой и нажмите Ctrl + Enter
Влад Крылов
Главный редактор
Влад Крылов журналист и эксперт крипторынка
Комментариев пока нет
Регистрируйтесь, задавайте вопросы и общайтесь!
Форум Crypto.Ru
На нашем форуме вы можете узнать много полезной информации о криптовалютах для новичков и продвинутых пользователей
Открыть форум
Получайте главные новости из мира криптовалюты прямо на почту