整理:胡韬
近期,许多黑客在攻击DeFi协议后都使用TornadoCash进行混币,从而隐藏资金流转记录,将黑钱洗白。那么,TornadoCash具体是如何运作的?为什么会存在这类产品?
一、背景与简介
通常情况下,任何以太坊地址的所有的交易历史和余额都是公开的,如果某用户的以太坊地址被外界获知,那么他/她就可以通过诸如Etherscan这样的区块浏览器获取该用户的所有交易历史以及资产余额,乃至分析出许多隐私性的数据。
因此,为了保护自身隐私,许多用户会尝试各种方法避免自己的地址与真实身份产生关联,其中最重要的环节是初始资金来源,如果通过交易所转账、友人转账或者托管型的混币产品,都会存在不可控的对手方风险,实际身份仍然有可能被泄露。
去中心化社交网络Bluesky在App Store中发布邀请测试版:金色财经报道,Jack Dorsey 支持的 Twitter 替代品 Bluesky 已在 App Store 中发布邀请测试版。报道指出,去中心化社交网络 Bluesky 目前仅限受邀者进行测试体验,但它在 App Store 的上架标志其公开发布或已临近。[2023/3/1 12:36:01]
因此,TornadoCash作为基于零知识证明机制的非托管型隐私交易协议应时而生,该项目通过打破源地址和目标地址之间的链上链接来提高交易隐私。它使用一个智能合约,接受来自一个地址的ETH和其他代币存款,并允许他们提款至任何以太坊地址,从而使外界无法追溯其资金来源。
购物平台CryptoRefills推出欧元稳定币EUROC支付选项:6月30日消息,总部位于荷兰的购物平台CryptoRefills为其客户推出了欧元稳定币Euro Coin(EUROC)支付选项。
此前消息,USDC发行商Circle宣布将于6月30日在以太坊上发行由欧元支持的、受监管的稳定币Euro Coin(EUROC),今年晚些时候支持其他区块链。(The Paypers)[2022/6/30 1:42:41]
二、TornadoCash发展历程
TornadoCash上线于2019年8月,其主要创始团队为两位zkSNARK研究者RomanSemenov与AlexeyPertsev,后者还是安全审计公司Peppersec创始人。
声音 | ONEStore CEO Jay Lee:BSV吸引开发者有六大要素:拥有3500万用户的韩国(智能手机)应用商店ONEStore CEO Jay Lee在CoinGeek首尔会议上表示,虽然围绕BSV有诸多争议,诸如是否要稳如磐石的底层协议、CSW是否中本聪;但是旗下公司认为有6个大因素致使他们在BSV上做开发。这六大因素是:合规性 (BSV强调迎合政府监管,反对等违法行为);扩容的有效性(BSV有大区块,却对应极低的交易费);安全性(BSV建立在工作量证明上,有人作恶经济动机不足);可靠性(BSV底层协议稳定;支持原子交换,并具有免疫性);灵活性 (BSV应用可以根据现实情况做调整);实操性 (拆分私钥技术保障账户的安全性)。Jay还强调以上提到的这些要素都得以在实际工作中证明,而他们在BSV建立的新产品将在一年内面世。[2019/10/2]
2020年5月,TornadoCash的团队将所有存款池的管理权限燃烧,并再也无法关闭项目运行。
声音 | Sam Doctor:Bakkt的比特币(BTC)期货合约将于本季度推出:Fundstrat Global Advisors董事总经理兼量化策略师Sam Doctor在7月19日发布的一篇Twitter帖子中表示,Bakkt的比特币(BTC)期货合约将于本季度推出。
据《华盛顿邮报》报道,Fundstrat的期货将于本季度推出。这次测试是在上个月宣布的测试之后进行的,测试定于下周开始。该公司认为,此次发行将成为加速传统机构投资者进入中国市场的催化剂。《华盛顿邮报》指出:“在Bakkt上市的第一天,似乎就有相当数量的投资者准备加入,销售团队在经纪商、做市商、自营交易部门和流动性提供商中获得了越来越大的吸引力。”[2019/7/21]
2020年12月,TornadoCash宣布推出治理代币TORN,并将进行空投以及流动性挖矿,在以太坊区块高度11400000前参与的用户都可以获得空投,总计约7000个地址拥有领取资格,平均每个地址可领取66.54个TORN的代币,当时价值超过2.3万美元。
2021年6月以来,TornadoCash相继宣布部署到BSC、Polygon与xDai等区块链网络,并支持ETH、DAI、CDAI、USDC、USDT、WBTC、BNB、MATIC等代币。
截至今年9月16日,TornadoCash总锁仓量为7.9亿美元,累计存款地址数达1.2万个,累计取款地址数达2.8万个,总存款资产价值超33亿美元。
三、TornadoCash是如何运作的?
为实现隐私,Tornado.Cash使用智能合约接受来自一个地址的代币存款,并允许从不同地址提款。这些智能合约充当混合所有存入资产的池。
一旦资金从这些池中被一个完整的新地址提取,来源和目的地之间的链上链接就会中断。因此,取出的加密资产是匿名的。
当用户将资金放入池中时,就会生成私人票据。该私人票据用作用户稍后访问这些资金的私钥。如果要提取它们,同一用户可以使用不同的地址并通过此私钥取出其资金。
这种协议的强度自然来自其用户数量和池的大小。用户存入池中的资产越多越好。但是,为了保护隐私和匿名,用户必须牢记一些基本规则,例如:
无论你是否使用中继者,都请记得保持正常的网络匿名,比如使用VPN、代理、Tor等工具来隐藏你活动的IP地址。
请确保你在使用新地址之前清除了dApp的cookies,因为当dApp发觉新旧地址使用的是相同的cookies时,它就会知道这两个地址属于同一个所有者。
Note当中的一些数据可用于将你的存款和提款联系起来。因此在你完成提款后,最好确保你已经安全地销毁了note数据。
存款之后不要立即取款,在取出其资产之前等待几笔交易,从而将其资金与人群混合。。如果你存完款之后马上提出来,观察者会猜测这是同一个人在操作,那你就暴露了。
此外,TornadoCash用户界面由社区托管在IPFS上,最大限度地降低数据被删除的风险。
在以太坊隐私交易赛道,TornadoCash的竞争对手包括SecretNetwork、Suterusu等项目,但目前仍处于绝对龙头地位,保持积极稳定的发展态势。
参考资料:
《Tornado:为以太坊引入隐蔽交易机制》
《TornadoCash是如何运作的》
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。