XRP 交易的隐私实践
Ripple (XRP) 于 2012 年作为以支付为中心的加密货币推出。XRPL 使用 Federated Byzantine Agreement (FBA) 共识——Unique Node List (UNL) 上的验证者就交易顺序达成一致。默认 UNL 由非营利的 XRP Ledger Foundation 发布,而营利性的 Ripple Labs Inc. 历史上对验证者选择有影响。原生 XRP 无法被任何中央机构冻结——XRPL 上的 freeze 标志仅适用于发行的代币 (IOU),不适用于原生 XRP。 该链在基础层是透明的——发送方、接收方、金额和 destination tag(如有)全部像 Bitcoin 一样在链上可见。XRPL 没有原生的协议级混币。需要交易级隐私的用户依赖钱包侧的地址轮换(从自己的 HD 种子为每笔交易派生新地址)和链下协调——下面的实践涵盖了你可以控制的部分。
每次交易使用新地址
此链使用没有原生隐身功能的透明地址。标准做法:使用分层确定性(BIP-32)钱包,每次请求都派生一个新的接收地址。大多数现代钱包会自动执行此操作。地址复用的代价非常严重——您在同一地址接受的每笔交易都会建立您活动的公开记录。
通用实践
**每次交易使用新的接收地址。**您的钱包应该支持这一点;如果不支持,请寻找一个支持的。地址重用是最大的单一泄漏。
**花费时实践 coin control。**之后发送币时,避免将交易输出与来自另一来源的币组合——这会永久组合它们的地址历史。
**考虑网络层隐私。**通过 Tor 或钱包的 VPN/Tor 集成广播您的交易,可以防止您的互联网提供商和网络观察者看到您广播了哪些交易。这与链上隐私正交。
**考虑您的币的 KYC 来源历史。**如果您从 KYC 交易所购买了加密货币,该交易所了解您的币,可能会与链分析合作伙伴共享该链接。通过隐私链(如 Monero)混合,或使用显著的"冷却"期,可减少这种链接。
应避免的事项
- 不要将同一个接收地址粘贴到多个交易中。
- 不要发送订单帖中列出的精确金额。
- 稍后花费时,不要将交易输出与来自不同来源的币组合在一起。
- 不要通过非隐私钱包从您的家庭 IP 广播——使用 Tor。
⚠ 此资产的特定注意事项
XRPL 在基础层是透明的,没有原生混币协议。 - **每笔交易共享新鲜地址。**在多个 Morphit 上架订单中使用相同的 XRPL 地址会让观察者在完全透明的链上将你的订单关联起来。为每笔交易生成新的接收地址——现代 XRPL 钱包(Xaman、Crossmark、Bifrost)从你的 HD 种子派生这些地址,并让你在几秒钟内创建新账户。 - **目的标签不是隐私功能——它是一个标识符,而且 Morphit 无法传递它。** 标签在链上可见,会把交易关联起来。Morphit 的地址分享没有标签字段,付款链接也不设置标签,所以绝不要分享需要标签的交易所充值地址(资金会落进交易所的公共池而丢失);请分享不需要标签的自托管地址。 - **储备要求会产生账户创建可见性。**你的首次 XRP 接收必须 ≥1 XRP(基础储备)。资助新账户的链上 `Payment` 交易作为账户激活公开可见,这是比对已存在账户的常规支付更强的关联信号。如果减少这个信号很重要,请先自己(从已混币/分离的账户)资助接收地址,然后再分享它。 - **网络层隐私仍然重要。**通过 Tor 或钱包的隐私模式广播交易,可以让你的家庭 IP 不出现在链对你的视野中。 - **XRPL RPC 提供商可以关联。**你的钱包与 XRPL RPC 端点(xrplcluster.com、Ripple 的或自托管 rippled 节点)通信——该提供商会看到你签名的每笔交易。自托管 rippled 节点或在提供商之间轮换可以减少攻击面。 - **共识集集中度是已知属性。**默认的 UNL (Unique Node List) 由 XRP Ledger Foundation 发布;运行自己的验证者使用自定义 UNL 是支持的但不常见。对 Morphit 的目的而言,这更多影响抗审查考虑(协调的 UNL 可能拒绝包含交易),而非交易隐私。基于你的威胁模型记录并决定。 - **只接受经典地址。** XRPL 有一种较新的「X-address」格式(XLS-5d),把目的标签打包进地址里。Morphit 只接受以 `r` 开头的经典地址,也不传递标签,所以请分享一个不需要标签的自托管经典地址。
Morphit 不推荐特定的钱包。每种资产列出的选项只是支持该资产的知名示例;请自行评估它们(开源代码?积极开发?良好的安全声誉?)。官方钱包或使用最多的钱包不一定是最私密的。