Государственные и частные ключи и генерируются в автономном режиме. Таким образом, даже прежде, чем я сгенерировал бумажник, этот публичный адрес уже существует и монеты могут быть уже отправлены к нему?
Этот публичный адрес просто идентификатор, который означает «существовать» даже без любого имеющего закрытый ключ. Например, вы можете отправить монеты 1thisaddressdoesntexist, но на самом деле это весьма маловероятно, что кто-то будет иметь закрытый ключ, соответствующий этот адрес, чтобы тратить монеты там.
Просто потому, что я тот, кто держит этот конкретный закрытый ключ, связанный с открытым ключом? Если да, то что мешает кому-то, кто также создает бумажник в то же время от создания одинаковых ключей? Просто математическая невероятность? Я думаю, что это то, что я действительно не понимаю. Спасибо всем!
В принципе, вы генерировать секретный ключ, и оттуда он проходит несколько математических функций (функции люка быть конкретными) для получения открытого ключа. Они связаны друг с другом. С помощью закрытого ключа можно выработать адрес, но с адресом не может работать закрытый ключ (отсюда люк функция - Google их, они составляют основу тайнописи).
Это невероятно маловероятно. Вы бы больше шансов выиграть в лотерею 10 раз, то ряд, имеющий адрес столкновения.
Статистически говоря, если изменения протокола не вместить больше знаков после запятой, только 2.1e14 адреса может содержать, по меньшей мере, один Satoshi, и это только тогда, когда каждый был только один Satoshi. Если кто-то имеет больше (и в значительной степени все, кто имеет какой-либо более одного Satoshi), то есть меньше оккупированный бумажники.
В наборе 2256 приватных ключей, они только на карту 2160 уникальных адресов бумажника. Таким образом, вопрос, как же 2160 по сравнению с 2.1e14? Один из миллиона? Один в триллион?
Ответ один в 6.9595 decillion. поскольку "decillion" не часто употребляемое слово, я спасу вас беспокоить того, чтобы посмотреть его: это один с 33 нулями после него.
Для того, чтобы положить, что 6,9595 decillion фигуру в перспективе: Земля имеет диаметр 12,742 км, что дает ему площадь поверхности просто стесняются 50 миллионов квадратных километров. Квадратный километр составляет 1 миллион квадратных метров, а квадратный метр составляет один миллион квадратных миллиметров, то есть площадь поверхности Земли, в миллиметрах, просто стесняются 50 квинтильонов мм2.
Так вот игра, которую мы будем играть. У меня есть 140 триллионов земных размеров сфер. На одной из них, я случайно выбран один квадратный миллиметр в качестве призовых места. Найти его, и вы получите закрутить приз колесо, чтобы увидеть, сколько вы выиграли. Приз колесо в настоящее время насчитывает около 22000000 пространства. 21 миллионов из них содержат меньше, чем доллар. Но вы получите только вращать колесо, если вы можете найти секретное место на секретной сфере.
Хотите сыграть?