Майнинг калькулятор
Майниг калькулятор
Список сравнения
Список сравнения
0
Список желаний
Избранные товары
0
Конвертер хешрейта
Конвертер хешрейта
Прайс-лист
Прайс-лист
Менs
WhatsApp
Загрузка

Публичный ключ биткоина – что это, как узнать и получить

Публичный ключ биткоина – что это, как узнать и получить
26.02.2024 10:02:22

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

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

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

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

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

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

Открытый ключ – это также буквенно-цифровая строка символов наподобие:

02f5e25778dcee9539b25799831277eb8e731ffcbdcd9e68f79f8ca43c570b94ba

Хотя он является общедоступным, обычно он раскрывается только во время транзакции. Информация, публично предоставляемая пользователем и позволяющая ему получать средства — это адрес.

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

Биткоин использует алгоритм хеширования SHA256, поскольку он безопасен и быстр.

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

При помощи одного открытого ключа может быть создано несколько адресов. Протоколом Биткоин поддерживаются типы адресов: P2PKH, P2SH и bech32.

Почему хэшируетcя открытый ключ

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

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

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

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

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

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

Как получить публичный ключ биткоин кошелька

Во многих мобильных кошельках можно посмотреть открытый ключ. Как получить публичный ключ биткоин кошелька покажем на примере мобильного кошелька Bitcoin.com:

  1. Откройте приложение Bitcoin.com;
  2. Изображение главной страницы приложения Bitcoin.com

  3. На главном экране приложения коснитесь значка Средства в нижней части экрана и выберите свой BTC кошелек;
  4. Публичный ключ биткона

  5. Нажмите на значок настроек (три точки) в правом верхнем углу;
  6. Изображение кошелька BTC

  7. Выберите Информация о кошельке;
  8. Изображение расширенной информации о кошельке BTC

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

Как получить публичный ключ из адреса биткоин

Получить публичный ключ биткоин из адреса можно через специальные сервисы — обозреватели блокчейнов. Покажем как это сделать на примере Blockstream.info:

  1. Откройте ресурс Blockstream.info;
  2. Введите в строку адрес, например, bc1qqh5gpcwrcfncnlxp909xz6wwhd5dc38flaxhze;
  3. Страница биткоина

  4. Нажмите на Подробные детали;
  5. Страница биткоина с адресом

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

Публичные ключи

Заключение

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

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

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

Майнинг что это

Биткоин

Комментарии
Рекомендуемые товары