‹ ГЛАВА 16, ВСЕ УРОКИ

МАСТЕР · ГЛАВА 16 · УРОК 3 ИЗ 5

Скрипт и обновления

SegWit и Taproot

Что изменили два крупнейших обновления Bitcoin? 6 мин

SegWit, 2017

Segregated Witness переместил подписи, свидетельство, в отдельную часть транзакции. Это исправило изменчивость транзакций, недостаток, который позволял третьим лицам изменять идентификатор транзакции до подтверждения и который блокировал такие протоколы, как Lightning. Он также заменил лимит в 1 МБ лимитом веса в 4 миллиона единиц, где данные свидетельства имеют меньший вес, что увеличило пропускную способность.

Taproot, 2021

Taproot был активирован в ноябре 2021 года. Он принес подписи Schnorr, которые могут объединять ключи нескольких человек в один, и способ скрывать альтернативные условия траты в дереве скриптов. При трате раскрывается только фактически используемое условие.

Результат: мультиподпись или сложный контракт, потраченный кооперативным способом, выглядит точно так же, как платеж с одной подписью. Это дешевле и более приватно для всех, кто им пользуется.

Что запомнить

  • SegWit (2017) отделил подписи и исправил изменчивость.
  • Вес блока заменил лимит в 1 МБ.
  • Taproot (2021) принес Schnorr и скрытые деревья скриптов.

Быстрая проверка

Какую проблему исправил SegWit, важную для Lightning?

Что раскрывает Taproot при трате выхода из дерева скриптов?

SegWit и Taproot · Bitcoin University