
Адрес BTC- это уникальный код, длина которого варьируется от 26 до 36 знаков. Он начинается с единицы или тройки, содержит символы верхнего и нижнего регистра.
Биткоин-адрес – это идентификатор, который открывает доступ к транзакциям в сети Биткоин, независимо от того, собираетесь вы отправлять, получать или менять криптовалюту. Его можно сравнить с адресом электронной почты, только вместо писем пользователи отправляют цифровые монеты. Помимо прочего, уникальный набор символов нужен в том случае, если вы решили заняться майнингом с помощью сервиса найсхеш, или работать с другими похожими пулами. Для этого нужно написать в специальном поле адрес, на который будут выводиться намайненные Биткоины.
Вместо многозначного идентификатора можно использовать QR-код. Он полностью анонимный, поэтому отследить получателя средств по нему невозможно.
С целью повышения безопасности биткоин-кошельков, разработчики ввели функцию генерации нового адреса для каждой транзакции. Обычно генерация происходит автоматически, но есть сервисы, где создание нового идентификатора нужно запрашивать самостоятельно.
При переводе средств на биткоин-адрес, его рекомендуется копировать. Так вы будете уверены в том, что символы введены правильно. Если введете неверно, перевод может быть отправлен другому пользователю, или транзакция вообще не осуществится.
Если вы хотите оплатить товар или услугу Биткоинами, для этого нужно узнать номер BTC продавца и отправить на него необходимое количество монет. При этом закрытый ключ продавца соответствует его публичному адресу. Это значит, что никто кроме владельца адреса не сможет получить Биткоины.
Пользователи всегда могут перепроверить адресата, попросив его отправить подписанное сообщение, которое связанное с адресом, подтверждающим владение. Процедура подписания приводит к запуску алгоритма, который перепроверяет принадлежность ключей друг к другу. Таким образом, вы можете убедиться в подлинности адреса, на который собираетесь выводить BTC.

Аппаратный кошелек

Аппаратный кошелек — это «флешка», которая играет роль оффлайн-компьютера с вашим приватным ключом. Такие кошельки можно использовать не только для Биткоина, но и для некоторых других популярных криптовалют. По сути — это идеальный вариант хранения ключей. Даже если вы подключите аппаратный кошелек к компьютеру, благодаря продуманной защите, никто не сможет украсть ваш приватный ключ. Кошелек защищен пин-кодом, если злоумышленник его украдет, он ничего не сможет сделать. Считается, что такие кошельки самые безопасные, но есть одно НО:
У аппаратного кошелька существует механизм восстановления на тот случай, если кошелек сломается или потеряется. Для восстановления генерируется специальный набор слов (seed), например:
constant forest adore false green weave stop guy fur freeze giggle clock sympathy interesno kto eto chitaet swing bless napishite nam vchat pleasure possess
В комплекте с кошельком даже идет специальная книжечка, чтобы записать фразу для восстановления:

