Реальная история.
Привет всем!
Я общий новичку здесь, и я задавался вопросом, почему принципиально важно иметь мощный GPU для хэширования. Я не полностью понимаю процедуру хеширования, как хорошо, но я могу читать вики для него. Так как я не нашел никакой информации об этом базовом уровне я был бы признателен за любую подсказку, чтобы получить лучшее понимание всей систематической процедуры.
BTW: Есть ли у меня шанс, по крайней мере генерировать один Bitcoin с моим Apple MacBook Pro? Я уже получаю немного расстроен, потому что нет никакого эффекта после нескольких часов
Хеширование генерирует 256 битное псевдослучайное целое число от содержимого блока. Часть блока, называется "данное время", Может изменяться каждый раз, когда это делается. Правовой блок будет иметь хэш, которая меньше, чем заданное 256 битное целое число, называется "цель." Делая целевой достаточно мало, то среднее время CPU / GPU требуется, чтобы генерировать блок может быть сделано сколь угодно большим. Цель периодически сбрасывать, так что блоки, в среднем, генерируются примерно каждые 10 минут. Блоки хэшируются в цепочку, так что переписывание блока, который сопровождается другими блоками будет вычислительно невозможно, если есть больше, чем несколько блоков после него.
Графические процессоры имеют важное значение, поскольку они представляют собой специализированные процессоры с большим количеством ядер. Графический процессор может выполнять множество ТЕРА-Ops, в то время как CISC-процессор может выполнять только многие Giga-OPS. Поскольку добыча Bitcoin доминируют мощности GPU, это заняло бы годы, прежде чем вы могли бы генерировать монеты на вашем MacBook Pro процессор.