Gate 广场创作者新春激励正式开启,发帖解锁 $60,000 豪华奖池
如何参与:
报名活动表单:https://www.gate.com/questionnaire/7315
使用广场任意发帖小工具,搭配文字发布内容即可
丰厚奖励一览:
发帖即可可瓜分 $25,000 奖池
10 位幸运用户:获得 1 GT + Gate 鸭舌帽
Top 发帖奖励:发帖与互动越多,排名越高,赢取 Gate 新年周边、Gate 双肩包等好礼
新手专属福利:首帖即得 $50 奖励,继续发帖还能瓜分 $10,000 新手奖池
活动时间:2026 年 1 月 8 日 16:00 – 1 月 26 日 24:00(UTC+8)
详情:https://www.gate.com/announcements/article/49112
Taproot升级:比特币如何实现隐私、效率和智能合约的演进
作者:Michael P. Di Fulvio,CBSA,CBSP
理解Taproot的核心架构
当比特币在2021年11月14日的区块高度709,632激活Taproot时,网络在协议层面经历了一次悄然但深远的变革。这次升级(在BIP341和BIP342)中正式规定,它并不炫耀——没有大幅改变比特币的供应上限或交易速度——但它从根本上重塑了协议的三个关键维度。
三大支柱创新
Taproot通过三部分协同工作的巧妙互动,实现了其协议目标:
第一是通过脚本抽象实现隐私。 不同于早期的实现(P2SH、P2WSH),在这些方案中,赎回脚本在资金转移时必须全部披露,Taproot则将条件逻辑提交到区块链,同时在实际需要时才隐藏。这意味着一个2-of-2多签方案配合回退时间锁可以在链上存在,而无需将所有条件广播给每个观察者。
第二是通过Schnorr签名实现签名效率(BIP340)。 Schnorr签名支持聚合——多个签名合成为一个。在共识层面,这意味着交易体积更小,验证速度更快。
第三是通过Tapscript实现可扩展性。 脚本环境获得了基于路径的架构,允许多个支出条件共存。当合作方签名时激活一条路径;非合作场景则由其他路径处理——全部无需暴露那些未被激活的选项。
传统脚本为何成为问题
在Taproot出现之前的比特币模型(P2SH和P2WSH),面临一个持续的挑战:赎回脚本是必须公开的信息。当你用多签合约花费资金时,所有人都能得知那些具体条件。即使在所有参与方合作的理想情况下,整个备用逻辑——时间锁条件、备用签名路径——也会永久性地写入区块链。
这种设计在隐私和功能之间造成了权衡。复杂的智能合约提供了更多能力,但也意味着必须完全透明。
Pay-to-Contract的调整:无暴露的确定性承诺
Taproot引入了一种pay-to-contract tweak,在密钥派生层面操作。这允许在不暴露的情况下,通过密码学手段对条件逻辑进行承诺,除非在花费时明确需要。可以将其理解为通过确定性数学调整公钥,将合约编码到地址本身。
其结果是:用户获得一个单一、紧凑的公钥点作为接收地址。这个公钥点承诺了多条支出路径。只有在实际花费这些资金时,激活的路径才会变得可见。
在共识层的技术精度
在协议共识层,Taproot用清晰、确定的逻辑取代了早期脚本模型中的模糊性。没有解释空间——签名验证、脚本执行和支出路径的激活都遵循数学上精确的规则。
这种精确性不仅提升了隐私和效率,也改善了开发者体验。架构具有可扩展性,未来比特币的改进可以在Taproot的基础上构建,而无需为常用场景引入新的共识变更。
结语
Taproot代表了比特币智能合约能力的成熟——它不向观察者广播复杂性,也不强迫用户在隐私和功能之间做出牺牲。这是一项协议层的优化,展示了比特币在微妙但深远的方式中不断演进。