Что такое майнинг

Юлия

Модератор
Команда форума
29 Декабрь 2021
235
6
  • #1
Майнинг — процесс подбора хеша (для блоков и транзакций) методом решения специальной криптографической функции. Он требует вычислений, которые проводят узлы (ноды) сети. Простым языком их называют майнерами. За такую деятельность блокчейн-сеть вознаграждает узлы криптовалютой, к примеру:
  • За решение хеш-функции для генерации блока в системе Bitcoin участники получают 6,25 BTC (после проведения халвинга в 2024 году будет 3,125 биткоина).
  • За нахождение идентификатора транзакции майнер забирает комиссию за ее проведение.
Если функционирование сети поддерживается при помощи майнинга, то она работает на алгоритме достижения консенсуса Proof-of-Work. Метод нужен для синхронизации копий блокчейна между всеми его участниками. PoW работает так:
  1. Майнер находит решение хеш-функции и отправляет его на проверку.
  2. Другие узлы тестируют предложенный ответ.
  3. Если решение поддерживают более 50% майнеров, то происходит генерация нового блока или запись транзакции в существующее звено цепи.
  4. Новая копия блокчейна синхронизируется между всеми участниками сети (узлами).
Главный недостаток майнинга заключается в необходимости покупать вычислительное оборудование. Сложность сетей выросла настолько, что добывать блоки на процессорах или видеокартах стало нецелесообразно.