Так вот, любой, кто стырит у вас этот набор слов, может получить все ваши средства. А если потерять их и сломать кошелек — прощай биточки. Такая вот фигня. Можно татуху набить, конечно, но и ее могут посмотреть…
Основные 3 конкурирующих продукта на рынке: Trezor — 90$, Ledger Nano S — 80$ и KeepKey -130$.
Что делать, если поменялся ключ
Каждый адрес содержит часть криптографической информации, являясь уникальным. Они бывают двух видов: закрытые и открытые. Биткоин-адрес, который применяется при транзакциях, является открытым, то есть публичным. Это своеобразный банковский счет, который вы предоставляете каждому, кто хочет перевести вам цифровые монеты.
Второй ключ является приватным (закрытым). Он хоть и связан с открытым ключом, но значительно от него отличается. Его можно сравнить с банковским счетом, который обеспечивает сохранность денежных средств и позволяет контролировать их перемещение. Приватный ключ содержит конфиденциальную информацию и недоступен для посторонних.
Таким образом, публичный ключ используется для переводов, поэтому является открытым. Но чтобы отправить денежные средства с этого адреса, нужно доказать, что вы являетесь владельцем ключа. Для этого нужен приватный адрес, который тесно связан с открытым идентификатором.
Как уже было сказано, вы можете заводить кошельки, которые создают ключи в автоматическом режиме. Новый адрес генерируется для каждой транзакции, за счет чего достигается анонимность и безопасность переводов. Но это не значит, что старые идентификаторы становятся недействительными. Если вам будут отправлены средства на старый адрес, они успешно зачислятся на счет. Кроме того, функцию генерации новых адресов можно отключить в настройках бумажника, пользуясь постоянным адресом для всех переводов.
Биткоин-адрес – это важный идентификатор, благодаря которому цифровые монеты доставляются в пункт назначения. Процесс перевода средств требует соблюдения элементарных правил безопасности, поскольку в сети Биткоин невозможно отменить или изменить транзакцию, если она отправлена на неверный адрес. Вот почему так важно копировать идентификатор, а не вводить его вручную.
Большинство бумажников генерируют новый адрес для каждой транзакции. Это повышает анонимность и безопасность платежей. Если вы не хотите пользоваться временным кодом и генерировать адрес для каждой транзакции, можете использовать постоянный набор символов. Для этого нужно задать соответствующее условие в настройках кошелька.
Как выглядит Приватный (Закрытый) Ключ
Приватный ключ выглядит как хаотичный набор букв и цифр или как QR-код:

Ниже приведены примеры приватного ключа:
L2U1UaJnhGRddFUwDxWXj2rmrkZb9DDhE1UTrUkCypAJF3NunXrA L5mEHxevjDapm4tfKbJqUp6x3snhCW2qRaiWKshgT8ryK5vVG4yP L4kP1i5xuZbkGgrGPtcNA2gdCJnwq6pbUkuKbnBVPGWwpsxUkSZr L2ZU9kB836HQbWkkxb8DV3h2QZtdCvyUExuWPKHU48U1HofSwB1v L3RUGHn7FMZhRrB2GHiMQtyNEhWBN15Ru1x6ENWZU9SLzSJq8vF9
Как узнать владельца биткоин-кошелька по адресу
Особенность сети Биткоин заключается в том, что вычислить владельца кошелька по адресу невозможно. Другие пользователи могут видеть уникальный код, но кому он принадлежит – неизвестно. Но есть недопустимые ошибки, совершая которые, владельцы упрощают доступ к своим личным данным. Такими ошибками являются:
- Идентификация на биржах. Некоторые ресурсы, например, Mt. Gox или Bitstamp, требуют не только регистрации, но и прохождения верификации в обязательном порядке. Клиенты вводят необходимую информацию, начиная адресом кошелька и заканчивая именем. Теоретически такие ресурсы не имеют права разглашать пользовательские данные, но биржи могут взламывать, похищая не только денежные средства, но и личные данные пользователей.
- Засвечивание адреса в Интернете. Часто в Сети можно встретить просьбу о денежной помощи с указанием счета BTC. Нужно знать, что поисковые системы навсегда запоминают введенный код. Поскольку каждый идентификатор – это уникальный набор символов, поисковик первой же страницей выдаст аккаунт, к которому привязан адрес. Если вам приходится обращаться за денежным пособием и засвечивать номер кошелька, заведите для этих целей отдельный адрес.
- Оплата товаров и услуг при помощи биткоин-кошелька. Хотя использование таких сервисов как Coinbase позволяет скрыть идентификатор, в логах компаний записи о покупках остаются. К тому же пользователи могут оставлять продавцам не только адрес, но также имя и другую личную информацию. Это может означать только одно – вычислить владельца биткоин-кошелька по адресу – проще простого. Конечно же, продавцы не будут брать ваши данные и использовать в корыстных целях, но их также могут взламывать хакеры. Для покупок в Интернете я рекомендую завести отдельный кошелек. Это минимизирует риски, связанные с разглашением конфиденциальной информации.
- Использование онлайн-кошельков. В таком случае приватные ключи хранятся на сторонних сервисах, которые также подвержены определенному риску хакерских атак. Это же относится и к тонким клиентам, которые синхронизируются с основной цепочкой блоков через Сеть. Поэтому такие кошельки не могут устраивать владельцев крупных сумм. Хотя стоит отметить, что защита веб-кошельков постоянно повышается, поэтому взломы случаются все реже. Для максимальной безопасности, рекомендую сменить онлайн-хранилища на толстые клиенты или аппаратные кошельки. Особенно если собираетесь хранить большие объемы монет.
- Перемещение Биткоинов без использования Tor или VPN. Поскольку идентификатор является публичным, теоретически провайдер может связать его с API пользователя, а затем – с договором на предоставление услуг.
Таким образом, несмотря на анонимность сети Биткоин, вычислить владельца кошелька через биткоин-адрес можно разными способами. Чтобы минимизировать такую возможность, старайтесь придерживаться рекомендаций, которые были озвучены выше.
«Бумажный» способ офлайн-хранения Биткоинов обладает наилучшей защитой от хакерских или вирусных атак. Иногда возникает надобность проверить баланс биткоин-кошелька. Нужно получить доступ к счету с помощью ключей.
Проверенные адреса биткоин-кошелька на бумаге представлены в форме QR-кодов. Чтобы программа подцепила коды, пользователь сканирует их при помощи приложения. Проверка баланса биткоин-хранилища занимает некоторое время.

