И наконец, биткойн-кошелек хранит информацию о предпочтениях пользователя, что также немаловажно. Впрочем, объем информации о ваших предпочтениях зависит от того, каким типом кошелька вы пользуетесь и на какой платформе. Клиент 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. Е9 87 3D 79 C6 D8 7D С0 FB 6А 57 78 63 33 89 F4 45 32 13 30 3D А6 1F 20 ВО 67 FC 23 ЗА АЗ 32 62
Без знания соответствующего закрытого ключа средства, хранящиеся на биткойн-кошельке, потратить невозможно. Восстановить закрытый ключ, зная только открытый ключ и биткойн-адрес, практически нереально, что превращает биткойн в один из самых трудных для взлома алгоритмов.
С другой стороны, чтобы узнать открытый ключ (он же биткойн-адрес), вовсе необязательно знать и соответствующий секретный ключ. Однако с помощью открытого ключа можно лишь принимать транзакции и проверять текущий баланс. А вот потратить биткойны, хранящиеся в данном биткойн-кошельке, без секретного ключа невозможно.
Если ваш секретном ключ стал известен кому-либо еще, единственный способ защитить содержимое вашего кошелька – это вывести средства на другой, безопасный счет (например, переместить в другой кошелек). Биткойны можно потратить лишь однажды, и транзакции в этой сети необратимы. Это значит, что, когда кошелек опустеет, секретный ключ к нему станет бесполезным
Как пользоваться биткойн-кошельком
Когда вы снимаете бумажные деньги с карты, вам нужно куда-то их положить, как правило, в кошелек или в сумочку. Внимание, сюрприз: биткойны тоже нужно где-то хранить. Где-то, откуда вы сможете легко их достать, когда они понадобятся. Существует несколько разновидностей биткойн-кошельков: программные кошельки, аппаратные кошельки, бумажные кошельки и веб-кошельки (онлайн-кошельки). Биткойн-кошелек можно сравнить с обычным кошельком или сумочкой, вот только в нем нельзя хранить фото детей.
Все биткойны хранятся в огромной базе данных или публичном регистре под названием блокчейн. Биткойн использует программу, которая взаимодействует с блокчейном и позволяет вам проверить свой баланс в любой момент времени. Узнать больше о блокчейне можно, ознакомившись с главой 7, но, рассказывая о кошельках, упомянуть о нем необходимо, так как блокчейн – это хребет биткойна, без него система Биткойн не смогла бы существовать. Каждый биткойн-кошелек сверяется с блокчейном, чтобы подтвердить ваш баланс.
К биткойн-кошельку может быть привязано несколько биткойн-адресов, тогда он будет объединять их для вас в единый интерфейс.
Программный кошелек – это приложение биткойна, которое устанавливается на жесткий диск и обеспечивает вам полный контроль и безопасность, поскольку все ваши биткойны будут доступы только через ваш компьютер. Клиент Bitcoin Core был разработан и обслуживается организацией Bitcoin Foundation.