Что такое закрытый (приватный) ключ Биткоина?

Что такое закрытый(или приватный) ключ Биткоина?

«Если вы не владеете своим закрытым(приватным) ключом, вы не владеете своими биткоинами».

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

Рассмотрим электронный почтовый ящик или же, если вам удобнее, то обычный почтовый ящик, в который вы получаете физическую почту.

У него есть уникальный адрес. В случае электронного это вашапочта@почта.com, и в случает физического это название улицы, дом, квартира и почтовый индекс. Если кто-то должен отправить/доставить вам письмо, он/она должен знать адрес вашего почтового ящика. В переводе на язык блокчейн и биткоина этот адрес является открытым ключом или как его еще называют публичным адресом.

Для того чтобы зайти в электронный почтовый ящик у вас есть пароль, так же как и физический ключ чтобы попасть в почтовый ящик. В переводе на язык блокчейн и биткоина это закрытый ключ или как его еще называют приватный.

В реальной жизни вы даете свои ключи и пароли кому-то неизвестному? — Конечно нет.

Точно так же, как и адрес электронной почты, номер вашего дома/квартиры, любой в мире биткоина может знать ваш публичный адрес (адрес биткоина), чтобы отправлять вам биткоины. И чтобы попасть внутрь, потратить или отправить биткоин, вам потребуется ваш закрытый ключи (приватный), за который вы должны нести полную ответственность, так же, как за пароль и ключи почтового ящика. 

Думаю что аналогия вполне ясна, давайте теперь подробнее рассмотрим технические детали ключей.

Что такое закрытый(приватный) ключ Биткоина?

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

Степень случайности и уникальности хорошо генерируется криптографическими функциями в целях безопасности.

Вот как выглядит закрытый ключ Биткоина(он всегда начинается с 5):

5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF

Что такое публичный адрес (открытый ключ)?

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

Невозможно выполнить обратный инжиниринг и получить закрытый ключ, из которого он был сгенерирован.

Этот адрес используется для публичного получения биткоина.

Вот как выглядит публичный адрес Биткоин (он всегда начинается с 1):

1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm

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

Для чего используются закрытые ключи?

Закрытые ключи используются для совершения необратимых транзакций. Да, необратимых!

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

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

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

Как хранить секретный ключ в безопасности?

Эти цифровые ключи имеют решающее значение для владения биткоином. Эти ключи не хранятся в сети Биткоин, они создаются и хранятся в файле или кошельке.

Кошелек хранит эти ключи. Существует множество типов кошельков, и некоторые позволяют пользователям хранить и защищать закрытые ключи.

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

И помните всегда правило, которое написано в начале статьи.

«Закрытый ключ должен всегда оставаться секретным, потому что раскрытие его третьим лицам равносильно предоставлению им контроля над биткоинами, защищенными этим ключом. Закрытый ключ также должен быть пересохранен и защищен от случайной потери, потому что, если он потерян, он не может быть восстановлен, и средства, защищенные им, также будут потеряны навсегда».
Андреас М. Антонопулос , освоение биткоина

Добавить комментарий

Ваш e-mail не будет опубликован.