Содержание
Понятие «майнинг» происходит от английского «mining» (добыча полезных ископаемых) и представляет собой поддержание распределённой сети и создание новых блоков в цепочке, за что можно получить вознаграждение в виде новых единиц криптовалюты. Вычисления, которые при этом производятся, нужны для защиты от повторной траты средств (double-spending).
Люди, занимающиеся майнингом, поддерживают работу сети, расходуют вычислительные мощности и электроэнергию, так что они заслуживают вознаграждение. Процесс выпуска новых коинов распределяется среди всех участников, он децентрализован, не зависит от регулирующих органов, а объём эмиссии криптовалюты заранее известен. Тот, кто добавил новый блок в базу транзакций, получает порцию новых коинов. Разберём суть добычи на примере основной системы — Биткоин.
В этой сети уровень сложности пересчитывается через каждые 2016 блоков (примерно раз в 2 недели). Сложность увеличивается или уменьшается в зависимости от того, насколько время создания этой партии блоков отличается от 20160 минут (2016 * 10). Такой механизм в среднем поддерживает затраты времени для генерации одного блока на уровне десяти минут, независимо от общей мощности всех майнеров.
Вероятность успеха пропорциональна доле используемой вычислительной мощности в суммарной мощности всей сети, но в конкретный момент результат случаен. После формирования каждых 210 тысяч блоков (это примерно раз в 4 года) запрограммировано уменьшать размер вознаграждения в 2 раза. Получается, что его значение убывает в геометрической прогрессии. Общий объём эмиссии биткоинов ограничен как сумма членов убывающей геометрической прогрессии. В итоге он не превысит 21 миллион. По состоянию на май 2014 года в обращении уже находилось 12,7 миллиона биткоинов.
Единственная возможность для дополнительной эмиссии биткоинов — получить вознаграждение за генерацию очередного блока. Оно начисляется после получения 120 подтверждений, то есть система позволит потратить вознаграждение примерно через 20 часов. Размер вознаграждения в течение определённого периода имеет фиксированное значение.
Изначально размер эмиссии при создании нового блока составлял 50 биткоинов, но в ноябре 2012 года произошло первое уменьшение вознаграждения — с 50 до 25 BTC. Потом, в июле 2016 года, произошло второе уменьшение — с 25 до 12,5 BTC. Предположительно в 2031 году эмиссия будет доведена до нуля и за создание новых блоков перестанет начисляться вознаграждение. Тогда, возможно со временем, комиссионные сборы станут главным источником вознаграждения за формирование новых блоков.
Правила эмиссии биткоинов дали больше преимуществ тем энтузиастам, кто раньше всех открыл для себя майнинг, когда совокупная мощность сети была ещё мала, например в 2010 году. К 2013 году для генерации блока уже нужно было потратить в полмиллиона раз большее количество работы. Генерация стала более затратной при увеличении суммарной мощности майнеров.
В альтернативных криптовалютах вычисление хеша и целевого уровня сложности может сильно отличаться.