Купить крипту
Рынки
Спот
Фьючерсы
Финансы
Акции HOT
Больше
Для новичков
Войти в систему
Академия Детали
Безопасность

Что такое криптографические ключи: публичные и приватные ключи?

Опубликовано 2022-09-02 14:02:00
27m

Для криптовалютного инвестора или энтузиаста понимание криптовалютных ключей является важнейшим аспектом. Криптовалютные ключи предоставляют пользователям доступ к их криптовалютному кошельку и позволяют отправлять и получать криптовалюту. Технология, используемая для разработки блокчейна, криптовалютной инфраструктуры, называется криптографией с открытым ключом. В ней используется пара ключей: открытый ключ и закрытый ключ. Что такое открытые и закрытые ключи? Почему криптовалютные ключи так важны и как они работают? Давайте разберемся.

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

Криптография с открытым ключом

Криптография с открытым ключом – это метод шифрования данных с использованием пар ключей, которые математически связаны, но не идентичны. Эти пары ключей состоят из закрытого ключа (ключа подписи) и открытого ключа. Данные шифруются открытым ключом и расшифровываются закрытым ключом. Это односторонняя функция, означающая, что хотя открытый ключ может быть вычислен и сгенерирован из закрытого ключа с помощью алгоритма, обратное невозможно. Этот алгоритм известен как SHA256, один из самых безопасных и надежных алгоритмов в криптографии, зашифрованные данные SHA256 никогда не могут быть расшифрованы без закрытого ключа. Когда закрытый ключ расшифровывает данные, расшифрованные данные называются подписанными данными.

Например, вы отправляете строку данных "Hello" через аккаунт с криптографией открытого ключа, открытый ключ зашифрует данные в "chBy6UybnJ7cW", и только закрытый ключ в криптографической паре ключей может расшифровать эти зашифрованные данные обратно в "Hello". Давайте подробнее рассмотрим эти пары ключей.

1. Открытый ключ

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

2. Закрытый ключ

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

Некоторые могут задаться вопросом: "Что если я потеряю свои криптовалютные закрытые ключи?" Если вы потеряете закрытый ключ, обычно нет способа восстановить его, если у вас нет резервной копии. Другими словами, если вы потеряете закрытый ключ, вы больше не сможете получить доступ к своей криптовалюте.

Криптовалютные кошельки

Криптовалютный кошелек – это приложение, которое функционирует как цифровой кошелек для вашей криптовалюты, криптовалютные кошельки используются для хранения криптовалюты. Криптовалютный кошелек используется для взаимодействия с сетью блокчейна. Для криптовалютного энтузиаста и инвестора безопасность криптовалютного кошелька является приоритетом в сохранении криптовалюты. Закрытый ключ в криптовалютном кошельке может быть в виде строки буквенно-цифровых символов или в виде фразы из 12 или 24 слов. Эти фразы или буквенно-цифровые символы используются для доступа к вашему криптовалютному кошельку. Примеры криптовалютных кошельков: Trust Wallet, MetaMask, Ledger Nano X, Trezor One, Exodus и др.

1. Кастодиальные и некастодиальные кошельки

Кастодиальный кошелек – это цифровой кошелек, в котором третья сторона управляет вашими криптовалютными закрытыми ключами. Третья сторона имеет полный контроль над вашей криптовалютой, в то время как пользователю нужно только предоставить разрешение на отправку или получение криптовалюты. Централизованная криптовалютная биржа является примером кастодиального кошелька (CEX).

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

2. Риски закрытого ключа и как избежать потерь

Криптовалютный кошелек связан с рисками, так как пользователь может потерять все криптовалюты в своем кошельке при потере доступа к закрытому ключу (сид-фразе) или если его закрытый ключ взломан. Когда пользователи сохраняют свои закрытые ключи (сид-фразы) на Google Drive или в облаке iPhone, хакеры могут взломать их диски или облачные аккаунты iPhone и получить доступ к их закрытым ключам и взломать их некастодиальные кошельки. Если пользователи сохраняют свои закрытые ключи физически, они также могут потерять их из-за кражи, утери или природных катастроф и других причин. Безопасность закрытого ключа – одна из причин, почему пользователи хранят свою криптовалюту в кошельках централизованных бирж (кастодиальных кошельках) вместо децентрализованных криптовалютных кошельков (некастодиальных кошельков). Кастодиальные и некастодиальные кошельки имеют свои риски, были случаи взлома бирж, когда хакеры уходили с криптовалютами пользователей, например, крупные биржи как Bitmart, Crypto.com и др.

Закрытые ключи можно хранить на персональных компьютерах, флеш-накопителях, мобильных телефонах, бумаге или аппаратных кошельках. Лучший тип хранения закрытого ключа зависит от того, как часто вы планируете использовать свою криптовалюту и насколько вы осторожны. Аппаратные кошельки считаются самым безопасным способом хранения закрытых ключей. Аппаратные кошельки, также известные как холодные кошельки, – это физические некастодиальные кошельки, которые используются для хранения криптовалюты. Пользователи имеют полный контроль над этим кошельком, используя физическое устройство. Аппаратные кошельки не подвержены мошенничеству с закрытыми ключами в интернете, но пользователи могут потерять доступ к своим кошелькам, если потеряют физический накопитель кошелька. Примеры аппаратных кошельков: Trezor Model, Ledger Nano S, Ledger Nano X и др.

Итоги

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

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