"匿名"和"假名"听起来相似,含义却大不相同——而 Solana 是后者。 你的钱包没有贴上你的名字,所以它感觉很私密。但它做过的每一笔交易都公开、永久且可关联,而只需在你的钱包与你的身份之间出现恰好一条连接,这一切就会被追溯性地变成你的。那一条连接随时随地都在发生:一次交易所提现、一次绑定你 Twitter 的 NFT 铸造、一笔付给认识你的人的款、一个贴在公开资料里的钱包地址。在那之后,区块浏览器就在大声朗读你的财务生活。
这是一篇定位文章。如果你已经知道链是透明的,只想做点什么,直接跳到Solana 钱包隐私清单。
现在任何人都能读到什么
打开任意一个区块浏览器,粘贴一个钱包地址,无需许可或特殊权限,你就能看到:
- 完整余额。 每一种代币、精确的数额,就在此刻。
- 每一笔交易,永远在那。 每一笔进出转账——对手地址、金额、时间戳——一直回溯到这个钱包的第一次动作。没有什么会过期。
- 整张图谱。 这个钱包付给谁、谁付给它、多频繁,以及——沿着那些地址走下去——他们又和谁打交道。关系是一等数据。
这是每一个钱包的默认状态,包括你的。它不是一次入侵或配置错误;这就是公开账本的运作方式。信息本身就是它的功能。
假名意味着"在一次失手之前都匿名"
那个让人安心的说法是"它只是一串随机字符,不是我的名字。"问题在于,随机字符被绑上名字几乎不费吹灰之力:
- 你在一个 KYC 交易所买了加密货币并提到了你的钱包。 交易所知道这个地址是你的;那笔提现在链上;这条关联如今对任何能把它关联起来的人都可被发现。
- 你铸造了一个 NFT、领取了一次空投,或用一个你也公开使用的钱包注册了某个东西。
- 你贴出了一个地址——一个捐赠链接、一个打赏罐、一个 ENS 风格的标识、一个资料栏。
- 你付钱给了认识你的人。 他们现在知道了你的一个地址,并由此知道这个地址做过的一切。
上述任何单独一项,都会让这个钱包不再假名。而由于账本永久且完全可关联,这种识别是追溯性的:一旦某个地址被绑到你身上,它的整段历史——以及通过图谱与它相连的一切——都变得可归属。没有所谓"只往后算"。是全部,一直回溯到底。
一条关联如何扩散
单单一次失手之所以代价如此高,是因为钱包不会保持孤立。你在自己的钱包之间挪动资金、你做归集、你从一个钱包付 gas 去给另一个注资。这些转账里的每一笔,都是连接这些地址的一条公开的边。所以当一个钱包被绑到你的身份上,图谱就把其余的一切交给观察者:你的其他钱包、你在它们之间的余额、你的交易对手、你的模式。链分析公司正是大规模、专业化地做着这件事。你不必是一个目标——你只要在图谱上就行,而每个人都在。
这就是为什么"我用个全新钱包就好了",单凭它本身并不是一种隐私策略。你从一个现有钱包给那个全新钱包注资的瞬间,就画下了一条连接它们的边,全新钱包继承了旧钱包的暴露。选择收款地址讲了"全新"究竟必须意味着什么。
哪些修不好它
有几个常见的想法,感觉像隐私,其实不是:
- 在中间钱包之间跳转。 每一跳都公开,所以痕迹可被完整重建。链上串三个钱包,就是三条公开的边,而不是一条被打破的关联。
- 只藏住金额。 那些把转账金额加密的方案,仍然让发送方、接收方和时间公开——关系存活了下来,而那通常才是敏感的部分。加密金额并不等于私密讲得更深。
- 一个你从旧钱包注资的全新钱包。 如上——那笔注资转账就是关联。
究竟什么才能补上这道缺口
要打破连接,你需要一个让你的资金变得与许多其他人真正无法区分的步骤——一个屏蔽池。你在一个加密承诺背后存款,之后用一份零知识证明提款,那份证明说"我拥有这个池子里某一笔存款",却不透露是哪一笔(ZK 证明如何工作)。存款和提款是两笔看起来毫不相关、之间没有公开边的交易,所以沿着图谱走会走进死胡同。什么是屏蔽池是完整的入门读物;Solana 上的匿名集合讲了为什么你融入的那个人群才是保护你的东西。
那是结构性的修复。其余的是操作纪律——一个真正的隐私延迟、全新的收款地址、合理的金额——而连这都做不到的那些事,诚实的清单在SolMask 无法保护你免受什么。
当你准备好动手时,实用的下一步是在不暴露主钱包的情况下转账 SOL和Solana 钱包隐私清单。或者去/tutorial亲手学。
FAQ
问:我的钱包既然没贴我的名字,难道不就是匿名的吗? 答: 它是假名的,不是匿名的。名字这个标签是缺的,但只需地址与你身份之间出现一条关联——一次交易所提现、一个贴出的地址、一笔付给认识你的人的款——就会把你的名字追溯性地贴到整段历史上。
问:别人真的能看到我的余额和每一笔交易吗? 答: 是的,任何人,就在此刻,用一个免费的区块浏览器和你的地址就行。余额、完整交易历史,以及你和谁打交道的图谱,默认全部公开。
问:如果我从不用交易所,我就匿名了吗? 答: 更难被识别,但并非默认安全。贴出一个地址、付钱给认识你的人,或通过注资转账把钱包串起来,都会制造出同样的识别性关联。避开交易所只是移除了一条路径,而非全部。
问:用一个新钱包难道不能让我私密吗? 答: 只有当它没有任何通往你的关联时才行——而从一个现有钱包给它注资,恰恰制造了那条关联。一个真正全新的钱包,加上一个打破注资关联的步骤(屏蔽池),才是所需要的。参见选择收款地址。
问:真正有用的那一件事是什么? 答: 用屏蔽池打破你资金来源与去向之间的那条链上边——然后别因为草率的操作习惯把那条边重新造出来。从Solana 钱包隐私清单开始。