Адрес биткоин-кошелька: что это, как узнать или создать

У биткоин-кошельков бывают разные типы адресов, на которые пользователи переводят криптовалюту. Вы узнаете, как генерируются биткоин-адреса, какие форматы бывают и как посмотреть информацию, связанную с ними.

Биткоин-адрес кошелька: что это, как выглядит и для чего нужен

Оглавление

bitcoin-wallet7-1076388-4825570,

Биткоин-адрес или Bitcoin address – это уникальный буквенно-цифровой идентификатор кошелька из наборов символов (от 27-ми до 34-х), на который другие пользователи могут отправлять криптовалюту. В одном кошельке может храниться несколько Bitcoin-адресов – их количество ограничено только функциональностью самого сервиса. Например, в Trustee Wallet доступна функция HD wallet, которая позволяет генерировать новый адрес для каждой транзакции Bitcoin, тем самым позволяет пользователю быть максимально анонимным в сети.

Генерация биткоин-адреса

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

Адрес биткоин-кошелька: пример

Когда вы создаете кошелек, в нем генерируется один или несколько биткоин-адресов в зависимости от выбранного клиента. В HD-кошельках, таких как Trustee Wallet, доступна функция при которой случайно генерируются различные адреса из одного публичного ключа. Такие кошельки называют иерархически детерминированными. О них мы поговорим позднее. 

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

Пример биткоин-адреса:             1Cd8nZHAYFH7ZG8aJ1wfhCXhHuxzeRtqoB

Биткоин-адрес: как создать

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

Форматы Bitcoin-адреса: как выглядит 

У BTC-адресов есть три основных формата: устаревшие (Legacy), новый(SegWit) и Compatible. На самом деле, их намного больше: BIP32 Pubkey (Xpub), SegWit Testnet (P2WSH) и другие. Но чаще всего используются именно эти три формата. 

По форматам адресов мы подготовили отдельную статью “От Legacy к SegWit” рекомендуем с ней ознакомиться. Поэтому перечислим и вкратце опишем форматы адресов с примерами.

Legacy или устаревшие адреса Bitcoin-кошелька (P2PKH) – первые и самые часто используемые адреса, которые по-прежнему используются в блокчейне биткоина. Всегда начинаются с «1». Пример такого адреса мы уже приводили:

1Cd8nZHAYFH7ZG8aJ1wfhCXhHuxzeRtqoB

Pay to Script Hash или P2SH-адреса – обновленный и более функциональный формат, иногда называют Compatible. Чаще всего используется в multisig-кошельках, в которых для авторизации транзакций требуется несколько подписей. Начинаются с цифры «3». Обычно редко используется пользователями, но активно применяются биржами и обменниками.  

Вот пример такого адреса:

3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy

Новые Bech32 или SegWit-адреса – формат, который появился после обновления Segregated Witness – софтфорка* Bitcoin. Разработчики удалили данные сигнатур из биткоин-транзакций, что позволило увеличить количество транзакций в блоке. Транзакции с использованием SegWit-адресов примерно вдвое и быстрее и настолько же дешевле. Начинаются с «bc1». Пример:

bc1q5zghnukffzh5k3q7ywmhuzcvggd3t0ffx7jw2p

Софтфорк, в отличие от хардфорка – незначительные изменения в блокчейне, не затрагивающие основные правила работы децентрализованной сети. Например, SegWit предполагает вынос некоторых данных транзакций за пределы основной цепочки, т.е. формирование рядом дополнительной цепочки с этими вынесенными данными. 

Адреса кошельков Эфира, Трона, Лайткоина и других 

bitcoin-wallet11-1390281-6587730,

Адреса Ethereum (ETH) и других альтов отличаются от биткоин-адресов. Особенность таких адресов в том, что в начале записываются буквы, а не цифры, либо их комбинация. Показываем на примерах.

Ethereum-адреса или ERC-20 всегда начинаются с комбинации «0x»:

0x67bc09210AAAB774b7A7d0030C064E63E7757aE8

Tron или TRC-20:

TKxW3h8ZNLuR8HQvK2GFiiR5cYaFPm9XBp

Legacy-адреса Litecoin:

LYNeRXLTU7ArVGetnVFQeq2zo37e42pDoY

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

При записи адреса только в верхнем или нижнем регистре кошелек выключает проверку контрольной суммы, а значит, определить валидность невозможно. Не зная этого, пользователь может лишиться монет. Один из холдеров сжег таким образом 5 000 Tether (USDT), отправив токены на невалидный адрес.

Скачивайте Trustee Wallet — единый кошелек для криптовалюты!

Про публичные и приватные ключи биткоин-адресов

bitcoin-wallet14-7011613-8583241,

Адреса BTC генерируются из публичных (открытых) ключей, которые генерируются из приватных (закрытых) ключей. Приведем примеры Public Key и Private Key:

027e8be99b08700cdbb72ce9cbbd0fe3bdd77277578742821de79a17de5e09f488 – публичный ключ биткоина.

3c444f9eef17ae4fd188d0f6203f365695909b3dd86166d5e767f8693de7f067 – приватный ключ или Xprv.