Онлайн-кошелек
Онлайн-кошелек хранит у себя ваш приватный ключ. Вы заходите в онлайн кошелек с помощью логина/пароля + двухфакторной аутентификации. Кошельки заявляют, что все защищено, зашифровано и т.п., но так ли это? На наш взгляд, довольно опасный вариант. Вы доверяете интернет-сервису свой приватный ключ.
А если сервис ломанут?
Один из самых известных онлайн-кошельков — BitGo. Да, его рекомендуют многие пользователи. Да, он даже находится в списке кошельков на сайте bitcoin.org:

Но, все равно, как-то страшновато хранить там большие суммы.
Из чего состоит адрес
Bitcoin address стоит из цифр, прописных строчных букв, которые генерируются в случайном порядке. Но для предотвращения визуальной неоднозначности, в наборе знаков никогда не используется заглавная буква «I», число «0» и буква «O».
Как уже было сказано, одни адреса состоят из 36 символов, другие – из 26 знаков. Независимо от количества цифр и букв, все они являются действительными. Каждый биткоин-идентификатор обозначает номер. Более короткий код действителен по той причине, что он обозначает пропущенные нули. Таким образом, адрес автоматически сокращается.
Определенные символы система использует как контрольную сумму. Опечатки автоматически находятся и устраняются. С помощью контрольной суммы, программное обеспечение подтверждает действительность адреса, независимо от его длины.
Форматы адресов
Как существует несколько версий Интернет-протокола, также есть и разные форматы биткоин-адресов. Обычно они не конфликтуют между собой, поскольку транзакции перемещаются между кошельками довольно легко.
В Bitcoin Core существует 3 формата идентификаторов: P2PKH, P2SH, bech32. В полном составе они встречаются только у единичных сервисов. Кошелек, которым вы пользуетесь, с большой вероятностью не поддерживает хотя бы один из этих форматов. Чаще всего пропускается bech32.
P2PKH – это устаревший формат, который начинается с единицы. Он означает хеш Pay-to-Pubkey, то есть платный хеш открытого ключа получателя. Устаревшие адреса не совместимы с SegWit, но транзакции с P2PKH на SegWit до сих пор возможны.
Формат P2SH аналогичен по структуре с P2PKH, но начинается с тройки. P2SH означает хеш скрипта и обеспечивает более сложную функциональность. Такой формат используется для многозначных адресов, которые могут указывать на то, что для авторизации транзакции требуется несколько цифровых подписей. Обычные пользователи, отправляющие транзакции, могут не беспокоиться о сложной функциональности P2SH адресов. Этот формат широко поддерживается и может использоваться для отправки средств на разные адреса.
Формат bech32 выглядит иначе, чем адреса в стиле P2. Адреса начинаются с bc1 и являются более длинными, чем P2SH и унаследованные идентификаторы. Bech32 – это родной формат адресации SegWit, который поддерживается большинством программных и аппаратных кошельков. Хотя кошельки Keepkey и Ledger в настоящее время не поддерживают данный формат.
Как создать адрес Bitcoin Core
Ключи находятся в каждом криптовалютном кошельке. В процессе их создания участвуют закрытые ключи, являющиеся доказательством владения. В большинстве кошельков адреса генерируются автоматически при переводе или получении средств.
Чтобы получить биткоин-адрес, перейдите в раздел «Кошелек» или «Адреса», в зависимости от разновидности бумажника. Для получения ключей необходимо проделать такие действия:
- Зайти в «Настройки» – «Адреса» и получить ключ для зачисления средств. Также вы можете посмотреть историю адресов за все время. Для этого нужно перейти в раздел «Управление адресами».
- Зайти в раздел «Кошелек», затем выбрать «Баланс» и напротив нужной криптовалюты нажать «Пополнить» или «Депозит». Система предоставит адрес, на который нужно переслать монеты. Обычно такой вариант генерации ключей применяют криптовалютные биржи.
Создание кошелька на бирже – самый простой способ хранить и управлять цифровыми монетами. Это может быть Binance, Exmo, Huobi или другие ресурсы. Биткоин поддерживают все криптовалютные биржи.
Если вы зарегистрировались на Exmo, для создания биткоин-адреса нужно зайти в раздел «Кошелек» и напротив BTC нажать «Пополнить». Система сгенерирует уникальный код, на который нужно перевести монеты.
К слову, Exmo не генерирует новые адреса для каждой транзакции. Ресурс предлагает постоянный идентификатор, который пользователи используют на протяжении всего времени работы с биржей.
Если хотите пополнить счет биржи LocalBitcoin, в разделе «Кошелек» находите BTC и нажимаете «Получить Биткоины». Появится адрес для зачисления монет. Обратите внимание, что минимальная сумма депозита составляет 0.00015 BTC.
Bitcoin Core – это официальный «толстый» кошелек сети Биткоин, который пользуется популярностью благодаря повышенному уровню безопасности. Когда программа скачана и установлена на компьютер, необходимо зайти в раздел «Получить» и нажать «Запросить платеж». Система сгенерирует уникальный адрес для перевода цифровых монет. Его нужно предоставить отправителю.
Почему номер кошелька биткоин постоянно меняется?
Кошелек Блокчейн – является одним из самых защищенных на сегодняшний день ресурсов. Его разработчики постоянно совершенствуют системы защиты и используют для этого различные методы.
Так, одна из форм протекции кошелька основана на том, что каждый новый адрес создается на основе так называемой расширенной (xPub), то есть открытой части ключа кошелька. После того как пользователь получил средства на указанный адрес, сам кошелек генерирует новую комбинацию и отражает ее при активации графы «Получить».
Такие меры обусловлены тем, что при использовании одного и тоже адреса каждый раз, злоумышленники смогли бы получить доступ ко всей истории операций по этому кейсу. А использование метода создания новых адресов автоматически повышает конфиденциальность, генерируя новые комбинации при каждом получении.
Источник: bez-vlojenii.ru
Основы работы с криптокошельком Bitcoin Core

