Legacy, SegWit, Native SegWit и Taproot — В чём разница?

SegWit и Native SegWit

 Как Вы могли заметить, при добавлении аккаунта Bitcoin в Ledger Live, кроме стандартной учётной записи Legacy, вам предлагается три варианта: SegWit, Native SegWit и Taproot. Адреса формата Native SegWit начинаются с «bc1», Taproot – с «bc1p», в то время как адреса SegWit начинаются с цифры «3».

 SegWit (P2SH) и Native SegWit (bech32) не являются первыми форматами адресов, которые существуют для биткойн-аккаунтов. Самый первый из них был Legacy, где адреса начинались с “1″. По мере того как цена Биткойна начала расти, сборы, уплачиваемые за каждую транзакцию, тоже стали выглядеть более дорогими. Скорость транзакций также была более медленной.

Что такое SegWit?

Предложение SegWit (Segregated Witness) в своё время было сильно оспорено – фактически, первоначальное предложение, известное как SegWit2x, было фактически отброшено и заменено тем, что мы теперь знаем как SegWit. В августе 2017 года состоялся софтфорк, реализующий SegWit. С тех пор его быстро приняли, и он начал становиться новым стандартом.

Так что же изменил SegWit?

SegWit уменьшил размер данных каждой транзакции. Это было сделано путём отделения определённых данных подписи транзакции от транзакции. Делая транзакции меньше по размеру, больше транзакций может поместиться в один блок биткойнов. Это, в свою очередь, делает сеть Биткойнов более масштабируемой, а её транзакции — более быстрыми. Более того, это значительно снижает транзакционные сборы за каждую биткойн-транзакцию. SegWit также включил решения для масштабирования второго уровня, что привело к появлению сети Lightning.

SegWit против Native SegWit

Native SegWit, также известный как bech32, является последним шагом в форматах адресов. Он ещё более экономичен по весу, чем его предшественник. Это означает ещё более высокую скорость транзакций по сравнению с транзакциями SegWit, лучшую масштабируемость и ещё более низкие комиссии за транзакцию. Вдобавок к этому, bech32 имеет лучшее обнаружение ошибок и, для лучшей читаемости, делает адреса только в одном (нижнем) регистре. Вот почему это самый популярный вариант… если поддерживается.
Единственным недостатком bech32 является то, что пока не все основные платформы поддерживают этот формат адресов. Хотя транзакции между устаревшими, SegWit и Native SegWit полностью совместимы, всё ещё существует довольно много бирж и поставщиков кошельков, которые пока не поддерживают отправку BTC на адрес bc1. Таким образом, при добавлении учётной записи в Ledger Live вам будет предоставлена возможность добавления Native SegWit и/или адреса SegWit.

Откуда взялся Taproot?

Обновление Taproot было автоматически активировано в сети Биткойна на блоке 709 632. Это произошло 14 ноября 2021 года. Данный софтфорк ставил целью повысить конфиденциальность и скорость транзакций, а также позволить использовать блокчейн биткойна для обработки смарт-контрактов.
Что касается конфиденциальности: Taproot делает следы Биткойн-транзакций в сети криптовалюты более согласованными. В частности, без Taproot злоумышленник может очень легко проанализировать происходящее в блокчейне Биткойна и отличить разные виды транзакций между собой. Речь идёт о транзакциях, которые требуют нескольких подписей — их также называют транзакциями с мультиподписями, и обычных переводах, для которых нужна всего одна подпись.

Подробнее.

Адреса Taproot полностью совместимы с остальными форматами адресов. Соответственно, вы можете без каких-либо опасений отправлять BTC с адреса Taproot на адреса Legacy, SegWit и Native-SegWit. Равно как и наоборот.

Узнайте, как создать счёт Taproot в Ledger Live.

Выводы:

  • SegWit – уменьшил размер данных о транзакциях, чтобы обеспечить более быстрые транзакции, лучшую масштабируемость и снижение комиссий.
  • Native SegWit (bech32) ещё больше расширил это и включает в себя ещё более низкие сборы.
  • Адреса Taproot повышают эффективность использования места в блоках сети Биткойна и делают транзакции более конфиденциальными.
  • Ещё не все биржи и поставщики кошельков поддерживают отправку биткойнов на адреса Native SegWit и Taproot.
  • Возможны транзакции между всеми типами адресов.

При подготовке статьи использовались материалы сайта ledger.com.

Если Вам понравилась эта страничка, расскажите о ней своим друзьям (кнопки социальных сетей — внизу страницы). Также вы можете оставить отзыв или поддержать материально.

Добавить комментарий