Термин «скорость хеширования» относится к скорости, с которой компьютер может выполнять хеш-вычисления. В контексте Биткойна и криптовалют скорость хеширования представляет собой эффективность и производительность майнинговой машины. Он определяет, насколько быстро работает оборудование для майнинга при попытке вычислить действительный хэш блока .
Короче говоря, процесс майнинга включает в себя множество попыток хеширования, пока не будет получен действительный хэш. Другими словами, майнеру биткойнов необходимо пропустить кучу данных через хэш-функцию, чтобы создать хеш, и они добиваются успеха только тогда, когда генерируется определенное значение хеш-функции (хэш, который начинается с определенного количества нулей).
Следовательно, скорость хеширования прямо пропорциональна прибыльности майнера или майнинг-пула. Более высокая скорость хэширования означает, что вероятность добычи блока выше и, таким образом, у майнера больше шансов получить вознаграждение за блок .
Обычно скорость хеширования измеряется в хешах в секунду (ч/с) вместе с префиксом SI, например мега, гига или тера. Например, сеть блокчейнов, которая вычисляет один триллион хешей в секунду, будет иметь скорость хеширования 1 Th/s.
Скорость хеширования Биткойна достигла 1 тыс./с в 2011 году и 1000 тыс./с в 2013 году. На ранних этапах развития сети пользователи могли добывать новые блоки, используя свои персональные компьютеры и видеокарты. Но с созданием специализированного оборудования для майнинга (известного как ASIC- майнеры) скорость хеширования начала очень быстро расти, что привело к увеличению сложности майнинга. Таким образом, персональные компьютеры и видеокарты больше не подходят для добычи биткойнов. Скорость хеширования Биткойна превысила 1 000 000 Th/s в 2016 году и 10 000 000 Th/s в 2017 году. По состоянию на июль 2019 года сеть работает примерно с 67 500 000 Th/s.