Рассказываю о том, как быстро создать собственный биткоин-кошелек и защитить его от взлома.
Что такое биткоин?
Если вы последние 10 лет «пробыли в коме», то вот краткая справка: биткоин – это цифровая валюта, используемая для совершения транзакций в сети. Она децентрализована, не зависит от банков и, грубо говоря, принадлежит интернет-сообществу, позволяя совершать любого рода переводы денег, в любом объеме и по всей планете.

Плюсы валюты
Денежные активы ваши, без каких-либо «но». Никто не может отследить ваши транзакции и понять, как именно вы пользуетесь деньгами. Никто не может заморозить ваш счет или возмутиться по поводу избыточного хранения финансов. Все предельно анонимно и безопасно. Транзакции контролируются глобальными механизмами блокчейн-сети (масштабной системы хранения и обработки данных) в автоматическом режиме.
Недостатки
Обмен криптовалютой облагается комиссией, купить на нее что-то все еще сложно. И хотя деньги защищены от хитроумных банков и таких же хитроумных мошенников, то от хакеров – пока нет. Кража криптокошелька сильно отличается от взлома банковского счета. В полицию обратиться не получится, да она и не поможет. Но, если уж говорить честно, с кражей денег с банковского счета она тоже не так часто помогает.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Где и как хранить цифровые деньги?
Криптовалюта хоть и отличается во многих аспектах от привычных нам долларов с рублями, но ее тоже нужно где-то хранить. Разница будет в том, что традиционные валюты будут лежать в банке (у кого-то в пятилитровой, а у кого-то в Сбере), а крипта обитает в специализированный программных кошельках. Такие кошельки как раз и позволяют совершать переводы, хранить деньги, переносить их с устройства на устройство и т.п. В общем, все прямо как в «жизни». Разве что интерфейс такого кошелька будет менее привлекателен, чем интерфейс современных финтех-приложений, и работать с ним зачастую придется, используя только ПК.
Кошелек Bitcoin Core
Биткоин-кошелек – один из самых безопасных методов хранения криптомонет. Bitcoin Core – это цифровой кошелек, устанавливаемый на компьютер и выполняющий все операции, связанные с биткоином, прямо на устройстве.
Такой подход делает хранение валюты безопаснее, потому что кошелек не окажется вдруг на стороннем хранилище, где его будет проще добыть злоумышленникам. К тому же это отличный вариант для параноиков, не желающих платить деньги сторонним сервисам за хранение крипты. Такой выбор приблизит общие ощущения от работы с биткоином ко взаимоотношениям с классическим банком.
Bitcoin Core же – каноничный метод хранения биткоинов.
Как установить Bitcoin Core?
Чтобы создать свой криптокошелек, нужно учесть ряд условий:
- Нужен шустрый SSD-диск на компьютере для обработки блокчейн-процедур.
- Нужно специальное приложение.

