自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

Taproot是什么?提升比特币隐私的关键技术

2019-02-08 20:50:52
收藏

比特币隐私保护的发展趋势与技术创新

隐私保护需求的提升

随着隐私导向型加密货币市场的增长,以及更多用户去匿名化攻击向量的出现,比特币社区对隐私保护的重视程度日益提升。从Dandelion++到Chaumian CoinJoins,众多项目正在推进以增强比特币的隐私保障。

Taproot协议的创新

作为比特币的重要隐私升级,Taproot协议预计将在Schnorr签名整合后加入比特币协议。该协议由比特币开发者Gregory Maxwell于2018年1月首次提出,它通过使标准交易与更复杂的交易无法区分,在扩展比特币智能合约功能的同时保护了隐私。

P2SH与MAST技术解析

理解Taproot需要首先了解支撑比特币网络交易的几个关键技术。P2SH(脚本哈希支付)将比特币锁定在包含脚本的合约中,这些脚本定义了花费比特币的具体条件。例如,多签交易需要满足特定数量的签名才能执行。然而,一旦比特币被花费,所有条件都会向网络公开,无论这些条件是否被满足。

MAST(Merkle化抽象语法树)通过模糊交易脚本条件来改进P2SH。它只揭示被满足的第一个条件,从而保护其他脚本条件的隐私。MAST巧妙地运用Merkle树对每个单独的脚本条件进行哈希,而不是对整个条件集进行哈希。

Schnorr签名与Taproot的协同

Schnorr签名的主要优势在于能够将多个交易聚合成单个交易。这不仅节省了区块存储空间,还提高了网络的可扩展性。当Schnorr签名应用于多签交易时,通过与"阈值签名"技巧的结合,Taproot实现了创新突破。

Taproot将MAST与这一概念结合,使得参与者可以"调整"阈值公钥或阈值签名。它允许在不牺牲MAST的Merkle路径映射的情况下,将复杂的多签交易隐藏在聚合的Schnorr签名中,使其看起来像普通交易。

未来发展方向

比特币核心开发者Anthony Towns在2018年7月提出了"广义Taproot"的概念,旨在减少初始Taproot提案所需的数据量。然而,他认为应该先实现Schnorr、Taproot和MAST的基本部署,随后再考虑添加Graftroot和聚合功能。

目前,Schnorr签名的详细提案已经准备就绪,但具体实施时间表尚未确定。社区普遍认为Schnorr、MAST和Taproot将作为一组互补更新进行打包实施。Schnorr被视为比特币的重大升级,其重要性可与隔离见证(SegWit)相媲美。

比特币开发者与社区长期以来一直期待Schnorr签名整合到协议中,预计2019年将迎来重要进展。Taproot作为Schnorr和MAST的补充,展现出引人注目的隐私优势。未来Graftroot的加入还将进一步提升Taproot的效率。

比特币的效率和隐私一直是社区关注的重点,通过SegWit、Stonewall和Chaumian CoinJoins等创新,已经取得了显著进展。2019年,许多其他提案将继续发展,为持续进化的比特币网络带来令人期待的改进。

展开阅读全文
更多新闻