Taproot是- -套全新的比特币脚本结构,
定义了如何使用和收取Taproot类交易
的地址。它最早的概念来自于比特币开发
者提出的MAST (默克尔抽象语法树),
是一种基于Schnorr签名的特殊的
MAST。
相比之前的比特币脚本逻辑,MAST结构
可以支持多个脚本,最主要的优势是可以
以更私密的方式,实现更多样化的逻辑。
在最后的呈现上,Taproot无需披露任何
脚本信息,也无需暴露原公钥、原签名,
它的输出是一个聚合签名加锁,也只要用
一个聚合签名解锁。这对比特币隐私,包
括多签交易下的账户隐私、智能
合约隐私,以及闪电网络等的
隐私都是极大的改善。