Отправляет email-рассылки с помощью сервиса Sendsay
←  Предыдущая тема Все темы Следующая тема →
пишет:

Алгоритм SHA256

Принципы работы

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

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

Как происходит процесс майнинга?

Как мы уже сказали, осуществлять майнинг при помощи данного алгоритма мы можем с помощью видеокарт, процессоров CPU или же специальных процессоров. При этом все майнинг-процессы будут отображаться в интерфейсе запущенной программы и иметь примерный вид: «Accepted 067ef01a3m», где 067ef01a3m - и есть сам хэш, являющийся своего рода подписью блока с транзакцией. То есть подобная короткая запись (хэш) описывает собой блок, состоящий из сотен тысяч или даже нескольких миллионов аналогичных строк. Еще один важный момент - это то, что при переборе программой тысяч и миллионов хэш-значений в поисках нужного нам надо найти не просто комбинацию чисел, а комбинацию, начинающуюся на определенное количество нулей. Какое именно? Это зависит от степени сложности майнинг-пула. Именно поэтому во время майнинга программам приходится перебирать просто огромные количества комбинаций (и именно поэтому более мощные машины оказываются в выигрыше). Правда, обладателям более простых машин огорчаться тоже не стоит - весь процесс добычи криптовалюты очень похож на лотерею - если один человек купил 100 лотерейных билетов, а другой всего 1, то не исключено, что именно этот 1 билет и окажется выигрышным (хотя понятно, что у человека с сотней билетов шансов выиграть все-таки больше).

Это интересно
0

08.02.2018
Пожаловаться Просмотров: 234  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены