📖 术语 🟢 通俗解释 🔰 新手

🌱 Taproot Taproot

比特币在2021年完成的一次升级。它让复杂的支付——比如多签钱包、脚本化的花费规则——在公开账本上看起来,跟一笔普通的「转点 BTC」毫无二致。结果就是:隐私更好、手续费更低,比特币也多出了不少施展空间。

💡
常见误解 — Taproot 是不是让比特币变得私密、无法追踪?并不是!比特币依然是化名的:每一笔支付都会永远公开。Taproot 只是让花哨的支出混进普通支出里,它并不隐藏金额、地址,也不隐藏谁付钱给了谁。
🔑 本人私钥 实际用到的路径 🔑🔑🔑 3 选 2 多签 没用到 · 保持隐藏 ⏳🔑 延时后的备用钥匙 没用到 · 保持隐藏 🌱 一个 Taproot 输出(P2TR) 一个 Schnorr 签名 · 只揭示用到的路径 📒 看起来像一笔普通的 BTC 转账
🌳 一个 Taproot 输出底下挂着许多可能的花费规则,但花掉它时只会揭示 🔑 你实际用到的那一条路径——🙈 3 选 2 多签和 ⏳ 备用路径都保持隐藏——所以在账本上 📒 它看起来就是一笔普通转账。这笔支付依然公开——被藏起来的只是那些没用到的复杂规则。

✉️ 通俗来说 — 每次都是同一个封好的信封

设想一下寄钱。普通支付就像一个封好的平信信封。而一笔需要5 位董事中 3 位批准的公司付款,过去看起来就是个鼓鼓囊囊、贴满额外邮票和签名的厚包裹——一眼就与众不同,旁观者一眼就会盯上它。Taproot 让这两种付款都能塞进同一个标准信封。无论是一个人签的字还是五个人签的字,桌上那个信封看起来都一模一样,而你只需要亮出真正打开它的那一把钥匙。

🧩 这次升级里装了什么

Taproot 以软分叉(一种向后兼容的改动)的形式,在2021年11月14日区块高度 709,632 激活,此前约90% 的矿工表态支持。它把三份 比特币改进提案打包成了一个整体:

组成部分它的作用
✍️ Schnorr 签名(BIP340)一种更小巧、更利落的签名,能把多个签名者合并成一个——既缩减了数据量,又藏起了到底有几个人签字
🌱 Taproot(BIP341)引入了新的 Pay-to-Taproot 输出类型,让复杂支出和简单支出长得一个样
📜 Tapscript(BIP342)负责脚本规则,让那些更丰富的花费条件成为可能

📬 Taproot 带来了一种新的地址类型,Pay-to-Taproot(P2TR)。它的特征很好认:以 bc1p 开头。

🌳 巧妙之处:只亮一条路,藏起其余

一个 Taproot 输出可以同时锁上许多种可能的花费条件——比如「本人单独就能花,或者 3 选 2 的一组人能花,又或者一把备用钥匙在延时之后能花」。这背后用到的结构叫 MAST(默克尔化的备选脚本树)。真正花掉这笔币时,只有你用到的那一条路径会被揭示出来,其余没选的选项一概保持私密,永远不会出现在账本上。再配合 Schnorr 的签名聚合,满满一屋子的规则最后只落成一个看起来普普通通的签名。

🚀 它为何重要,又会在哪里遇到

  • 🕵️ 隐私 — 复杂支出混进了日常付款里,多签钱包再也不会在账本上显得格外扎眼
  • 💸 手续费更低 — 签名更小意味着数据更少,交易也就更便宜、更高效
  • 🛠️ 更灵活 — Tapscript 为比特币上更丰富的花费条件打下了地基
  • 你会通过别的东西遇到它闪电网络、通过 Taproot Assets 发行的 泰达币(USDT)式资产,以及 Ordinals 铭文,都建立在 Taproot 之上

❓ 常见问题

Taproot 能让比特币变得匿名吗?
不能。比特币依然是化名的——每一笔交易仍然公开,永远可追溯。Taproot 只是让复杂的支出看起来像普通转账,并把你没用到的那些花费方式藏起来。它并不会像隐私币那样隐藏金额、地址或整条交易链。
Taproot 是什么时候、以什么方式激活的?
它在2021年11月14日、区块高度709,632激活,此前约90%的矿工表态支持。这是一次软分叉,也就是向后兼容的改动,没有让网络分裂。
要用上 Taproot,我得做什么吗?
基本不用。只要钱包支持,你可能会看到以 bc1p 开头的地址(也就是新的 Pay-to-Taproot 类型)。很多人其实是通过闪电网络、Taproot Assets 或 Ordinals 间接接触到 Taproot 的,它们都建立在它之上。

🔗 相关术语 · 币种