Книга: Биткойн для чайников

Что открывают открытыми и закрытыми ключами

Что открывают открытыми и закрытыми ключами

За понятием биткойн-кошелька кроется нечто большее, чем просто адрес. Оно подразумевает также открытый и закрытый (или секретный) ключи для каждого из ваших биткойн-адресов. Ваш секретный биткойн-ключ — это случайным образом сгенерированный ряд символов (числа и буквы), знание которого позволяет распоряжаться биткойнами и тратить их. Закрытый (секретный) ключ математически соотнесен с биткойн-адресом, однако воссоздать его исходя из этой связи невозможно благодаря надежному методу шифрования.


Если вы не сделаете копию закрытого ключа и потеряете оригинал, у вас больше не будет доступа к своему биткойн-кошельку и лежащим в нем средствам.


Больше информации о закрытых ключах и используемой в биткойне криптографии можно почерпнуть здесь: https://bitnovosti.com/2014/07/17/tak-chto-zhe-takoe-bitcoin/

Как уже упоминалось, существует еще и открытый ключ, и этот факт иногда приводит к недоразумениям, так как некоторые пользователи поначалу полагают, что биткойн-адрес и открытый ключ — это одно и то же. Однако это не так, хотя математически они связаны между собой. Адрес биткойн-кошель-ка — это хешированная версия открытого ключа.


Каждый открытый ключ содержит 256 бит информации (простите за математическое отступление), а финальный кеш (ваш биткойн-адрес) — только 160 бит. Открытый ключ используется для подтверждения владения адресом, на который можно пересылать средства. Открытый ключ также является математической производной от закрытого (секретного) ключа, однако вычисление закрытого ключа посредством обратной функции на самом мощном суперкомпьютере займет несколько триллионов лет.

Помимо этих парных ключей и адреса, биткойн-кошелек хранит отдельный регистр ваших входящих и исходящих транзакций. Информация о каждой транзакции, связанной с вашим биткойн-адресом, будет храниться в биткойн-кошельке, чтобы владелец мог проанализировать свои траты и поступления.

И наконец, биткойн-кошеле к хранит информацию о предпочтениях пользователя, что также немаловажно. Впрочем, объем информации о ваших предпочтениях зависит от того, каким типом кошелька вы пользуетесь и на какой платформе. Клиент Bitcoin Core, например, не обременен дополнительными настройками, так что новичку будет нетрудно в нем разобраться.


Ваш биткойн-кошелек генерирует мастер-файл, в котором сохраняются все данные. Для пользователей компьютерной версии файл будет называться wallet.dat. На компьютерах с системой Windows он будет автоматически сохранен здесь: С:UseryournameDocumentsAppDataRoamingBіtcoinfolder. Обязательно сделайте одну или несколько резервных копий этого файла на других устройствах, например на флешке или карте памяти. Программный кошелек позволит вам снова импортировать этот файл в случае повреждения или утраты оригинала без изменения текущих настроек и финансовой информации.

Больше информации об импорте открытых ключей можно найти здесь: Также, возможно, вам будет интересно ознакомиться с информацией во врезке "О секретных ключах", ниже в этой главе.http://en.bitcoin.it/wiki/How_to_import. _private_keys

О секретных ключах

Секретный ключ от вашего биткойн-кошель-ка — это самая важная информация, которую нужно хранить в безопасности и тайне во веки веков. Этот "секретный номер" позволяет гра-тить биткойны из вашего кошелька, поскольку он подтверждает, что тот, кто знает его, является полноправным владелоцем баланса электронной валюты на вашем биткойн-адресе.

Биткойн-кошельку, будь то компьютерная версия или мобильная, может принадлежать несколько секретных ключей, и вс е они будут храниться 8 файле wa llet. 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

Без знания соответствующего закрытого ключа средства, хранящиеся на биткойн-кошельке. потратить невозможно. Восстановить закрытый ключ, зная только открытый ключ и биткойн-адрес, практически нереально, что превращает биткойн в один из самых трудных для взлома алгоритмов.

С другой стороны, чтобы узнать открытый ключ (он же биткойн-адрес), вовсе необязательно знать и соответствующий секретный ключ. Однако с помощью открытого ключа можно лишь принимать транзакции и проверять текущий баланс. А вот потратить биткойны. хранящиеся в данном биткойн-кошельке, без секретного ключа невозможно.

Если ваш секретном ключ стал известен кому-либо еще, единственный способ защитить содержимое вашего кошелька — это вывести средства на другой, безопасный счет (например, переместить в другой кошелек). Биткойны можно потратить лишь однажды, и транзакции в этой сети необратимы. Это значит, что, когда кошелек опустеет, секретный ключ к нему станет бесполезным

Оглавление книги


Генерация: 1.616. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз