Как создать Bitcoin Private Key и, следовательно, уникальный общедоступный адрес, перевернув монетку.[/ И]
Шаг А.
Получить монету. Этикетка с одной стороны, как «1», а с другой стороны, как «0»
Флип монета 256 раз и записать результаты, как вы идете в группах 4. Когда вы закончите, ваша двоичная последовательность должна выглядеть следующим образом:
Двоичная: (Ниже четыре последовательности из 64 бит, каждый 4x64 = 256)
0010 1000 1000 1111 0011 1001 1011 1011 1111 1101 0011 0110 1101 1010 0101 1010
0001 0010 1101 0001 0110 0010 1100 1011 0001 1000 1001 0111 1100 1001 0000 0010
0010 1000 1000 1011 0011 1001 1011 1011 0011 0110 1101 1010 0101 1010 0001 0010
1101 0001 0110 0010 1100 1011 0001 1000 1001 0111 1100 1001 0000 0010 0011 1101
Группировка и пространства не имеют значения. Они сгруппированы таким образом, чтобы сделать их "Человек Дружественные."
Один Техническое примечание: Существует верхний предел диапазона допустимых действительных открытых ключей. Если по какой-то причине вы случайно перевернуть монету, и вы получите 127 "1"s в строке, вы приближаетесь верхний предел! 2
Шаг B.
Следующим шагом является преобразование двоичного кода в HEX. Поиск Двоичный в Hex конвертер он-лайн, который будет обрабатывать этот размерный ряд не является легкой задачей.
mathsisfun.com - Это можно обработать 64 бита за один раз. Просто держать их в порядке и отдельно. У 64 бита одновременно. (4 раза)
Двоичное число выше переустроенные в HEX: (32 байта)
288F 39BB FD36 DA5A 12D1 62CB 1897 C902 288B 39BB 36DA 5A12 D162 CB18 97C9 023D
Это число HEX ваш Raw Private Key, и снова расстояние не имеет значения.
*** Примечание: Если вы владели парой 16 кубика, вы могли бы бросить пару 32 раз и записывать результаты, как выше и сохраните бросание монет найдены в стадии А. ***
Шаг В.
Затем вырезать и вставить номер HEX в Brainwallet и выберите «HEX» на «B58Check.» Это позволит создать очень большое число, которое начинается с «5». Это число является секретным ключом «Кошелек Импорт Формат».
*** Вы не можете использовать Brainwallet BIN в HEX конвертер, если пространство их, как и я, из-за того, что Brianwallet добавляет держатель «0» место для каждого 4 битного BIN последовательности. например «1111» преобразуется в HEX является «F», но Brainwallet преобразует его в качестве «0F.» Но если избавиться от пробелов и вставить всю последовательность в сразу, вы можете использовать BIN для BASE58Check преобразователя и пропустить преобразование HEX ( Шаг B.) в целом. Другими словами, выравнивая те и обнуляет вверх, как я сделал, делает его более дружественным человеком, но это заставляет вас сделать дополнительный шаг. ***
HEX выше преобразуется в B58Check WIF:
5J89cr5WGdvQWeeekN5ZGzuXVsWREbAYku6MDeUgrJTjX1ZHhCX
Шаг D.
Следующий экземпляр закрытого ключа WIF кода. Нажмите кнопку «Генератор» и вставьте секретный ключ в поле Ключ Private. Это позволит создать новый Public Address.
WIF Формат выше переустроенные в Bitcoin Public Address:
1Cwd7i5R6GM56njNhyyr7RRUYo6e1AMg9A
Вы теперь создали Private Bitcoin Key и Public Address с 256 переворачивают монеты!
Шаг А.
Получить монету. Этикетка с одной стороны, как «1», а с другой стороны, как «0»
Флип монета 256 раз и записать результаты, как вы идете в группах 4. Когда вы закончите, ваша двоичная последовательность должна выглядеть следующим образом:
Двоичная: (Ниже четыре последовательности из 64 бит, каждый 4x64 = 256)
0010 1000 1000 1111 0011 1001 1011 1011 1111 1101 0011 0110 1101 1010 0101 1010
0001 0010 1101 0001 0110 0010 1100 1011 0001 1000 1001 0111 1100 1001 0000 0010
0010 1000 1000 1011 0011 1001 1011 1011 0011 0110 1101 1010 0101 1010 0001 0010
1101 0001 0110 0010 1100 1011 0001 1000 1001 0111 1100 1001 0000 0010 0011 1101
Группировка и пространства не имеют значения. Они сгруппированы таким образом, чтобы сделать их "Человек Дружественные."
Один Техническое примечание: Существует верхний предел диапазона допустимых действительных открытых ключей. Если по какой-то причине вы случайно перевернуть монету, и вы получите 127 "1"s в строке, вы приближаетесь верхний предел! 2
Шаг B.
Следующим шагом является преобразование двоичного кода в HEX. Поиск Двоичный в Hex конвертер он-лайн, который будет обрабатывать этот размерный ряд не является легкой задачей.
mathsisfun.com - Это можно обработать 64 бита за один раз. Просто держать их в порядке и отдельно. У 64 бита одновременно. (4 раза)
Двоичное число выше переустроенные в HEX: (32 байта)
288F 39BB FD36 DA5A 12D1 62CB 1897 C902 288B 39BB 36DA 5A12 D162 CB18 97C9 023D
Это число HEX ваш Raw Private Key, и снова расстояние не имеет значения.
*** Примечание: Если вы владели парой 16 кубика, вы могли бы бросить пару 32 раз и записывать результаты, как выше и сохраните бросание монет найдены в стадии А. ***
Шаг В.
Затем вырезать и вставить номер HEX в Brainwallet и выберите «HEX» на «B58Check.» Это позволит создать очень большое число, которое начинается с «5». Это число является секретным ключом «Кошелек Импорт Формат».
*** Вы не можете использовать Brainwallet BIN в HEX конвертер, если пространство их, как и я, из-за того, что Brianwallet добавляет держатель «0» место для каждого 4 битного BIN последовательности. например «1111» преобразуется в HEX является «F», но Brainwallet преобразует его в качестве «0F.» Но если избавиться от пробелов и вставить всю последовательность в сразу, вы можете использовать BIN для BASE58Check преобразователя и пропустить преобразование HEX ( Шаг B.) в целом. Другими словами, выравнивая те и обнуляет вверх, как я сделал, делает его более дружественным человеком, но это заставляет вас сделать дополнительный шаг. ***
HEX выше преобразуется в B58Check WIF:
5J89cr5WGdvQWeeekN5ZGzuXVsWREbAYku6MDeUgrJTjX1ZHhCX
Шаг D.
Следующий экземпляр закрытого ключа WIF кода. Нажмите кнопку «Генератор» и вставьте секретный ключ в поле Ключ Private. Это позволит создать новый Public Address.
WIF Формат выше переустроенные в Bitcoin Public Address:
1Cwd7i5R6GM56njNhyyr7RRUYo6e1AMg9A
Вы теперь создали Private Bitcoin Key и Public Address с 256 переворачивают монеты!
Если вы используете только 256 монет переворачиваются, это означает, что есть только 256 ^ 2 для максимальных возможностей Bitcoin генерации адреса.
Это означает, что есть только 65536 различные комбинации, чтобы создать адрес Bitcoin.
Нормальный адрес Bitcoin имеет 2 ^ 256 возможных комбинаций ака 1.1579209e + 77 иначе 11579209<добавить 70 нулей здесь>,
Не используйте этот метод.
Я надеюсь, что я ошибаюсь, и это на самом деле является подходящим способом для создания безопасного адреса Bitcoin.
Редактировать:
котировка
EXTRA RANDOM: С научной точки зрения правдоподобно, чтобы обнаружить смещение в вашей монеты или флип-метод (это абсурд, но возможно). Если вы переключаете 1000 в этих монет точно так же и были опубликованы результаты, то, возможно, даже компьютер может считывать данные и найти шаблон. Таким образом, вместо того, чтобы листать 1 монету 256 раз, вы можете получить 256 монет, все разные, если это возможно. Затем вы щелкаете половину и ваш собутыльник переворачивает другую половину, давая им земли на столько различных твердых поверхностей, как это возможно в вашем доме. Запишите результаты. Тогда только смещение будет в ваших двух методах листать, но никто не мог взломать ваш уклон, если вы не публиковать результаты с большим, достаточно большим бассейном выборки.
Или вы могли бы перевернуть монету 128 раз, а затем в течение следующих 128 переворачивается, поменять единицы и нули.