Если у вас уже есть SSD-накопитель, который сможет быстро сохранять на ПК всю историю операций в блокчейн, то делаем следующее:
- Переходим на официальный сайт биткоина, заходим в раздел Bitcoin Core.
- Скачиваем приложение Bitcoin Core на компьютер (для Windows и macOS – это уже готовые пакеты, а в Linux можно воспользоваться пакетным менеджером).
- Запускаем загруженный установщик.
- Следуем инструкциям на экране.
Процесс установки не особо сложный. Нужно лишь корректно указать диск, где будет обитать кошелек. В остальном процедура сводится к упорному нажатию на кнопку «Далее», пока Bitcoin Core наконец не установится.
Важно отметить, что первый запуск кошелька может занять длительное время, потому что начнется «подтягивание» данных из блокчейн-сети. Вся история транзакций будет храниться у вас на компьютере. И только после ее выгрузки вы сможете пользоваться своей валютой в полной мере.
После первого запуска программы у вас на компьютере появится файл wallet.dat. Это и есть кошелек. В нем хранятся ваши драгоценные биткоины. Создание кошелька происходит моментально, при включении Bitcoin Core ничего дополнительно делать не нужно.
Основные элементы управления
Интерфейс у Bitcoin Core без изысков, разобраться в нем получится с ходу. В основной панели управления всего 4 кнопки:
- «Обзор» – здесь отображается баланс кошелька, а также все транзакции, совершенные с использованием текущего кошелька, подключенного к приложению.
- «Отправить» – интерфейс для отправки средств на другие кошельки по номеру счета.
- «Получить» – интерфейс для формирования специальных ссылок или QR-кодов для получения криптовалют.
- «Транзакции» – дополнительная информация о совершаемых переводах.
Никаких дополнительных параметров для выполнения базовых операций настраивать не нужно.