В чем отличие открытых ключей от закрытых

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

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

Важно! Ни в коем случае никому не передавайте приватные ключи биткоин-адресов от вашего кошелька. Если это сделать, кошелек будет скомпрометирован: другой пользователь сможет вывести все криптовалюты из кошелька. То же касается seed-фразы, о чем мы говорили в статье “Seed-фраза или Мнемоническая Фраза: Особенности и Способы Хранения”.

 

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

Как узнать адрес биткоин-кошелька: где посмотреть, как поделиться

У каждого кошелька уникальный номер и биткоин-адрес. Как получить его, покажем на примере Trustee Wallet. Если вы используете мультивалютный криптокошелек, то сначала нужно выбрать отдельную криптовалюту для показа адресов и кликнуть по ней. В нашем случае – это Bitcoin.

bitcoin-wallet10-5460058-8933197,

Где посмотреть биткоин-адрес

Расскажем, где найти биткоин-адрес в кошельке Trustee Wallet. На странице BTC-кошелька адрес полностью не отображается, но вы можете его скопировать при помощи соответствующей кнопки.

bitcoin-wallet1-9185563-6902334,

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

bitcoin-wallet4-7709537-9535272,

Trustee Wallet поддерживает два самых популярных формата биткоин-адресов: Legacy и SegWit. Между ними легко переключиться, нажав соответствующую вкладку “Legacy” или “SegWit” после перехода в раздел “Получить”. 

bitcoin-wallet13-1174272-5466056,

Также, переключить формат Bitcoin-адреса можно следующим образом:

1. Зайдите в Настройки во вкладке Bitcoin (четыре точки в верхнем правом углу).

2. Нажмите “Тип адреса по умолчанию” чтобы выбрать нужный.

bitcoin-wallet3-4593953-8692146,

Как поделиться Bitcoin-адресом

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

Второй вариант – отсканировать QR-код с другого устройства. Покажите экран отправителю или сделайте скриншот QR-кода и перешлите ему.

Третий вариант – поделиться (share) через мессенджер, электронную почту или SMS.

Так вы сразу передадите отправителю QR-код и адрес BTC.

bitcoin-wallet5-9451247-1973569,

И последний, четвертый вариант – во вкладке “Получить” в Trustee Wallet выберите Указать сумму.

Так вы можете указать конкретную сумму и добавить комментарий. В этом случае при считывании QR-кода сумма в кошельке отправителя установится автоматически.

Теперь вы знаете, как посмотреть адрес-биткоин кошелька и как им поделиться с другими пользователями.

Какую информацию можно узнать из адреса

С помощью блокчейн-обозревателя пользователь может узнать любую доступную информацию об адресе, кроме закрытых ключей и seed-фразы:

  • Какие суммы и сколько раз поступали на кошелек;
  • Баланс кошелька;
  • Сколько и как часто владелец тратил монеты;
  • Детали каждой транзакции и т.д.

Зная адрес, вы узнаете не только, какие транзакции совершал его владелец, но и найдет все связанные с ним BTC-адреса и транзакции. Рассказываем как.

Скачивайте Trustee Wallet — единый кошелек для криптовалюты!

Биткоин-адрес: как проверить баланс

Покажем на примере рандомно взятого адреса. Выберите нужный адрес или найдите его через поиск на сайте блокчейн-эксплорера.

bitcoin-wallet6-6958597-4417084,

Итак, зная адрес, мы можем получить следующую информацию:

  • Итоговый баланс кошелька;
  • Сумма всех входящих и исходящих транзакций;
  • Общее количество транзакций;
  • Количество успешных и неподтвержденных выводов (трат);
  • Хэши транзакций.

Проверить биткоин-транзакцию по адресу кошелька

Зная хэш, вы можете посмотреть детали отдельной транзакции:

  • Сколько монет отправлено;
  • Какую комиссию заплатил пользователь;
  • Кто отправители и получатели и прочее.

bitcoin-wallet8-7348621-3591967,

О том как отследить транзакции мы подробно описали в статье “Как отследить транзакцию биткоина?” 

HD-кошельки биткоина и других криптовалют / токенов

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

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

Показываем, как ее включить на примере. В Trustee сделать это очень просто – вот подробная инструкция:

  1. Сначала в кошельке откройте вкладку монеты Биткоин.
  2. Затем нажмите Настройки – четыре точки в правом верхнем угле экрана, как показано на скриншоте ниже.
  3. Включите опцию Повышение конфиденциальности.
  4. Кошелек спросит вас: «Переключить кошелек в режим HD?». Нажмите Да.

bitcoin-wallet2-9830801-1879632,Готово. Теперь после каждой входящей транзакции адрес биткоин-кошелька будет меняться, что повысит его конфиденциальность.

ВАЖНО! Функцию HD wallet можно включить один раз и невозможно отключить. При импорте seed-фразы в другой некастодиальный кошелек, он должен поддерживать функцию HD wallet, в противном случае возможно неотображение или частичное отображение баланса Bitcoin.

Заключение

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

Скачивайте Trustee Wallet — единый кошелек для криптовалюты!