---
title: 用锁和箱子理解 Taproot 隐私
date: '2021-07-14 11:16:24'
draft: false
summary: 复杂协议一旦进入公众讨论，解释方式本身就会决定理解门槛。
slug: taproot-privacy-is-best-explained-with-locks-and-boxes
syndication:
- platform: Weibo
  url: https://weibo.com/1648815335/4658819483568927
tags:
- bitcoin
- taproot
- privacy
topics:
- crypto
type: post
---

群里有问 BTC 的 taproot 升级对隐私的影响。taproot 的技术比较复杂，我用一个比喻通俗的解释。

区块链类似一个公共的物品存储箱，我给你转账就是你给我一把锁，自己拿着钥匙，我把钱锁箱子里。你不取别人是不知道你拿着钥匙的，但我是知道的。你如果取出来锁另外一个箱子里，别人也不知道你是转给别人了还是自己换了个箱子，也不知道你的真实信息。但如果你转给一个被标记的箱子，比如交易所，交易所就能对应起来。

taproot 可以理解成提供了一种特殊的锁，这个锁可以有多个钥匙，可以设置一些复杂的开锁的条件，但具体有多少钥匙，有哪些条件，这些是被隐藏的，但开锁的时候还是要暴露出来的，不过只需要暴露真实使用的那把钥匙。

所以它不能算是一种完整的隐私方案，但可以支持在其之上设计隐私方案。它也并没有增加 opcode，所以 btc 脚本依然不能依赖外部条件和历史状态，条件表达依然受限。

<!-- WEIBO_MEDIA_START -->
## 原微博中的媒体

![](./weibo-4658819483568927-1.jpg)
<!-- WEIBO_MEDIA_END -->
