Я не понимаю, шифров, особенно SHA-256 достаточно, чтобы быть экспертом по данному вопросу. Поэтому я хотел бы мнение (говорит мне, что я неправильно или правильно) кого-то, кто не в полной мере понять алгоритм SHA-256 и как она реализуется в Протоколе Bitcoin.
Трудность в Bitcoin Mining определяется количеством нулей, в начале хэша. Конечно, большинство элементов хэша влияют друг друга, но не это будет означать огромное увеличение скорости добычи, если мы могли бы выяснить, когда хэш получится не соответствовать сложности?
Насколько я знаю, алгоритм SHA-256 строится справа налево (Little Endian Большому Endian): Высшие символы зависят от низших (С помощью: Высшее = Higher + Lower% 2 ^ 32) но это не кажется, наоборот.
Это означает, что всякий раз, когда мы видим, что в определенном месте над трудности Treshold там обыкновение быть нулем в конечном хэша, мы можем отбросить этот хэш и вместо того, чтобы перейти к следующему хэша.
Имеет ли это смысл? Или я что-то пропустил решающий?
~ Ш-М