Совершение транзакций
В Bitcoin Core есть два способа управлять деньгами: получать и отправлять.
Чтобы получить средства, надо:
- Открыть вкладку «Получить».
- Указать сумму, которую хотите получить, и заполнить любые другие поля. Ни одно из них не является обязательным, так что можно вообще все оставить пустыми.
- Затем нажимаем на кнопку «Запросить платеж».
Программа автоматически сформирует платежную ссылку, которую теперь можно отправить другу/заказчику или превратить в QR-код и приклеить на прилавок своего магазина. Платежная ссылка будет автоматически переадресовывать пользователя в специальный интерфейс для перевода биткоинов на ваш кошелек. При этом все данные остаются защищены.
Чтобы отправить деньги на другой счет, надо:
- Открыть вкладку «Отправить».
- Указать номер кошелька получателя (он сам должен его сгенерировать и вам предоставить).
- Затем надо указать сумму, которую необходимо отправить.
- Потом нужно указать количество комиссионных и нажать на кнопку «Отправить».
Важно отметить, что все процедуры в блокчейн-сети облагаются комиссией. Размер ее зависит от пользователя, времени суток и курса валюты. По умолчанию важно выставить комиссию хотя бы в размере 0.00001 биткоина, но чем выше она будет, тем быстрее ваша транзакция будет просчитана технологиями блокчейн-сети.
Защита кошелька
Криптокошелек Bitcoin Core можете защитить только вы, так как за него никто больше не несет ответственности. Это единственное хранилище ваших денег, и если оно вдруг пропадет или вы забудете пароль, то восстановить доступ уже никогда не получится.
Тем не менее использовать пароль важно, потому что хакеры не дремлют и постоянно воруют кошельки пользователей. Поэтому одна из первых задач начинающего криптоинвестора – защитить свой кошелек. Чтобы это сделать:
- Открываем Bitcoin Core.
- Нажимаем на пункт меню «Файл».
- В выпадающем меню выберите пункт «Зашифровать бумажник».
- Указываем пароль.
- Сохраняем изменения.
Ваш пароль должен быть сложным. Символов 20 и больше, желательно на разных языках и с нетипичными символами. Что-нибудь в духе .RtQ094/.]/ЪaBэв2w<>-Z, чтобы даже у самых продвинутых алгоритмов ушли десятилетия на взлом вашего кошелька.

Также стоит сделать резервную копию кошелька. Появится копия файла wallet.dat со всеми деньгами. И нет, размножив кошелек, разбогатеть не получится.
- Открываем Bitcoin Core.
- Выбираем пункт меню «Файл».
- В появившемся окошке ищем подменю «Резервная копия бумажника» и кликаем по нему.
- Выбираем, где будет храниться копия кошелька (нужно выбрать безопасное место типа защищенной флешки).
Другие способы хранения биткоинов
Хранить криптовалюты можно в сторонних сервисах. Существует множество онлайн-систем, но их не рекомендуют использовать из-за подверженности взломам. Конкретные платформы я советовать тоже не стану. Они по умолчанию ставят под угрозу ваши данные.
Но для особо бережливых есть специальные физические криптокошельки, защищающие биткоины на двух уровнях – физическом (надо набрать пин-код на самом устройстве) и программном (внутри установлен тот же Bitcoin Core).
Вместо заключения
Теперь вы можете создать собственный криптокошелек. Жаль, что правительство постепенно ограничивает возможности перевода денег из биткоина в рубли, предлагая банкам блокировать счета криптоинвесторов. Но пока «лавочка не прикрыта», и еще можно сохранить биткоины на будущее. Тем более это тривиальная задача, легко осуществляемая даже теми, кто не разбирается в блокчейн-технологиях и не понимает, чем подкреплен биткоин.
Источник: timeweb.com
Какие существуют виды биткоин-адресов?

