
比特币Taproot升级在即:它的来源、内容与影响是什么?
Taproot 升级是三个相辅相成的 BIP 的统称,其中包括了 Schnorr 签名(BIP 340),Taproot(BIP 341)和 TapScript(BIP 342)。
近期(2021年11月14日左右),比特币将迎来自己的的一次重要的软分叉升级 Taproot,超过 90% 的矿工同意了这次升级,因此不太可能会出现 SegWit 升级时出现的社区分叉论战。似乎此次升级并没有引起太多的关注,但是也有不少文章将其称作最重要的升级。
Taproot 升级到底是什么,它是否真的让人激动不已?
Taproot 本身是主根系植物的意思,大概就像下图这样。而 Taproot 提出者GregoryMaxwell 解释道,他希望比特币交易支付的过程中,能够像主根系植物一样,关注大大的主根,而隐藏那些不必要的细小分支。
通往不可能三角之路
不论什么样的区块链进行升级,终究解决的都是区块链中的不可能三角问题。区块链世界中的不可能三角理论是由 Vitalik 在一篇名为《On sharding blockchains》的文章中提出的。它是指,一个区块链网络中要同时实现去中心化,安全,性能(效率,扩展性)三个条件是非常困难的,往往现实是我们在提升某两个条件的时候,不得不以牺牲第三个条件为代价。
而此次的 Taproot 升级其实也并未脱离这个大的框架。Taproot 升级主要对应了两个方面。首先的一个目的是进一步提高其匿名性的能力,也就是进一步提升安全性。另一方面则是期望通过改变区块本身的数据结构来提升交易的性能,减少交易中不必要的数据负担。
分解 Taproot
Taproot 升级是三个相辅相成的 BIP 的统称,其中包括了 Schnorr 签名(BIP 340),Taproot(BIP 341)和 TapScript(BIP 342)。
Schnorr 签名
Schnorr 签名是由德国密码学家 Claus Schnorr 提出的,但是因为专利原因,Schnorr 签名直到 2008 年才可以免费使用,这就使得 2008 年诞生的比特币与之失之交臂(这里指 2008 年发表的原始论文),采用了 ECDSA 签名。
目前来看,Schnorr 签名几乎是在性能,安全性上全方位超越了 ECDSA 签名,更重要的是,Schnorr 和 ECDSA 采用相同的椭圆曲线算法,所以在升级的问题上更加容易实施。而其中 Schnorr 中最亮眼的部分在于作用于交易输出层面的聚合签名。
在多重签名条件下,我们往往要往交易数据中放入多个签名,尤其是当签名多的时候,这将带来很大的交易费和内存负担。但是利用聚合签名,我们可以把多个签名组合成一个签名,就像下图所示的那样。
类似的,在 Schnorr 签名下,也可以对公钥进行聚合,这大大的提升了比特币网络在交易时的性能。
而在验证的时候,传统的 ECDSA 只能支持一一验证的方式,但 Schnoor 得益于它的聚合思想,可以在节点上进行批量的验证。
Taproot
我们知道匿名一直是比特币追求的一个重要的安全问题,在地址层面上,虽然比特币地址的伪匿名性一定程度上隔离了物理世界身份和链上世界地址,但是不同的交易,地址的类型却割裂的非常明显。下面的这些地址的交易类型一目了然,这就导致了攻击者对交易进行地址分析的可能。
而 Taproot 的目标正是提升比特币地址的匿名思想,让所有的地址看起来都一样,你无法从地址分析交易的类型。使用 Taproot 可以合并独立的 P2PKH 和 P2SH,使得彼此无法区分,其负担的交易费却是一样的,而这也正是利用了 Schnorr 的思想。
同时,Taproot 将 Schnorr 用来创建默克尔抽象语法树(MAST,一种将抽象语法树和默克尔树融合的数据结构)。在以前的情况中,假设我们有一笔交易,这笔交易设置的条件是,用户 A 在交易发起的前 30 天可以使用交易,用户 B 在交易发起的 30 天起可以使用交易。最终无论谁使用了交易,用户 A,B 的信息都将被暴露出去,这显然是不必要的。
而在 MAST 中,只有使用了交易的用户会被暴露出去,而另一个用户的信息将被隐藏,这大大保护了用户的隐私问题。
TapScript
BIP 342 是关于 Taproot 脚本实施的具体内容,它增加了一些操作码用于执行,部署 Taproot,Schnorr,软分叉等代码层面的功能,,如 「OP_CHECKSIGADD」。禁用了「OP_CHECKMULTISIG」和「OP_CHECKMULTISIGVERIFY」 这样的低效操作码。修订了「OP_CHECKSIG」和「OP_CHECKSIGVERIFY」以便可以提供 Schnorr 的功能。整体上完善了比特币脚本的内容,以便适应 Taproot 升级。
总结
总结来看,Taproot 升级确实有一些亮点,但更多的 Taproot 更像是对 SegWit 遗留问题的完善和补充,正如 bip-0341 中摘要所描述的那样:“This document proposes a new SegWit version 1 output type …”这仅仅是 SegWit 输出层面的一个新的解决思路。
另一个问题是,Taproot 升级是一个软分叉,其中包括 Schnorr 真正的激活也要到明年才开始,所以 Taproot 本身的升级过程也非一朝一夕,如果 P2TR(Taproot 下的地址)未能成为主流,那么 P2TR 显然并未达成其匿名于其他地址的目的。
此外,还有一种声音质疑了 Taproot 实际的效果,其认为 Taproot 会导致地址空间碎片化,使得攻击者更容易分析。
对于普通用户来说,Taproot 的最直观的好处就是降低了交易费用,提升了交易的匿名性和效率。无论如何 Taproot 的升级到底会对比特币带来怎样的影响,是否能达到预期的目标,都只有交给时间来验证了。
吴说作者 | 袁奔
本期编辑 | Colin Wu
比推快讯
更多 >>- 数据:过去 24 小时全网爆仓 2.98 亿美元,多单爆仓 8,961.02 万美元,空单爆仓 2.08 亿美元
- 欧盟委员会计划对超过2013年基准配额的所有进口钢材统一征收50%关税
- BTC 上涨触及 125832 USDT,续创历史新高
- OpenAI CEO:目前 ChatGPT 每周用户数量已达 8 亿
- 美联储 10 月降息 25 个基点的概率降至 94.6%
- Uniswap Labs 收购 Guidestar,强化 AMM 技术与市场适配能力
- 彭博分析师:IBIT 已成为贝莱德盈利能力最强的 ETF
- Polymarket 上线比特币网络,支持用户使用 BTC 存款
- 彭博社:比特币创纪录涨势得益于期权市场不断增长的押注
- 某交易员 2 天前买入 1929 美元 Meme 币币安人生,现浮盈超 190 倍
- Coinbase 将 LINEA 列入上币路线图
- Matrixport 从 Binance 提出 5500 枚 ETH,约 2566 万美元
- OpenAI 总裁:OpenAI 考虑通过股权、债务等方式为建设提供资金
- Consensys 旗下区块链开发平台 Infura 将发行代币
- Plume 获美 SEC 批准,注册成为代币化证券过户代理商
- 野村证券加密部门挖走 Galaxy Digital 三名衍生品交易员
- 亿万富翁 Paul Tudor Jones:计划在年底前持有加密货币、黄金与纳斯达克科技股
- A7A5 成全球最大非美元稳定币,单日暴涨 250% 至 5 亿美元市值
- SOL Strategies 正式开源自动 Solana 验证器版本同步工具
- Aster:Genesis 阶段 3 首波交易加成正式开启
- 某沉寂 12.5 年比特币巨鲸地址苏醒,持有 691 枚 BTC
- 市场消息:Robinhood 疑似出现故障,部分用户无法访问
- Strategy:三季度比特币未实现利润约 39 亿美元
- 美股芯片股走高,费城半导体指数上涨 4.3%
- Play Solana 游戏掌机 PSG1 将发行代币 PLAY,社区分配占比 56%
- 美股上市公司 Helius 过去两周增持约 144 万枚 SOL,当前总持有量超 220 万枚
- 道琼斯指数开盘上涨 66.63 点,标普 500 和纳斯达克均上涨
- 特斯拉股价开盘上涨 2.7%
- 上市公司 Leap Therapeutics 拟通过 PIPE 融资 5888 万美元,Winklevoss Capital 领投
- Ondo Finance 收购 Oasis Pro,将开发受监管的代币化证券
- Bitmine 上周购入 17.9 万枚 ETH,总持仓价值达 129.7 亿美元
- 瑞士交易所运营商 SIX 集团整合 SDX 数字资产业务,旨在打造统一代币化平台
- 纳斯达克上市公司 Streamex 拟预售 1 亿美元黄金支持的稳定币 GLDY
- 去中心化地图项目 Bee Maps 完成 3200 万美元融资,Pantera Capital 等领投
- BMNR 宣布 ETH 持仓超 283 万枚,加密与现金总资产达 134 亿美元
- 首笔通过区块链技术征信数据核验的香港居民内地个人贷款在深圳发放
- 艾斯克里瓦:欧洲央行利率已达到目标水平,通胀预期稳定在 2%
- 区块链基础设施和质押服务提供商 Figment 完成新一轮融资,C1 Fund 参投
- 美股上市公司 Silo Pharma 宣布首次购入 RSC 代币
- Alameda Research 钱包仍持有 12 亿美元资产,其中 SOL 占据主要份额
- Strategy 上周未增持比特币
- 渣打银行:预计全球稳定币总市值将在 2028 年底达到 2 万亿美元
- STO 上涨接近 0.18 美元后回落,24 小时涨幅 40%
- 纳斯达克上市公司 Kaixin Holdings 启动数字资产财库战略拟投资 BTC、ETH
- NextGen Digital 拟配股募资 200 万美元增持 TAO 代币
- 澳大利亚 Monochrome 现货比特币 ETF 的 BTC 持仓升至 1076 枚
- B HODL 增持 6 枚 BTC,比特币总持有量增至 128 枚
- GriffinAI:已空投新 GAIN 代币至所有合法的黑客事件前持币地址
- AaveFlash 与 Aave 达成深度合作,成为 V3 级用户专属流动性供应商
- XRP 市值短暂超越贝莱德,机构层面潜在利好驱动看涨情绪
比推专栏
更多 >>观点
比推热门文章
- 数据:过去 24 小时全网爆仓 2.98 亿美元,多单爆仓 8,961.02 万美元,空单爆仓 2.08 亿美元
- 欧盟委员会计划对超过2013年基准配额的所有进口钢材统一征收50%关税
- BTC 上涨触及 125832 USDT,续创历史新高
- OpenAI CEO:目前 ChatGPT 每周用户数量已达 8 亿
- 美联储 10 月降息 25 个基点的概率降至 94.6%
- Uniswap Labs 收购 Guidestar,强化 AMM 技术与市场适配能力
- 彭博分析师:IBIT 已成为贝莱德盈利能力最强的 ETF
- Polymarket 上线比特币网络,支持用户使用 BTC 存款
- 彭博社:比特币创纪录涨势得益于期权市场不断增长的押注
- 某交易员 2 天前买入 1929 美元 Meme 币币安人生,现浮盈超 190 倍