‹ 第 16 章,所有课时

大师 · 第 16 章 · 第 3/5 课时

脚本与升级

SegWit 和 Taproot

比特币的两个最大升级改变了什么? 6 分钟

SegWit,2017 年

隔离见证将签名(即见证)移至交易的单独部分。它修复了交易可塑性,这是一种允许第三方在确认前更改交易 ID 的缺陷,并阻止了闪电网络等协议。它还用 400 万单位的权重限制取代了 1MB 的大小限制,其中见证数据计数较少,从而提高了容量。

Taproot,2021 年

Taproot 于 2021 年 11 月激活。它带来了 Schnorr 签名,可以将多个人的密钥合并为一个,以及一种将替代花费条件隐藏在脚本树中的方法。只有实际使用的条件在花费时才会被揭示。

结果:一个多重签名或一个复杂的合约以合作方式花费,看起来就像一个单签名支付。这对使用它的人来说更便宜,也更私密。

需要记住的内容

  • SegWit(2017 年)分离了签名并修复了可塑性。
  • 区块权重取代了 1MB 的限制。
  • Taproot(2021 年)带来了 Schnorr 和隐藏的脚本树。

快速检查

SegWit 修复了对闪电网络很重要的哪个问题?

Taproot 在花费脚本树输出时会揭示什么?

SegWit 和 Taproot · 比特币大学