Bech32 – подробно о формате Bitcoin адресов этого типа

segwit-kak-rabotaet-bech32

Bech32 – это формат адресов SegWit предложенный в обновлении BIP 0173. Их можно легко узнать по начальным символам: «bc1». Их использование позволило оптимизировать блоки и освободить немного пространства. 

Ранее в сети Bitcoin использовались только base58 адреса наряду с усеченной дабл-SHA256 контрольной суммой. Но по причине смешанного регистра сообщество посчитало их слишком громоздкими и создающими малую, но всё же вероятность ошибиться при вводе или проверке. Внедрение SegWit Bech32 адресов позволило ускорить декодирование и уменьшить размеры QR-кодов.

Основные преимущества Bech32 и SegWit в целом

Использование технологии Segregated Witness снизило затраты на оплату комиссий по транзакциям на 25-40 процентов. Предыдущая пропускная способность Bitcoin не могла превысить 7 транзакций в секунду. Отделение данных подписи от самой транзакции позволяет разместить больше транзакций в каждом блоке, и преодолевает этот рубеж.

SegWit поддерживает не только Bech32 адреса. P2SH и P2WPKH тоже обеспечивают работу апдейта. Но уменьшение веса вследствие рационального распределения символов в строке адреса сделало Bech32 лучшим решением на текущем этапе разработки.

Что будет со старыми адресами?

Они по-прежнему поддерживаются сетью и вы можете осуществлять транзакции с их участием.

Bech32 становится всё популярнее. Некогда в 2017 году многие даже не решались использовать их в своих кошельках, на биржах и других криптовалютных продуктах. Но с июня 2020 года тип адресов «bc1» становится общепринятым стандартом. Их использует и русский кошелёк с SegWit, и берёт минимум комиссии на трансферы Биткоина. Это подчеркивает намерение разработчиков следовать передовым апдейтам сети Bitcoin и обеспечивать её здоровое функционирование.

Рекламируйте с BitOffer.ru

Вопросы о формате Bech32 и комментарии посетителей