В интернете... В этом бескрайнем цифровом океане... Где нули и единицы создавали виртуальные миры компьютерных онлайн игрушечек для дебилов... Был загадочный и математически сложный Bitcoin. Он был не простой валютой, а символом свободы и анонимности. Люди, искавшие способ сохранить свои сбережения, не пугались математической сложности, осиливая алгоритмы для понимания цифровой безопасности.
2 в 256-й степени, что в десятичном представлении составило бы более 10-и в 77-й степени. Это число настолько огромно, что его трудно осознать, ведь оно превосходит количество атомов на планете. В этом бесконечном пространстве люди могут генерировать адреса и хранить на них свои цифровые сокровища.
Но с великой силой приходит великая ответственность - приходится помнить о безопасности и заботиться о своих ключах, как о самом ценном сокровище. Не все понимают, что приватный ключ это не пользовательский пароль: его нельзя восстановить когда забыл или сменить когда разгласил посторонним.
256 символов можно расставить... Ну например... Как 8 секций размером 8x4. Графически это похоже на циферблат цифровых часов, куда можно впихнуть дату.
Или какое-нибудь слово...
Я не математик, но понимаю концепцию "в математике каждый сходит с ума по своему".
Для начала, нужно перевести свои циферки из двоичной системы в 16-ричную. Иными словами, привести Bin to Hex. Ну а дальше - следовать инструкции из шести шагов.
Двоично упоролись отлично. Теперь, предложу ещё разок упороться 16-рично, ведь набор символов (0123456789abcdef) это позволяет. Можно что-нибудь написать, если допустить замены визуально похожих букв подходящими: L→1, i→1, O→0.
Сходите с ума как хотите, единственное ограничение лишь в том, что 16-ричная строка должна содержать в себе 64 символа.
Дальше идут скучные 6 шагов.
По ссылке откроются две инструкции.
Следуйте нижней, (WIF compressed step-by-step которая) Universal WIF convertor to HEX calculators - SecretScan.org
На выхлопе получится приватный ключ, который будет начинаться на K или на L. Вот его можно импортировать в программу-кошелёк и пользоваться.
Заскриню сюда алгоритм, на случай всяких блокировок и чтоб было.
Сколько всего адресов Bitcoin и возможно ли подобрать адрес с балансом
Bitcoin использует алгоритм SHA-256, который создаёт невероятное количество уникальных пар ключей с адресами.2 в 256-й степени, что в десятичном представлении составило бы более 10-и в 77-й степени. Это число настолько огромно, что его трудно осознать, ведь оно превосходит количество атомов на планете. В этом бесконечном пространстве люди могут генерировать адреса и хранить на них свои цифровые сокровища.
Но с великой силой приходит великая ответственность - приходится помнить о безопасности и заботиться о своих ключах, как о самом ценном сокровище. Не все понимают, что приватный ключ это не пользовательский пароль: его нельзя восстановить когда забыл или сменить когда разгласил посторонним.
Генерация нового приватного ключа опирается на случайность
А на случайность ли? Один раз нажать кнопку, за которой стоит программная функция генерации случайности? Поводить курсором по полю генерации случайностей? Настоящая случайность это - своими руками 256 раз подбросить монетку. Как женский вариант, - погадать на 256-и ромашках: 1 - любит, 0 - не любит. Ну или ещё как-то - предлагайте кто что придумал.Как сгенерировать новый Bitcoin адрес на основе своего сложного прикола
Длинную последовательность можно разделить на секции. Можно что-нибудь визуально изобразить, по аналогии с QR-кодами. В математике каждый сходит с ума по своему.256 символов можно расставить... Ну например... Как 8 секций размером 8x4. Графически это похоже на циферблат цифровых часов, куда можно впихнуть дату.
Или какое-нибудь слово...
Я не математик, но понимаю концепцию "в математике каждый сходит с ума по своему".
Как конвертировать это в нормальный приватный ключ
Итак, у вас есть случайная последовательность из 256-и ноликов и единичек. Поздравляю! Это и есть приватный ключ в бинарном (двоичном) виде. Впихнуть его в кошелёк и пользоваться в таком виде, к сожалению, нельзя. Но это не проблема... Немного занимательной информатики и он преобразуется в нормальный формат WIF Compressed, который можно импортировать в программу-кошелёк и пользоваться.Для начала, нужно перевести свои циферки из двоичной системы в 16-ричную. Иными словами, привести Bin to Hex. Ну а дальше - следовать инструкции из шести шагов.
Двоично упоролись отлично. Теперь, предложу ещё разок упороться 16-рично, ведь набор символов (0123456789abcdef) это позволяет. Можно что-нибудь написать, если допустить замены визуально похожих букв подходящими: L→1, i→1, O→0.
Код:
bio → b10
code → c0de
coffee → c0ffee
Сходите с ума как хотите, единственное ограничение лишь в том, что 16-ричная строка должна содержать в себе 64 символа.
Дальше идут скучные 6 шагов.
По ссылке откроются две инструкции.
Следуйте нижней, (WIF compressed step-by-step которая) Universal WIF convertor to HEX calculators - SecretScan.org
На выхлопе получится приватный ключ, который будет начинаться на K или на L. Вот его можно импортировать в программу-кошелёк и пользоваться.
Заскриню сюда алгоритм, на случай всяких блокировок и чтоб было.
Последнее редактирование: