Существует на самом деле не какой-либо практической причины для этого. Даже если непредсказуемость блок хэшей, вероятно, очень велика, случайные биты просто производится очень медленно от него. Это зависит от того, насколько быстро вам нужны биты, но и для любых реальных криптографических приложений, безусловно, будет замедляться. И большинство ОС обеспечивают более быстрые средства для этого, как записи точного времени аппаратных прерываний или с использованием специализированного оборудования, который встроен в некоторые современные компьютеры. Ваше решение будет требовать постоянного подключения к Интернету для очень медленного потока случайных бит, которые не доступны по требованию, но зависит от того, когда сеть выпускает новый блок. За какое преимущество?
Хэш НЕ случайны .... они не содержат «случайные» биты.
Хэш-функция не является случайной. Хэш-значение каждого блока Bitcoin есть, потому что они основаны на блок данных, который зависит от поведения всей сети.
Ваш "исследование" о гипотетической предсказание хэшей просто нонсенс, это будет означать, что хэш-функция имеет уязвимость, а также найти уязвимость в известной доверенный криптографической хэш очень большая новость. Это, как вы говорили, что вы нашли способ взломать RSA (не столь большой, но вы получите величину). Поэтому либо предоставить доказательства или я называю фигню.
потому что к тому времени, когда вы запустите вычисления, чтобы сделать исключение, вы могли бы просто искал диапазон
Это в основном означает, что ваши сливающиеся группы не дают никакой полезной информации.
Кроме того, поскольку вы будете использовать данные, которые общедоступны для генерации случайных чисел .......... нужно сказать больше ...
Это просто вопрос хэширования этих значений с солью. Это не будет предоставлять никому никакой возможности предсказать влияние этих случайных величин в его применении. А так как значения по-прежнему случайным образом, он будет работать. Это просто не практично, слишком мало битов, сгенерированные ...