Почему невозможно подобрать приватный ключ от вашего биткоин-кошелька и что такое «Brain wallet»?
На самом деле ваш приватный ключ это всего лишь число в промежутке от 1 до 1048 (для сравнения - количество песчинок на нашей планете примерно равно 1024). Просто чтобы перебрать все возможные приватные ключи необходимо потратить ВСЮ энергию, которую вырабатывает солнце в течении 32 лет. Или заставить работать все компьютеры на всей планете в течении миллиардов лет. Еще один пример – сейчас все жесткие диски на всей планете содержат примерно 1 zettabyte информации. Если кто-то просто захочет хранить все возможные приватные ключи, то для этого ему потребуется 25000000 zettabyte. Можете лично побаловаться и зайти на https://www.bitaddress.org/ погенерить ключей с адресами и вы никогда никогда никогда не найдете уже используемый адрес, даже потратив миллион жизней (можете прям вбивать каждый новый адрес в гугл и вы не увидите результатов поиска).
Более подробно на эту тему советую посмотреть видео: https://youtu.be/ZloHVKk7DHk
Именно это дает возможность генерировать приватные ключи и адреса вообще без подключения к интернету. По факту вы можете взять монетку и кинуть её 160 раз подряд и записывать на бумажку «1» если выпала решка и «0» если выпал орёл. И это станет очень надежным приватным ключом. Никто и никогда не сможет так же как вы выбросить одинаковый с вами результат 160 раз подряд.
Более того вы можете, например, скачать сайт https://www.bitaddress.org/ и запустить его локально, вообще отключив компьютер от интернета (сайт с открытым кодом и работает Client-Side). Выбираете вкладку «Brain Wallet» и пишите любую максимально сложную фразу или набор слов (желательно минимум 12 слов), который можете запомнить (по факту можно хоть все тома войны и мира туда загрузить). Теперь нажимаете «Viev» и вуаля, ваша фраза превратилась приватный ключ и адрес. Про приватный ключ вы, в принципе, можете забыть, т.к. в любой момент сможете его восстановить из вашей изначальной фразы (используя стандартный SHA256 алгоритм), а адрес записываете и пересылаете на него хоть миллион долларов биткоинами. Для надежности после этого компьютер можете сжечь, не подключая обратно к интернету, а прах развеять по ветру (получится, что ваша фраза, как и приватный ключ, никогда не «прикасались» к интернету). Всё, доступ к миллиону долларов есть ТОЛЬКО у вас в голове, а ваши деньги находятся под степенью защиты намного более высокой, чем у самого лучшего Швейцарского банка. Главное, чтобы Альцгеймер не застал раньше времени.
Мои другие посты на тему технологий блокчейна, а так же мысли по проходящим ICO можно найти в телеграмм канале https://t.me/intelligent_crypto_investor