ГЛАВНАЯ / ИНСТРУКЦИИ / LEGACY, SEGWIT И TAPROOT: ЧЕМ ОТЛИЧАЮТСЯ АДРЕСА BITCOIN
Legacy, SegWit и Taproot: чем отличаются адреса Bitcoin
Адрес Bitcoin описывает условие, на которое создаётся новый выход транзакции. Префикс помогает распознать распространённый тип, но не доказывает личность получателя и не заменяет проверку сети. На mainnet встречаются Legacy с 1, P2SH с 3, нативный SegWit с bc1q и Taproot с bc1p.
Что нужно определить заранее
Цель этой инструкции – распознать распространённые форматы адресов Bitcoin mainnet, проверить поддержку получателя и отправителя и не делать вывод о владельце или безопасности только по префиксу.
Связанные основные страницы: Обзор Bitcoin Core, Обзор Electrum. Перед началом зафиксируйте исходный актив, сеть, устройство и ожидаемый результат. Это помогает заметить подмену реквизитов до необратимого действия.
- откройте сервис или кошелёк самостоятельно, без рекламной ссылки;
- не сообщайте seed-фразу, приватный ключ, пароль и коды подтверждения;
- для перевода заранее подготовьте небольшую тестовую сумму;
- останавливайтесь, если название сети, актива или получателя не совпадает.
Как выполнить задачу: legacy, segwit и taproot: чем отличаются адреса bitcoin
Проходите пункты последовательно. После каждого перехода повторно смотрите на выбранный аккаунт, сеть и актив: интерфейс может сохранять предыдущее значение или предлагать вариант по умолчанию.
- получить новый адрес у получателя.
- убедиться, что речь идёт о Bitcoin mainnet.
- определить префикс 1, 3, bc1q или bc1p.
- проверить поддержку формата в отправляющем кошельке или бирже.
- вставить адрес целиком.
- сверить начало и конец.
- проверить сумму и ставку комиссии.
- отправить тест.
- сохранить TXID и дождаться подтверждений.
Как проверить результат
Не ориентируйтесь только на зелёное уведомление приложения. Для блокчейн-операции проверяйте хэш в обозревателе выбранной сети, а для настройки безопасности повторно откройте соответствующий раздел аккаунта.
- адрес относится к Bitcoin mainnet.
- контрольная сумма принята кошельком.
- формат поддерживается отправителем.
- адрес не перепечатан вручную.
- сумма и комиссия проверены.
- тестовая транзакция подтверждена.
- получатель видит правильный выход.
Префикс показывает тип адреса, но не его владельца
Legacy P2PKH использует Base58Check и обычно начинается с 1. Адрес P2SH начинается с 3. В него может быть вложен SegWit-скрипт, но такой префикс также используется для других сценариев P2SH, поэтому число 3 не доказывает именно nested SegWit.
Нативный SegWit версии 0 использует Bech32 и начинается с bc1q. Taproot является witness version 1, начинается с bc1p и использует контрольную сумму Bech32m. Все эти варианты могут быть действительными адресами одной сети Bitcoin mainnet.
| Название | Типичный префикс | Кодирование | Что важно |
|---|---|---|---|
| Legacy P2PKH | 1 | Base58Check | Широкая совместимость |
| P2SH | 3 | Base58Check | Не всегда nested SegWit |
| Native SegWit v0 | bc1q | Bech32 | Более эффективный witness-выход |
| Taproot v1 | bc1p | Bech32m | Нужна поддержка нового формата |
Формат влияет на вес, но комиссия зависит от всей транзакции
SegWit отделяет witness-данные и обычно позволяет тратить соответствующие выходы эффективнее по весу, чем старый P2PKH. Taproot даёт собственную модель ключевого и скриптового расходования. Однако итоговую комиссию определяют число и тип входов и выходов, а также ставка sat/vB.
Нельзя сравнивать комиссию только по адресу назначения: текущая транзакция тратит старые UTXO пользователя, и именно их тип может заметно влиять на размер. Кошелёк показывает оценку перед подписью.
Старый сервис может не принять bc1p
Получатель вправе выдать любой поддерживаемый им формат, но отправляющий кошелёк должен уметь его валидировать и создавать соответствующий выход. Старые приложения иногда не распознают Bech32 или Bech32m.
Не конвертируйте адрес на стороннем сайте и не просите получателя заменить bc1p на похожую строку. Если отправитель не поддерживает формат, обновите официальное приложение или попросите получателя создать другой собственный адрес с понятным ему типом.
- приложение обновлено из официального источника;
- сеть mainnet подтверждена;
- адрес принят без ручного редактирования;
- QR и строка дают одинаковый результат;
- тест получен;
- новый адрес принадлежит тому же получателю.
Bech32 обычно записывается в нижнем регистре
Адреса bc1 обычно показываются строчными символами. Спецификация допускает полностью верхний вариант, но смешанный регистр недействителен. На практике безопаснее копировать строку без изменения регистра.
Base58Check-адреса с 1 или 3 чувствительны к регистру. Нельзя менять символы, удалять пробелы внутри строки или пытаться исправить адрес по внешнему виду. Валидатор кошелька проверяет контрольную сумму, но не знает, тому ли человеку принадлежит реквизит.
Префикс bc1 относится к mainnet Bitcoin
Тестовые сети используют другие human-readable prefixes, например tb1. Перевод ценного BTC не следует проверять через testnet-реквизит: это отдельная сеть с отдельными монетами.
Биржа обычно показывает просто BTC или Bitcoin Network. После выбора сети скопируйте адрес из текущего депозита и не делайте вывод о совместимости по одному слову SegWit.
- bc1 не перепутан с tb1;
- BTC mainnet указан получателем;
- адрес скопирован из свежего экрана;
- формат распознан отправителем;
- тест имеет TXID;
- получатель подтвердил нужный баланс.
Ошибки и ограничения
Совпадающий тикер или похожий адрес не подтверждают совместимость. Отправляющая и принимающая стороны должны поддерживать один актив в одной сети, а memo или tag нужно передавать точно при их наличии.
- не продолжайте из-за обещания срочной выгоды или угрозы блокировки;
- не копируйте адрес из старой истории без новой сверки;
- не считайте одинаковый тикер доказательством одинаковой сети;
- не устанавливайте приложение или расширение из входящего сообщения.
Что сохранить после проверки
Сохраните актив, сеть, адрес контракта, адрес получателя, memo или tag, сумму, комиссию и TXID. Эти данные нужны для диагностики и обращения в поддержку.
Частые вопросы
Адрес с 3 всегда означает SegWit?
Нет. Это P2SH. В нём может быть nested SegWit, но также может находиться другой скрипт.
Чем bc1q отличается от bc1p?
bc1q обычно обозначает native SegWit v0 с Bech32, а bc1p – Taproot witness v1 с Bech32m.
Можно отправлять BTC между адресами разных форматов?
Да, если оба относятся к Bitcoin mainnet и отправляющий кошелёк поддерживает адрес назначения.
Какой формат самый безопасный?
Безопасность зависит не только от формата, но и от хранения ключей, проверки адреса и поддержки кошелька. Не выбирайте реквизит за получателя.
Почему биржа отклоняет bc1p?
Вероятная причина – отсутствие поддержки Taproot-адресов в её текущем интерфейсе. Используйте только формат, который получатель создал сам и который поддерживает отправитель.
Чек-лист: legacy, segwit и taproot: чем отличаются адреса bitcoin
- Bitcoin mainnet подтверждён;
- адрес получен заново;
- префикс определён;
- P2SH не назван автоматически SegWit;
- bc1q и bc1p различены;
- регистр не изменён;
- пробелов нет;
- кошелёк принял контрольную сумму;
- начало и конец сверены;
- комиссия прочитана;
- тест отправлен;
- TXID подтверждён.
Материал подготовлен редакцией сайта и проверен 10 сентября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.