Перейти к содержимому
buybitcoinsmart

Проверка адреса биткоина

Вставьте биткоин-адрес, чтобы проверить его контрольную сумму, узнать, устаревший он, SegWit или Taproot, и относится ли он к основной сети или к тестовой. Проверка выполняется в вашем браузере и ничего никуда не отправляет. Запрос баланса, если вы его сделаете, отправляет адрес на mempool.space.

Вставьте адрес, чтобы его проверить.

Типы биткоин-адресов

Типы биткоин-адресов
ТипНачинается сЧто это
Устаревший (P2PKH)1Исходный формат, который по-прежнему принимают везде, но тратить с него дороже всего.
Хеш скрипта (P2SH)3Используется для мультиподписи и во вложенных кошельках SegWit.
Нативный SegWit (P2WPKH)bc1qОбычный формат кошельков с 2017 года, с меньшими комиссиями; 42 символа.
Скрипт SegWit (P2WSH)bc1qНативный SegWit для скриптов вроде мультиподписи; 62 символа.
Taproot (P2TR)bc1pФормат, добавленный в 2021 году, с самыми маленькими входами и более приватными скриптами.

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

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

Как это работает

Устаревший адрес кодирует в base58 байт версии и 20-байтовый хеш, а затем 4-байтовую контрольную сумму: первые четыре байта двойного SHA-256 от остального. Нативный адрес SegWit записан в bech32 (BIP 173) или, для Taproot и более поздних версий, в bech32m (BIP 350), с контрольной суммой из 6 символов, которая гарантированно ловит до четырех ошибочно набранных символов. Проверка пересчитывает контрольную сумму, читает версию и префикс (bc для основной сети, tb для тестовой) и проверяет длину, которой требует каждый тип.

Часто задаваемые вопросы

Как узнать, корректен ли биткоин-адрес?

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

Что будет, если отправить биткоин на адрес с опечаткой?

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

Можно ли отправить с кошелька SegWit на устаревший адрес?

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

Можно ли посмотреть баланс адреса?

Да, кнопкой запроса, которая спрашивает у mempool.space подтвержденную историю адреса. Так mempool.space узнает, какой адрес вас интересует, поэтому проверка никогда не делает этого сама.

Другие инструменты для биткоина

Как устроены и проверяются эти инструменты

Читать эту страницу на английском