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

30.12.2013 00:04

Майнинг (от англ. Mining) в горной промышленности означает разработку месторождений, в нашем случае добычу виртуального золота, этим словом майнеры (miner, шахтеры) называют процесс добычи биткоинов. С технической точки зрения, mining – это расчет хэша заголовка блока, который включает в себя, среди прочего, ссылку на предыдущий блок, хэш набора переводов и случайное число. Если значение хэша оказывается меньше, чем текущая цель (которая обратно пропорциональна сложности), новый блок формируется и miner получает 25 только что созданных биткоинов. Если хэш больше, чем текущая цель, изменяется случайное число и рассчитывается новый хэш. Это делается миллионы раз в секунду каждым майнером.

Заниматься биткоин майнингом может быть экономически выгодно или не выгодно в зависимости от разных факторов: курса BTC к другим валютам, текущей сложности, стоимости электроэнергии, имеющегося "железа" и т.д. Для майнинга требуются очень большие вычислительные мощности, и чем их будет больше в сети, тем больше вырастет сложность, тем меньше будет получать каждый "шахтер" и тем больше будет защищена сама сеть, т.к. для внесения ложной информации в сеть и принятия ее сетью потребуются такие мощности, что атака станет экономически невыгодна. Даже на довольно раннем этапе своего развития суммараная вычислительная мощность сети Bitcoin превышала таковую у самого быстрого суперкомпьютера в мире благодаря сверхприбылям, которые получали "шахтеры". К примеру, в июне 2011г. покупка топовой видеокарты для майнинга окупала себя всего лишь за пару недель, если не быстрее.

Что такое пул?