В сети биткоина существует несколько видов адресов. Их можно легко отличить по префиксу — символам в начале адреса:
- Legacy (P2PKH): начинается с цифры 1. Пример: 1N4Qbzg6LSXUXyXu2MDuGfzxwMA7do8AyL.
- Script (P2SH): начинается с цифры 3. Пример: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy.
- SegWit (P2WPKH): начинается с комбинации “bc1q”. Пример: bc1qfg9t7fwn0atn4yf9spca5502vk8dyhq8a9aqd8.
- Taproot (P2TR): начинается с комбинации “bc1p”. Пример: bc1peu5hzzyj8cnqm05le6ag7uwry0ysmtf3v4uuxv3v8hqhvsatca8ss2vuwx.
Что такое биткоин-адрес в формате Legacy?
Legacy-адрес — это самый первый стандарт адреса в сети биткоина, предложенный еще Сатоши Накамото. Иначе его называют P2PKH (Pay To Public Key Hash), поскольку он требует от получателя подпись, вычисленную из приватного ключа, и публичный ключ.
Адрес типа Legacy состоит из трех частей:
- префикс;
- сгенерированный в результате применения к приватному ключу алгоритмов SHA256 и RIPEMD публичный ключ;
- контрольная сумма.
Как входящие, так и исходящие переводы с таких адресов поддерживают все кошельки и приложения, работающие в сети биткоина. Главный минус Legacy-адресов — высокие комиссии. Также в них низкая скорость двойного хеширования контрольной суммы и больший вес в QR-кодах.
Каковы отличия Script (P2SH) от Legacy?
Script-адреса появились в предложении по улучшению биткоина BIP-0016 в январе 2012 года благодаря главному научному сотруднику Bitcoin Foundation Гэвину Андресену.
Они имеют ту же структуру, что и Legacy-адреса, но начинаются с цифры 3. Такие адреса предполагают, что при переводе средств получатель должен иметь скрипт, подходящий к скрипту хеша. Эта особенность позволяет снижать комиссию за перевод, перекладывать комиссионные затраты на получателя и создавать адреса с мультиподписью.
В чем преимущества формата SegWit?
Весной 2016 года разработчики Питер Велле и Грег Максвелл в обновлении BIP-0173 предложили новый вид адреса под названием Bech32. Его также называют Segregated Witness (SegWit) или P2WPKH (Pay to Witness Public Key Hash).

Главное преимущество Taproot-адресов для их владельцев — наиболее низкие комиссии по сравнению с другими форматами и более дешевые платежи в сети Lightning Network.
Однако у Taproot есть большой недостаток — данный вид пока поддерживает только небольшое число кошельков. В середине августа 2022 года лишь 0,56% всех исходящих переводов в сети биткоина совершались с адресов этого типа.
Постепенное распространение нового стандарта — норма для децентрализованной сети биткоина, которой пользуются огромное количество приложений и пользователей. Аналогичная ситуация наблюдалась после внедрения SegWit.
Можно ли переводить биткоины между адресами разных форматов?
Сегодня Legacy, Script и SegWit являются полностью совместимыми между собой. То есть между ними можно свободно проводить как входящие, так и исходящие переводы.
Несколько по-другому дело обстоит с Taproot. Большинство используемых некастодиальных кошельков поддерживают отправку транзакций на адрес типа Bech32m, однако не имеют функций по созданию такого адреса. Кроме того, не все биржи криптовалют позволяют отправлять средства на Taproot-адрес. Текущую ситуацию с внедрением Taproot в популярные биткоин-кошельки можно посмотреть на сайте Bitcoin Wiki.
Транзакции P2TR-адресов поддерживают многие используемые обозреватели блоков биткоина, например Blockchair или Blockstream.
Ответы на частые вопросы
Что такое биткоин-адрес?
Биткоин-адрес — это уникальный идентификатор, с помощью которого пользователь может отправлять и получать криптовалюту. Каждый BTC-адрес уникален и генерируется путем сложных механизмов шифрования. Служит аналогом банковского счета в сети биткоина.
Какой формат биткоин-кошелька лучше?
По состоянию на 2022 год рекомендуем использовать SegWit — он является современным стандартом, позволяет платить низкие комиссии за переводы в сети биткоина и поддерживается большинством кошельков. В будущем этот формат, скорее всего, сменит Taproot.
Как выбрать вид биткоин-адреса?
Зачастую приложение для хранения биткоинов позволяет выбрать формат адреса на этапе создания адреса.
Сколько символов в адресе биткоин-кошелька?
Legacy-адрес для первой криптовалюты состоит из 34 символов, SegWit-адреса (Bech32) чаще всего включают 42 знаков, Taproot (Bech32m) — 62 символа.
Сколько всего биткоин-адресов?
По данным Glassnode, в августе 2022 года в сети биткоина было более 38 млн адресов с ненулевым балансом. Ежедневно транзакции отправляют или получают около 1 млн биткоин-адресов.
Источник: forklog.com
