6. Стимулы

Эмиссия

По умолчанию, первая транзакция в блоке является специальной, создающей новую монету, которая принадлежит создателю блока

Как уже было сказано, такая транзакция называется coinbase. Это награда честным участникам сети за затраченные ресурсы.

Изначальная награда за блок – 50 BTC, она уменьшается в 2 раза каждые 210 000 блоков (примерно раз в 4 года) и на данный момент составляет 12.5 биткойнов. Таким образом можно посчитать, что приблизительно к 2040 году награда составит менее одного сатоши.

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

К тому моменту будет почти 21 миллион биткойнов, а на сейчас добыто уже 17 миллионов, так что все рассуждения об инфляции не имеют под собой почвы. Более того: возможна дефляция, так как утерянные биткойны уже не получится вернуть в оборот.

Комиссии за транзакции

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

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

Сразу обработать большое количество транзакций не получится: максимальный размер блока – 1 Мб.

Итак, какую комиссию устанавливать для перевода?

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

Майнинг пулы

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

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

Сейчас любому небольшому майнеру стоит выбрать себе пул для стабильного заработка. За свою работу они берут себе комиссию – обычно около 1%.

Эволюция устройств для майнинга

Изначально перебор хэшей задумывался для центральных процессоров (CPU). Это позволяло любому желающему начать добычу криптовалюты.

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

Впрочем, на данном этапе добывать криптовалюту все еще могли любые желающие: GPU присутствуют во всех компьютерах (интегрированы в процессор или в виде дискретной видеокарты) для обработки графики.

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

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

Спустя короткое время после появления “асиков” майнинг на видеокартах стал нерентабельным. Но их все еще можно использовать для майнинга других криптовалют, например Ethereum. Эта криптовалюта использует особый алгоритм создания хэшей, который создавался специально для видеокарт.