为什么 Taproot 智能合约更加私密?非技术解释柏拉图区块链数据智能。垂直搜索。人工智能。

为什么 Taproot 智能合约更私密? 非技术性解释

我们继续探索 Taproot 赋予比特币的新超级力量。 昨天,我们定义了智能合约并涵盖了 启用 Taproot 的功能. 总而言之,Taproot 为比特币第一层提供了新特性,使第二层解决方案中的智能合约具有表达能力。 今天,主题是隐私。 区块链上发生的事情永远留在那里。 考虑到这一点,这些 Taproot 合约只透露绝对必要的信息。

相关阅读| PlanB 澄清 98 月 2 美元的比特币目标并非基于 SXNUMXF

他们是如何做到的? 让我们请教专家。

Taproot 隐私如何运作?

过去,要执行合约,比特币网络的每个节点都必须运行它。 这使参与合同的各方变得脆弱和暴露,因为 比特币杂志解释

“这种全网执行还意味着相关各方对其智能合约的含义没有隐私:整个网络将确切知道它的样子。 推而广之,这也不利于可替代性。 如果智能合约由于某种原因不受欢迎,那么所涉及的资金——在区块链上公开可见——就会受到污染。”

为了让比特币网络繁荣,开发人员必须考虑每一种情况,这就是其中一种。 Taproot 升级解决了这个问题。 Blockstream 给我们一个稍微技术性的解释,“Taproot 的创新是嵌入脚本功能,以前必须由钱包软件显眼地选择加入(例如,支持托管支付、Lightning HTLC 或多重签名策略), 钥匙内部。” 这是一项创新,将帮助未来的钱包以更轻、更有效的方式运作。 Bitcoinist 将在稍后介绍该主题。 现在,Blockstream 告诉我们在 Taproot 之后:

“在一般情况下,这个脚本的存在根本不会被透露。 只有在需要脚本时才会显示它。 为了进一步改善这种情况,由于使用了 Schnorr 签名而不是 ECDSA,脚本在比以前少得多的情况下是必要的。”

BTCUSD价格走势图11/19/2021-TradingView

Coinbase 上 11/19/2021 的 BTC 价格走势图 | 资料来源:BTC/USD 上 TradingView.com

以前的配置数据繁重

在 Taproot 之后,一切都会变得更轻松。 在 Taproot 之前,在 以前的比特币帖子, 我们通过引用获得了技术 比特币杂志

“目前有必要揭示所有可能满足的条件——包括未满足的条件。” 这是“数据繁重”和隐私风险。 

在 Taproot 下,“所有可以花费资金的不同条件都单独散列(而不是组合成单个散列)并包含在 Merkle 树中。” 因此,如果必须公开任何数据,“Merkle 树的其余部分将保持散列和隐藏状态。”

还值得注意的是,在 Taproot 之后,将无法识别大多数交易的性质。 所有这些在区块链上看起来都是一样的。 比特币主义者解释了这一点 前:

“Taproot 提供了一种具有单一签名密钥形式的新输出类型,从而改变了交易流程。 这转化为更好的隐私、更低的费用、更灵活的多重签名以及比特币的可用性可以同时锁定到多个脚本。

里弗金融 进一步解释说,“由于闪电网络依赖于 2-of-2 多重签名,因此 Taproot 无法辨别哪些交易创建了闪电通道。”

Taproot 中是否存在隐私漏洞?

不幸, Reddit用户 已经想出了一种方法来识别公共闪电网络通道的开放。

“对于Taproot,仅根据链上数据无法区分合作场景中的LN通道开放和正常交易之间的区别,这是正确的。 不幸的是,公共频道宣布“频道点”(看这个例子) 到世界,即通道打开输出,这正是 Taproot 试图隐藏的信息。 尽管如此,它仍然对私人频道有帮助。”

相关阅读| 哈尔芬尼:记住早期的​​比特币和隐私先驱

无论如何,比特币网络周围都会有更多的隐私。 作为 Kucoin 的首席执行官 Johnny Lyu, 最近告诉比特币主义者:

“第三个方面将使用户受益——改善隐私保护。 SSA 捆绑系统将使跟踪个人交易变得更加困难,从而加强对比特币发送者的隐私保护水平。”

这就是我们所在的地方。

特色图片: 克里姆金 在Pixabay上| 高分辨率照片| CLIPARTO 图表由 TradingView

资料来源:https://bitcoinist.com/why-are-taproot-smart-contracts-more-private-a-non-technical-explanation/?utm_source=rss&utm_medium=rss&utm_campaign=why-are-taproot-smart-contracts-more -private-a-non-technical-explanation

时间戳记:

更多来自 Bitcoinist