值得信赖的区块链资讯!
零知识证明 – Mixer(混币)应用分析
交易隐私是零知识证明的一个应用方向。除了通过公链或者侧链实现交易的发送方/接收方以及金额隐藏外,Mixer,江湖人称“混币”,是在已有公链上实现交易的发送方的隐藏(匿名)。Mixer,就是将一些账户的资金“混”在一起,由公开的第三方代替发送方发起转账。这个第三方,被称为Mixer或者Relayer。本文分析以太坊上的三个Mixer项目的设计和性能。
MicroMix的源代码Github地址:https://github.com/weijiekoh/mixer。核心逻辑实现在contracts/solidity/Mixer.sol文件中。
MicroMix在Semaphore项目之上,提供混币服务,整个框架如下:
对Semaphore项目不熟悉的小伙伴,可以查看我的另外一篇文章:零知识证明 – Semaphore源代码导读。
整个MicroMix生态存在三种角色:发送方,接收方以及Relayer。使用MicroMix,需要两个步骤:1)Deposit(存钱)2)Mix(提钱)。
1.1 Deposit
在使用Mixer服务之前,发送方需要Deposit(存入)固定数量的代币(ETH或者ERC20代币)。Deposit同时要求发送方生成Semaphore对应的Identity。也就是说,每“混”一笔交易,发送方需要创建一个Identity。
1.2 Mix
Mix接口实现”提钱“的功能。Mix接口由“Relayer”(中继)调用,而不是由发送方调用。因为每个Identity在external nullfier不变的情况下,能且只能发送一次Signal,从而保证每笔存入的代币都能Mix。每个需要“提钱”的账户,提供Identity的证明给Relayer,同时在Signal中指定Relayer,接收方以及费用,从而Relayer可以发起交易,调用Mix接口转账给接收方。
也就是说,可以存在多个Relayer,Relayer通过提供mix的服务,“代替”发送方,向接收方发起转账,同时赚取服务费。每笔mix服务的服务费可以由发送方指定。
1.3 性能
MicroMix使用Semaphore构建了20层的Identity的Merkle树。Deposit大约消耗110w的GAS,Mix大约消耗77w的GAS费用(主要是zkSNARK的验证)。
Tornado Mixer的源代码地址:https://github.com/peppersec/tornado-mixer。Tornado Mixer的核心逻辑在contracts/Mixer.sol文件中:一个是deposit函数,一个是withdraw函数。Tonado Mixer的框架如下图:
大体逻辑和MicroMix类似,发送方(Sender)首先向智能合约转账(固定金额),并在智能合约上创建commitment。接下来,发送方(Sender)将零知识证明发送给Mixer,Mixer确认证明后,通过withdraw函数向接收方转账。
2.1 Commitment Merkle树
所有的Commitment在智能合约中组织成一个Merkle树:
叶子节点的计算采用Pedersen Hash算法,中间节点采用MiMC Hash算法。整个树高为16。也就是说,Tornado Mixer一个智能合约,支持2^16次转账。
2.2 性能
Commitment Merkle树高为16。Deposit函数大约消耗88.8w的GAS,Withdraw函数大约消耗69.2w的GAS。证明电路的Contraint为22617。生成一次证明的时间大约为6.1秒。
Hopper的源代码地址:https://github.com/argentlabs/hopper。Hopper的核心逻辑在solidity/contracts/Mixer.sol中:一个是commit函数,一个是withdraw函数。大体思路和Tornado Mixer一致,不再详细描述。相比较其他两个项目,Hopper有个明显的特色,实现了手机端的Mixer的功能。
3.1 Commitment Merkle树
从安全性角度考虑,叶子节点仍然采用sha256的计算。但是,为了降低证明电路的大小,中间节点采用MiMC Hash算法。Commitment Merkle树高为15。也就是说,Hopper一个智能合约,支持2^15=32768次转账。
3.2 性能
Commitment Merkle树高为15。GAS消耗和生成证明的时间没有实测。从理论上计算,GAS消耗会比Tornado Mixer略低一些,生成时间会比Tornado Mixer高。
总结:Mixer,混币,是零知识证明的一种应用,隐藏转账的发送方。目前,在以太坊上的Mixer实现的思路大体一致:发送方,首先转账固定金额给智能合约,同时提交的Commitment构造上一棵Merkle树。需要转账时,发送方链下将零知识证明的信息发送给Mixer或者Relayer。Mixer或者Relayer,将证明相关信息提交到智能合约。智能合约验证后转账给接收方。Mixer或者Relayer赚取一定的服务费。
比推快讯
更多 >>- 博斯蒂克:稳定的劳动力市场为美联储提供等待空间
- 博斯蒂克:现在说通胀工作已完成还为时过早
- 博斯蒂克:当前政策并非高度限制性,预计 2026 年不会降息
- 数据:1000 枚 BTC 从匿名地址转出,价值约 774 万美元
- 博斯蒂克:尚未摆脱因关税引发的通货膨胀问题
- 博斯蒂克:通胀居高不下,令人担忧
- 博斯蒂克:2026 年经济前景将持续强劲
- 法国 3 男子涉嫌绑 74 岁老人以勒索其儿子的加密资产,折磨近 16 小时发现抓错人后释放人质
- 受美国政府部分停摆影响,1 月就业数据不会按时公布
- 特朗普释放关税利好消息,美国对印度关税降至 18%
- 美国股指涨幅扩大,道指涨幅达 1%
- Circle 在 Solana 网络上增发 7.5 亿枚 USDC
- Tom Lee:加密目前可能正在筑底,抛售潮正逐渐失去动力
- 阿根廷加密诈骗嫌疑人在委内瑞拉被捕,此前他“携价值 5600 万美元的比特币潜逃”
- Sky Protocol 一月回购 1.3 亿枚 SKY,回购总金额已超 1.06 亿美元
- 数据:持有超一千枚 BTC 的巨鲸为当前唯一坚持买入的群体,持仓小于 10 枚的散户群体已持续抛售一个月
- 印度拟探索跨境使用数字卢比,以降低支付成本、提高贸易结算效率
- 高盛:以太坊基本面强劲,1 月日均新增地址数量远超DeFi Summer时期
- 摩根士丹利:沃什治下美联储变化将通过缩表显现
- 数据:BTC 突破 79000 美元
- 数据:29.5 枚 WBTC 从 Wintermute 转入 Binance,价值约 230 万美元
- 一个新创建地址在过去 3 小时内花费 5521 万美元买入 704.76 枚 BTC
- 数据:黄立成多单规模加仓至 1200 枚 ETH,约合 284 万美元
- Uniswap 网页版应用上的拍卖功能现已上线
- 某新建地址向 HyperLiquid 存入 318 万 U 以 20 倍做多 ETH
- 麻吉大哥再次向 Hyperliquid 存入 25 万 USDC,并开启 ETH 的及 HYPE 多单
- 麻吉屡败屡战再次 25 倍开多 ETH
- 美元指数 DXY 短线走高约 10 点,现报 97.5
- Santimen:散户悲观情绪进入极端区间,市场或将迎来技术性反弹
- 美国检察官指责稳定币法案纵容加密公司从欺诈中获利
- 数据:DWF Labs 向匿名地址转移 280 万 USDT,价值 280 万美元
- 芝加哥期权交易所拟重启二元期权,以进军预测市场
- Tom Lee:目前 Bitmine 没有负债,近期市场回调“极具吸引力”
- 美股开盘加密板块普跌,SharpLink (SBET) 下跌 7.55%
- Solana dApp 1 月份共产生超 1.46 亿美元收入,在所有 L1 和 L2 链中排名首位
- 2025 年对加密货币持有者的扳手攻击造成 4090 万美元损失,事件数量同比增长 75%
- HyperCore 提案 HIP-4:为链上预测市场构建原生结果交易基础设施
- Base 生态代币 KellyClaude 日内涨超 200%,市值短时突破 800 万美元
- Arcium 在 Solana 上启动其主网 Alpha 版本,Umbra 同步推出屏蔽金融层
- 观点:提名 Kevin Warsh 为美联储主席对比特币喜忧参半
- Strategy 的 BTC 持仓浮盈 13.32 亿美元,BitMine 的 ETH 持仓浮亏 65 亿美元
- Binance:至少拥有 241 分的用户可申领 50 枚 ELON 空投
- Bitmine 上周买入 41788 枚 ETH,目前持有 99 亿美元 ETH
- BitMine 上周增持 41,788 枚 ETH,Tom Lee 称市场低迷因仍受 1011 暴跌余波影响
- 上周全球上市公司净买入 BTC 1.23 亿美元, Strategy 投入 7,530 万美元购买 855 枚比特币
- Zhu Su 评易理华&1011 内幕巨鲸:顶部清仓后容易因自信而过早重新进场
- 数据:监测到 4,565.58 万 USDT 转出 Binance
- 韩国监管机构引入 AI 算法以监测加密市场操纵
- 贝莱德将 6918 枚 BTC 和 5.8 万枚 ETH 存入 Coinbase Prime,总价值 6.72 亿美元
- ZAMA 上线现报 0.0327 USDT,24H 跌幅 29.3%
比推专栏
更多 >>- Challenge,risk And chances|0130 Asian
- Meta 豪赌 AI:砸钱 1350 亿美元,2026 的扎克伯格,值得相信么?
- Variables: Terrible snowstorm|0128 Asian
- 英特尔「生死线」时刻:在 ICU 门前,陈立武如何清算遗产并开启自救?
- 從1月13號到今天,提前到5100|0126Asian
- You Should work HARDER in 2026|0120 Asian
- 硅谷最聪明那群人的「终极推演」:2026,我们应该「All-In」什么?
- Notice us dollar index|0116 in us
- 我们用大模型,给 2026 年的代币化/Web3「算了一卦」
- 十年新低 金銀比將帶我們走向何方|0113
比推 APP



