Hotdry.
ai-security

逆向 Chainalysis Monero 去匿名化启发式:环签名聚类与防御参数

基于环签名分析、金额时间模式,逆向 Chainalysis Monero 交易聚类技术,提供 mix-in 随机化等工程防御清单。

Monero 以环签名、隐匿地址和 RingCT 构建隐私堡垒,但 Chainalysis 通过启发式规则实现交易聚类。本文聚焦逆向这些 heuristics:mix-in 模式、金额关联、时间聚类,并提炼可操作防御参数,确保用户匿名集最大化。

Monero 隐私核心回顾

环签名将真实输入隐藏于 16 个输出中(1 真实 + 15 mix-ins),隐匿地址阻断接收链接,RingCT Pedersen 承诺遮蔽金额。匿名集理论强大,但 “98% mix-in 来自近期输出” 的用户习惯暴露弱点。Chainalysis 利用此,结合图聚类追踪 80%+ 非随机交易。

启发式规则逆向

  1. 环签名 Mix-in 剖析

    • 0 / 低 Mix-in:65% 交易无 / 少 mix-in,直接暴露真实输入。
    • 已花费 Decoy:环中其他输出 key image 已现,唯一未花费即真。
    • 新鲜输出偏好:三角分布选 <100 块新 UTXO。启发式过滤近期输出,缩小环至可枚举。
      论文验证:non-RingCT 87% 地址追踪,真阳率 95%(共享输出)。
  2. 金额模式
    RingCT 前明文匹配;后检测承诺分布或拆分习惯(如固定幂次)。总输入 / 输出承诺和匹配链接簇。

  3. 时间与行为聚类

    • UTXO 年龄:老输出优先真实,新为 decoy(98.5% 真阳)。
    • 时间戳簇:批量 tx 时间相近。
    • 共享环成员:多 tx 共用 mix-ins,图论聚类同一实体。

Chainalysis 博客称 “高级能力追踪隐私币流动”,IRS 合同下开发专有工具。

防御工程化参数

清单

  • Mix-in:全链均匀,age [10k, 500k] 块。CLI: --ring-size 16 --mix-in 15 --fake-outs 4
  • 时间:随机延时 [4h,48h],避 UTC 峰。
  • 金额:随机小数,churn 7 次。
  • 钱包:子地址隔离,多输出分散。
风险 参数 阈值
低 Mix-in ring-size ≥16
新鲜 Decoy min-age 1 月 +
时间簇 jitter 24h 抖动
共享环 churn 10x

监控:链 explorer 检查环共享率 >20% 则换链。回滚:暴露子集销毁。

来源:Monero 追踪论文 (CSDN);Chainalysis Privacy Coins 101。

(正文 1024 字)

查看归档