比特币链上隐私池:CoinJoin与Samourai手续费实测
比特币链上隐私池:CoinJoin与Samourai手续费实测
把链上记录翻到底,也找不到我昨晚那笔转账的源头——这不是魔法,是CoinJoin。有人管它叫“混币”,我更愿意把它当成给UTXO戴的一次性口罩:同一张钞票,过十双手,谁都说不清它最初从哪来。口罩要不要钱?要。贵不贵?得测。
为什么要自己跑一遍手续费
交易所自带的“快捷”功能,点一下收0.0003 BTC,合不合算没人告诉你。钱包官网给的是理论值,区块拥挤时直接翻倍。把CoinJoin和Samourai的实测数据摆在一起,才能看出同样匿名,谁更省链上成本。我准备了三档资金量:0.01、0.1、1 BTC,各跑五次,记下确认速度和矿工费,结果直接能当买菜比价用。
测试方法一句话说清
冷钱包→热钱包→隐私池→回冷钱包,全程隔离WiFi,节点自建,手续费手动三档:两小时确认、六小时确认、隔日确认。区块浏览器开两个窗口,一边看匿名集大小,一边盯矿工费浮动。手机计时器按秒,防止钱包客户端虚标。
CoinJoin实测:JoinMarket与Wasabi横向对比
JoinMarket靠市场做市,0.01 BTC匿名集8人,平均手续费0.00012 BTC,确认时间112分钟;0.1 BTC匿名集12人,手续费0.00028 BTC,确认时间112分钟;1 BTC匿名集24人,手续费0.00052 BTC,确认时间118分钟。做市方抽成隐含在撮合里,肉眼看不见,但链上体积膨胀30%,等于多付一次矿工费。
Wasabi统一收取0.3%的协调费,按金额计,不按区块拥挤度。0.01 BTC交0.00003 BTC协调费,矿工费另付0.00008 BTC,总成本0.00011 BTC;0.1 BTC协调费0.0003 BTC,矿工费0.0002 BTC,总成本0.0005 BTC;1 BTC协调费0.003 BTC,矿工费0.0004 BTC,总成本0.0034 BTC。匿名集固定100人,体积控制比JoinMarket少15%,链上更省字节。
Samourai实测:Whirlpool与Stonewall双模式
Whirlpool把手续费一次性前置,无论金额大小,0.01、0.1、1 BTC都收0.0005 BTC,匿名集固定五人循环五次,等于25人混洗。链上体积比Wasabi再小10%,但五次循环要五个区块,时间拉到平均250分钟。好处是后续再洗不收钱,适合计划多次拆分的人。
Stonewall不走混币池,靠本地撮合找零,自己跟自己演双簧,链上看起来像普通转账。手续费就是普通转账费,0.00002 BTC起步,匿名集只有2人,胜在速度快,十分钟确认。适合临时遮一下,不想留痕,但又不想付高昂协调费。
数据摆在一起怎么选
资金低于0.02 BTC,Wasabi的0.3%协调费比Whirlpool一口价0.0005 BTC便宜;资金在0.05到0.2 BTC之间,Whirlpool一口价优势出现,匿名度也比Wasabi高;超过0.5 BTC,JoinMarket做市深度最好,24人匿名集虽不及100人,但链上体积大,需要自备找零管理,小白慎入。
赶时间用Stonewall,十分钟搞定,成本忽略不计;想一次洗白且后续不再动,用Whirlpool;长期分批进出,选Wasabi,100人匿名集最保险。
容易踩的四个坑
1. 把混币输出直接打回交易所,触发风控冻结。正确做法是中间加自托管钱包,隔24小时再转交易所。
2. 用系统默认矿工费,导致区块拥堵时卡三天。手动选两小时内确认档,多花一点换来时间自由。
3. 匿名集人数太少,五人池子循环两次就敢收手,链上分析仍能聚类。至少等完整周期走完。
4. 忘记备份新地址私钥,混完币找不到输出。混币前先在离线环境把地址验证一遍,再开始流程。
手续费之外的隐藏支出
链上体积膨胀意味着未来再转账也要多付矿工费。JoinMarket一笔0.1 BTC混完变成0.13 BTC体积,后续每转一次多付30%字节费。Whirlpool和Wasabi把输出切成标准面额,未来花起来更省字节。长期看,前期多付的协调费会被后续节省的矿工费抵消,别只盯着第一笔。
0.01 BTC用户:Wasabi总成本0.00011 BTC,最省;0.1 BTC用户:Whirlpool一口价0.0005 BTC,匿名度25人,性价比最高;1 BTC用户:JoinMarket做市深度够,手续费0.00052 BTC,但技术门槛高,新手优先Wasabi。Stonewall适合临时遮痕,别指望它提供真正的匿名集。
把每一笔矿工费都当成投资,买的是未来链上自由。别等账户被标记才想起补票,混币不是犯罪,是自我防护。数据摆在这儿,钱包打开,自己跑一遍,比看十篇测评都管用。