在越来越数字化的时代,伴随而生的隐私问题将是必须解决的一大难题,以金流为例,假设某人如果长期公开同一个收款地址(例如放在社交媒体上的捐款链接),任何人都能轻易追踪该地址的所有资金流向,这让用户的财务隐私荡然无存。为了保有隐私,传统做法是在每次收款都生成一个新地址,但在实际应用中,像是接受固定捐款或电商收款,这种做法极不方便。静默支付(Silent Payments)解决了这个难题,让公开地址在重复使用之余而不侵害隐私。
早期尝试:从隐身地址到 BIP 47
在 Silent Payments 出现之前,开发者们曾提出过多种解决方案,试图解决静态地址的隐私问题,其中最著名的包括 2012 年诞生的隐身地址(Stealth Addresses)和 BIP 47(PayNyms)。
早期的隐身地址的概念非常直观,核心概念非常直观:允许收款人生成一个独特且私密的地址,并通过密码学技巧确保只有收款人本人才能存取。但为了让系统运作,需要在区块链上附带额外的数据(OP_RETURN),这不仅增加了交易体积,也让这些交易在链上特征明显,丧失了匿名性。
后来出现的 BIP 47(又称 PayNyms)则改进了这一点。它允许用户发布一个永久的「代码」,双方通过这个代码建立支付通道。然而,BIP 47 有一个明显的缺点:在开始交易前,双方必须先进行一笔「通知交易」来建立连接。这不仅多花一笔手续费,还需要在链上留下痕迹,使用体验上仍不够直觉且成本较高。
(隐匿地址 (Stealth Address) 是什么?揭开区块链隐私武器的神秘面纱)
静默支付 (Silent Payments)是什么?
静默支付通过名为 BIP 352 的提案获得了关注,它完美地解决了上述痛点:允许用户公开分享一个静态地址,但每次收到比特币时,资金却会进入一个全新的、与该静态地址无公开关联的链上地址。
这意味着,你可以放心地将 Silent Payments 地址贴在 Twitter 自介或个人网站上。外界只能看到这个静态地址,但当有人转账给你时,区块链上显示的只是一笔普通的转账,没人能将这笔交易与你的静态地址联系起来。
Silent Payments 如何在比特币上运作?
Silent Payments 主要移除了发送方与接收方之间互动的需求,让过程像扫描 QR Code 一样简单。
发送方只需要扫描接收方提供的 Silent Payments 代码(QR Code),钱包会在后台利用「发送方的私钥」与「接收方的公钥」,通过密码学计算出一个双方共享的秘密数据(Shared Secret),利用这个秘密数据,钱包会生成一个全新的、一次性的比特币地址,然后当资金被发送到这个新地址,在链上看起来就像是一笔普通的 Taproot 交易,完全看不出与接收方有任何关联。
对于接收方而言 Silent Payments 接收方的钱包需要做比较多的工,由于地址是随机生成的,接收方不知道钱会进哪个地址。因此,钱包必须持续扫描区块链上的每一笔新 Taproot 交易,再利用手中的「扫描私钥(Scan Key)」 ,接收方对每笔交易进行试算。如果运算结果匹配,代表这笔钱是你的;一旦确认,就能使用「支出私钥(Spend Key)」来动用这笔资金。
简单来说,发送方负责「隐藏」资金,而接收方负责在茫茫大海中「指认」出属于自己的资金。
标签(Labels)技术辨别资金来源
既然 Silent Payments 提倡使用单一静态地址,随之而来的挑战便是如何识别付款来源。为此,协议引入了「标签(Labels)」机制,这是一种在不牺牲隐私的前提下,通过对支出金钥进行确定性微调来区分资金来源的技术。
举例来说,创作者可以生成两个带有不同标签的静默地址,分别放置于 X(推特)与 Nostr 平台上;这两个地址虽归属于同一钱包,但因标签微调而在代码上略有差异。当收到款项时,用户能在钱包后台清楚辨识资金是来自哪个社群平台的打赏,但在链上这些交易依然与您的真实身份毫无关联,让用户既能享受单一钱包的便利,又能灵活掌握不同渠道的资金流向。
实际应用:钱包与交易所的支持现状
虽然 Silent Payments 技术极具潜力,但目前仍处于早期采用阶段,主要挑战在于钱包扫描链上交易的运算需求较高。
目前市面上已有部分先驱钱包开始支持或正在开发中:
Cake Wallet:知名的多币种钱包,已率先支持 Silent Payments。
Silentium:专为 Silent Payments 设计的钱包应用。
BlueWallet:据悉也正在研究整合此功能。
对于交易所而言,支持 Silent Payments 将是一大福音,能大幅降低用户提币时的隐私顾虑。随着技术成熟,未来我们极可能看到更多主流硬件钱包(如 Trezor, Ledger)和软件钱包加入支持行列。这项技术让比特币在保持透明公开的同时,真正实现了类似现金的数字隐私体验。
这篇文章 比特币公开收款不再裸奔!静默支付(Silent Payments)如何实现便利性与隐私保护 最早出现在 链新闻 ABMedia。