Tornado.Cash 是一种提供匿名隐私服务,被称为混币的工具。当参与这个池的用户数量越多、资金量越大、交易量越大,匿名性就会不断提高。也因此,Tornado.Cash为了激励更多人参与 ETH 的资金池,提供了命名为「匿名挖矿」的流动性挖矿方案。
但是与其他流动性挖矿项目不同的是,Tornado.Cash提供的是匿名服务。团队为挖矿和申领代币设计了一套分层的隐私保护机制,利用零知识证明就可以实现。
另外,Tornado.Cash 也为了维持代币挖出速度的均衡,设计了一套全新的 AMM 机制,将以恒定速度分配 TORN,创造出一套中间层的二级市场波动机制。
AMM公式。来源:torncash-cash.medium.com
T -TORN采矿计划分配
Tvirt —虚拟TORN余额
Twithdrawn —用户已经撤回的TORN金额
TORN-用户将收到的TORN金额
AP —交换匿名点
W — AMM交换重量常数
TORN数据统计。来源:DuneAnalytics
匿名分发治理代币
Tornado.Cash设计了两层代币模型提高整个流程的隐私性。用户在参与匿名挖矿活动中,并不会直接获得TORN,而是先获得一个名为「匿名点数 AP」(Anonymity Points)的中间资产,这部分资产的直接数量并不会记录在链上,而是通过零知识证明计算得出。
对于外部观察者来说,只能看到某用户在链上申领了一份数量未知的AP资产。由于AP完全是私有的,因此为了存储您的屏蔽AP,用户需要生成一个密钥来存储用户的AP余额。该密钥是随机生成的,然后使用以太坊公钥加密(使用Metamask的eth_getEncryptionPublicKey)并存储在链上。这样,如果您丢失了它,则可以使用用户的以太坊密钥无缝恢复它。
注意:该密钥用于加密和提交索赔和撤回数据,而不会泄露用户的身份。
如果希望进一步提高隐私性,用户也可以通过第三方或可信的中继节点提交申领AP 资产,而不用关联上自己的地址。
代币挖矿也能用 AMM
为解决 AP 和 TORN 兑换的汇率问题,Tornado.Cash 还设计了一套专用的 AMM (自动做市商)机制,兼顾汇率相对稳定的同时,又允许二级市场波动。
为了解决「匿名挖矿」代币分发速度的问题,对于协议的 TORN 代币而言,将以恒定的速度分发,也就是 1 年内线性解锁 100 万 TORN。这个逻辑不会变化,但AP的获得方式是根据市场中参与匿名挖矿的资产数量和时间产生变化的,所以两者存在汇率变化,Tornado.Cash 认为通过 AMM 可以解决这样的问题。
也就是如果当短时间内 AP 换出 TORN 的需求激增,则汇率就会大涨,反之,汇率就会大跌,但总体来说应该会相对稳定。但是对于 Tornado.Cash 系统而言,流出的 TORN 的速度是没有变化的。
治理审计
另外还有两个点值得注意,在 Tornado.Cash 的治理系统中,创建一个提案需要至少 1000 个 TORN 代币,而且所有的提案都必须要是智能合约,里面必须含有经过验证的可执行代码和逻辑,投票通过后,该治理提案的智能合约就会被协议的治理合约执行。
Tornado.Cash 表示他们的智能合约已经通过了 ABDK、Pessimistic 和 ZeroPool 团队的审计,另外交易聚合器 1inch 和的 Scott Bigelow 也帮助审计了智能合约。ZeroPool 团队此前也是开发以太坊匿名解决方案的,他们也是这类产品的专家之一。
代币分配细节
TORN 的代币共 1000万枚,具体分配为
5%(500,000 TORN):空投给 Tornado.Cash 的 ETH 资金池的早期用户;
10%(1,000,000 TORN):分配给 Tornado.Cash 的 ETH 资金池的匿名挖矿活动,将以 1 年时间线性分配;
55% (5,500,000 TORN):DAO 资金库预留,将以 5 年时间线性解锁;
30% (3,000,000 TORN):开发者和早期支持者,将以 3 年时间线性解锁。
代币分配细节。来源:torncash-cash.medium.com
官网:https://tornado.cash/
所属板块:混币器、DeFi、隐私协议
上线交易所:抹茶、Uniswap、Sushiswap、1inch、Matcha、Okex
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。