Для сравнения, у человека хешрейт составляет около 0,00003 х/с (хешей в секунду). Если вы попробуете майнить вручную (собирая пазл), то понадобится около 9–10 часов для нахождения одного nonce (выбирая один кусочек пазла, чтобы его закончить). В системе Биткоин общее количество попыток сформировать блок и есть общий хешрейт сети. Это число выросло в миллионы триллионов в секунду (= терахеши). Вы можете в реальном времени следить за этим ростом: https://www.blockchain.com/charts/hash-rate. Это безумно большие цифры: 10 000 000 000 000 000 000 000 хешей в секунду. Сравните это с мощностью человека 0,00003… Вероятность нахождения блока рассчитывается как ваш хешрейт, деленный на общий хешрейт сети. Чем более популярна криптовалюта, тем больше майнеров присоединяются, чтобы попробовать свои шансы на добычу. Вот почему мощность хеширования будет возрастать со временем по экспоненте.
Какие бывают виды майнинга?
Изначально Сатоши (человек или группа, придумавшая Биткоин), скорее всего, майнил биткоины на персональном компьютере в одиночестве. Ему принадлежало 100 % хешрейта. Со временем присоединились другие майнеры, разделившие хешрейт и, следовательно, вознаграждение. Чем более привлекательным становился майнинг, тем лучше и специализированнее стали компьютеры, которые использовались для добычи. Сегодня обычные компьютеры больше не могут использоваться для таких мощных вычислений, требуются машины, заточенные под майнинг. Вот приблизительный обзор оборудования для майнинга:
1. Майнинг на процессоре (CPU). Процессор на вашем обычном ПК или ноутбуке будет иметь хешрейт 1–3 миллиона в секунду, в зависимости от того, сколько в нем мегагерц. Кажется, что много, но если вы подсчитаете шансы на выигрыш в текущем общем хешрейте, то поймете, что потратите больше денег на электроэнергию для запуска компьютера, чем выиграете от вознаграждения. Даже если бы электричество было бесплатным, вы «загнали» бы свой компьютер, прежде чем получили бы какой-либо значимый доход.
2. Майнинг на видеокарте (GPU). Использование графического процессора намного эффективнее при решении хешей, если рассматривать затраты времени и электроэнергии. Например, у многих карт Radeons хешрейт составляет 30–50 миллионов в секунду. Это примерно в 20 раз эффективнее обычного процессора. Это связано с тем, что процессор должен иметь возможность делать много других вещей, в то время как ваш графический процессор заточен под одну задачу.
3. ASIC-майнинг («асик», Application-specific Integrated Circuit – интегральная схема, которая разработана под определенную задачу). ASIC – это компьютеры, которые выполняют только хеширование, быстрее, чем любой другой компьютер. Это все, что они делают. Если они не могут хешировать Биткоин, выбросите такой компьютер. Задумайтесь: существуют компании, инвестирующие миллионы в заводы, которые не производят ничего, кроме машин ASIC для майнинга. Это их бизнес-модель, и она огромна. Например, компания Bitmain, выпускающая оборудование Antminer и владеющая производством большинства оборудования для майнинга биткоинов, вероятно, является компанией стоимостью в миллиард долларов. Компьютеры ASIC могут выполнять несколько гига-, а иногда и терахешей в секунду. Гига означает миллиард, тера – триллион. Это невообразимо большие числа. Такие блокчейн-платформы, как Эфириум и многие другие, пытаются сохранить майнинг в рамках GPU-майнинга, чтобы не создавалось специализированное оборудование, а децентрализация оставалась сильной.
Майнинг – это выгодно?
Для среднестатистического человека в майнинге мало смысла. С учетом затрат на оборудование и электроэнергию вознаграждение за блок и транзакционные сборы чаще всего не покрывает расходы. Очевидно, что большинство производителей оборудования для майнинга или провайдеры облачного майнинга (компании, в которых вы платите другим, чтобы они за вас майнили) хотят, чтобы вы присоединились к добыче криптовалют, и пытаются сделать свои расчеты очень выгодными для вас, в то время как на самом деле они в лучшем случае не позволят выйти в минус. Учитывая экспоненциальное увеличение сложности почти на всех платформах, куда я когда-либо заглядывал, больше смысла имеет вкладываться в монеты, чем в майнинг. Например, майнинг на процессоре может принести вам несколько долларов в год. В год, Карл! На графическом процессоре – около 50 долларов. Майнинг на «Асике» – несколько сотен долларов в год. Но вам нужно принимать во внимание затраты на электроэнергию и оборудование. Все эти цифры являются примерными и на практике уменьшаются настолько, насколько выше общий хешрейт.