Как уже упоминалось, существует еще и
Каждый открытый ключ содержит 256 бит информации (простите за математическое отступление), а финальный кеш (ваш биткойн-адрес) – только 160 бит. Открытый ключ используется для подтверждения владения адресом, на который можно пересылать средства. Открытый ключ также является математической производной от закрытого (секретного) ключа, однако вычисление закрытого ключа посредством обратной функции на самом мощном суперкомпьютере займет несколько триллионов лет.
Помимо этих парных ключей и адреса, биткойн-кошелек хранит отдельный регистр ваших входящих и исходящих транзакций. Информация о каждой транзакции, связанной с вашим биткойн-адресом, будет храниться в биткойн-кошельке, чтобы владелец мог проанализировать свои траты и поступления.
И наконец, биткойн-кошелек хранит информацию о предпочтениях пользователя, что также немаловажно. Впрочем, объем информации о ваших предпочтениях зависит от того, каким типом кошелька вы пользуетесь и на какой платформе. Клиент Bitcoin Core, например, не обременен дополнительными настройками, так что новичку будет нетрудно в нем разобраться.
Ваш биткойн-кошелек генерирует мастер-файл, в котором сохраняются все данные. Для пользователей компьютерной версии файл будет называться wallet.dat. На компьютерах с системой Windows он будет автоматически сохранен здесь: С: \User\yourname\Documents \AppData\Roaming\Bіtcoin\folder. Обязательно сделайте одну или несколько резервных копий этого файла на других устройствах, например на флешке или карте памяти. Программный кошелек позволит вам снова импортировать этот файл в случае повреждения или утраты оригинала без изменения текущих настроек и финансовой информации.
Больше информации об импорте открытых ключей можно найти здесь: https://en.bitcoin.it/wiki/How_to_import_private_keys. Также, возможно, вам будет интересно ознакомиться с информацией во врезке “О секретных ключах”, ниже в этой главе.
Секретный ключ от вашего биткойн-кошелька – это самая важная информация, которую нужно хранить в безопасности и тайне во веки веков. Этот “секретный номер” позволяет тратить биткойны из вашего кошелька, поскольку он подтверждает, что тот, кто знает его, является полноправным владельцем баланса электронной валюты на вашем биткойн-адресе.
Биткойн-кошельку, будь то компьютерная версия или мобильная, может принадлежать несколько секретных ключей, и все они будут храниться 8 файле wallet.dat.
Секретные ключи к биткойн-кошельку обычно представляют собой 256-битовое двоичное число, которое можно представить на бумаге различными способами. Ниже приведен пример закрытого ключа при его записи в шестнадцатеричном представлении. 256-битовый ключ в шестнадцатеричной системе исчисления – это 32 байта или 54 символа, в пределах от 0 до 9 и от А до F.
Без знания соответствующего закрытого ключа средства, хранящиеся на биткойн-кошельке, потратить невозможно. Восстановить закрытый ключ, зная только открытый ключ и биткойн-адрес, практически нереально, что превращает биткойн в один из самых трудных для взлома алгоритмов.
С другой стороны, чтобы узнать открытый ключ (он же биткойн-адрес), вовсе необязательно знать и соответствующий секретный ключ. Однако с помощью открытого ключа можно лишь
Если ваш секретном ключ стал известен кому-либо еще, единственный способ защитить содержимое вашего кошелька – это вывести средства на другой, безопасный счет (например, переместить в другой кошелек). Биткойны можно потратить лишь однажды, и транзакции в этой сети