Мы все знаем, что каждый BTC адрес имеет свой собственный уникальный секретный ключ.
И поэтому для дополнительной безопасности, закрытый ключ генерируется случайным образом, из совершенно случайного набора из 64 HEX символов.
Но это, где я потерян. Что именно "случайно"? Я искал и нашел более 4 или 5 очерков о типах частных генераций ключей. И во многих местах я не могу понять некоторые несколько нюансов.
Цитата: от Bitcoin Wiki
В частности, любые 256-битное число от 0x1 до 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 является действительным закрытым ключом.
Почему 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140? Почему не 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE FFFF FFFF FFFF FFFF FFFF FFFF?
И когда вы читаете о секретных ключах вы получите в "Эллиптическая кривая Алгоритм цифровой подписи"
И опять, " Закрытый ключ является по существу случайным образом числа."
Что именно генерируется случайным образом? Является ли это так просто, как RAND ()% 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140? Где он принимает любое случайное число от 1 до 1.157920892373162e + 77? а затем хэш их SHA-256 в два раза? или это более сложная, чем это?
не то, что приводит к некоторым кошелькам будучи бы полностью легко взломать, поскольку их исходный кодом является только числом 6 символа или 18 символа? Это случайное в конце концов, не идут сказать мне о том, как низко шансы, я знаю, что они почти бесконечно, но они все еще есть шанс.
Суть в том, я хочу, четкое представление о том, как "случайный" в поколение Bitcoin частных ключей? Спасибо за прочтение.