1. 首页
  2. Meta

Taproot Assets 解读:以最大化链上效率交互多资产

前言

BTC NFT 和 BRC-20 的火爆造成了比特币区块链网路拥堵、交易费高昂,这也是部分社群成员反对此类协议的原因之一。比特币闪电网络基础设施开发商 Lightning Labs 于 5 月 16 日宣布推出的 Taproot Assets v0.2 能在一定程度上缓解该问题。Taproot Assets (以前称为 Taro)是一个基于比特币的可扩展协议,旨在高效地处理比特币区块链上的任意资产(不仅限于比特币)发行和转移。

Taproot、Taproot Assets 与闪电网络

Taproot Assets 往往与 Taproot 和闪电网络一同被提及,他们之间到底有着怎样的关系?

Taproot 是比特币协议 2021 年的一次软分叉升级。它通过引入一种新的交易签名方案,将复杂的多重签名交易隐藏在单个交易签名中。所有的多重签名交易看起来都像是由单个签名的交易发起的,从而提高了隐私性,并节省区块链空间并降低交易费用。此外,Taproot 引入的「Tapscript」的脚本语言,使得在比特币交易中可以使用更多的条件和逻辑,实现更灵活和可扩展的交易脚本系统。

基于 Taproot 技术,Taproot Asset 得以在比特币区块链上实现隐私性且最大化链上效率的发行和交互资产。Taproot Assets 可以被看作为开发者提供的工具,让开发者能够在比特币区块链上发行和转移各种类型的资产,扩展比特币区块链的功能和用途。

Taproot Assets 的最终目标是使闪电网络成为一个多资产网络。闪电网络是构建在比特币区块链之上的 Layer 2。闪电网络参与者相互之间可以建立支付通道,在通道内进行多次交易,最后只需将最终的交易结果提交到链上。通过支付通道,闪电网络可以实现即时的、高容量的、低费用的交易。目前,Taproot Assets 正在开发与闪电网络的集成,为闪电网络用户提供更多的资产选择。

Taproot Assets 技术原理

Taproot Assets 主要的三个关键技术:Taproot、Merkle Sum Sparse Merkle Trees(MS-SMTs)和 Bitcoin Script,分别用来最大化链上效率、管理账户状态和验证交易、实现资产发行交互。

  • Taproot:Taproot Assets 使用 Taproot 技术来构建脚本。如上文所述,通过 Taproot,Taproot Assets 可以将多个资产转移操作编码为一个单一的脚本,从而减少交易的复杂性和存储空间的消耗。同时,为 Taproot Assets 带来灵活的脚本版本系统,以扩展功能和提供更多的编程能力。
  • Merkle Sum Sparse Merkle Trees(MS-SMTs):Taproot Assets 使用 MS-SMTs 数据结构来管理资产的所有权和转移历史。MS-SMTs 是一种稀疏默克尔树(Sparse Merkle Trees)和默克尔和树((Merkle Sum Trees))的组合,它的每个叶子节点代表特定的资产,并包含该资产相关的哈希值,所有叶子节点的哈希值按特定规则计算得出根哈希。通过验证交易中的 Taproot 脚本和 MS-SMTs 的根哈希来验证交易的有效性和账户状态的正确性。

    - 星际资讯

    免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。

下一篇:TornadoCash V2: Privacy-Pools 及 Proof-of-Innocence
« 上一篇
上一篇:何一的19条回应:关于Binance上币、IEO闺蜜传闻及市场份额
下一篇 »

相关推荐