Адрес представляет условие расходования
Адрес — удобная кодировка, из которой кошелёк создаёт скрипт выхода. Это не закрытый ключ и не аккаунт в сети. Один кошелёк выводит много адресов, а платёж связывается со скриптом только когда транзакция создаёт соответствующий выход.
Кодировка содержит контрольную сумму, обнаруживающую многие ошибки копирования. Верная сумма доказывает внутреннюю целостность, но не владельца, честность или нужную сеть. Вредоносная программа может подставить полностью действительный адрес злоумышленника.
Четыре частых префикса mainnet
Legacy P2PKH обычно начинается с 1. Адрес с 3 — это P2SH, который может представлять вложенный SegWit, multisig или иной скрипт; один префикс не различает их. Native SegWit v0 использует Bech32 и обычно начинается bc1q.
Taproot — SegWit v1, использует Bech32m, а его mainnet P2TR-адрес начинается bc1p. BIP 350 требует Bech32m для witness-версий 1–16, сохраняя Bech32 для v0. Кошелёк должен различать их автоматически.
- 1: обычно legacy P2PKH
- 3: P2SH, не обязательно один тип
- bc1q: native SegWit v0; bc1p: Taproot v1
Совместимость относится к обеим сторонам
Получатель должен создать формат, который его кошелёк позже восстановит и потратит. Кошелёк отправителя обязан его распознать. Старое ПО может не понимать новую witness-версию, хотя по нынешним правилам адрес действителен.
Не меняйте символы и не используйте сайт для «конвертации». Другой тип выхода требует нового действительного назначения от кошелька. При восстановлении seed может не показать все счета без правильного пути деривации и типа скрипта.
Новее не всегда автоматически дешевле
SegWit изменил учёт веса, поэтому расходование сопоставимых witness-входов обычно экономнее legacy-входов по месту в блоке. Итоговая комиссия всё равно зависит от числа и типов всех входов и выходов и feerate.
Формат адреса не является уровнем приватности. Повторное использование, выбор монет, сдача и данные серверу кошелька могут раскрыть гораздо больше префикса. Перед значимым платежом проверьте полный адрес на доверенном дисплее.