币圈资讯

tornado cash 是什么?一文看懂混币器原理与隐私功能

Tornado Cash是一个去中心化隐私协议, 这个协议是建立在以太坊区块链之上的, 它被用来实现加密货币交易的匿名性, 它是通过所谓的“混币”技术来达成这个目的的, 在操作的时候, 它会把你自己的加密货币交易和其他的用户们的交易混合到一块儿去, 这样做的主要目的是为了把交易的来源给隐藏起来, 同时也把去向给隐藏起来, 从而对交易双方的隐私起到了一个保护的作用。

也就是说, Tornado Cash 这个系统, 会先接收多种交易, 然后把这些交易所相关的资金打乱混合, 处理完之后再按照指定路径, 把资金转交给对应的最终收款账户。

针对 Tornado Cash 到底是什么这个问题, 可能不少朋友还是不太清楚具体原理。基于这种情况, 下面的内容里, 币圈子的小编将会为大家展开深入讲解, 重点解读关于混币器以及 Tornado Cash 的相关知识。

什么是Tornado Cash?深入解读混币器Tornado Cash

请问这个名为Tornado Cash的事物, 它到底属于一个什么样的东西?

Tornado Cash 这个东西, 它是一种虚拟货币混合器, 运行在以太坊的区块链上, 通过混淆它的来源、去向和交易对手, 不加选择地推进匿名操作, 不费劲去查它从哪儿来, 靠的是对零知识证明这一招的灵活运用, 能把 ETH 还有 ERC20 类型的代币, 以谁都抓不住痕迹的方式, 发送到任何地址上去。

Tornado Cash 是不去依赖任何的那种中心化的实体来进行资金的管理或者用户的数据管理的。它的合约是部署在以太坊区块链上面的。然后呢, 任何人都是可以通过和智能合约进行交互来做到匿名的交易的。这种交易是不需要去依赖什么中介的。

至于 Tornado Cash 来说, 它是一个专门为以太坊的用户提供了隐私保护功能开源的一个软件项目。这跟很多其他的类似项目其实是一个道理, Tornado Cash并没有成为一个所谓合法的法律主体, 它只是由好几拨不一样的贡献者, 在经过了好多年的努力之后, 一起开发出来的那些开源软件库的集合。

什么是Tornado Cash?深入解读混币器Tornado Cash

这些贡献者发布并提供了Tornado Cash, 这个作为以太坊区块链上的智能合约集合, 它是作为一般用途来使用的。用户能够把ETH发送到Tornado提供的一个智能合约上, 或者是发送其他的代币到那里也可以的。

然后用户还可以再把资金提款到不同的地址上去, 这样的过程就打破了源地址和目标地址之间的链上链接, 从而使得交易的隐私得到了提高。

Tornado Cash的原理是什么呢?

Tornado Cash 的原理主要是建立在混币技术这个基础上面的, 同时它还结合了像 zk-SNARK 这样的零知识证明加密手段, 来把事情做到能让用户的加密货币交易具备匿名属性。

它这么做的核心目的呢, 就是要让用户自己存进去的钱和其他用户存进去的钱给搅和在一起, 混到一块去, 这样一来外面的人就没办法追踪清楚这笔钱最初的来源在什么地方。

Tornado Cash 这个平台搞的那个混币技术, 说白了就是把你自己的钱存进去, 然后再跟其他很多人的存款搅和在一起这么一搞, 交易到底是啥来由又最后流到哪儿去了, 这些信息就给藏得严严实实的。

每一个人的那笔交易都得被打乱再重新排列组合一番, 这么做的结果就是导致外面的观察者或者监控者压根就没法去准确地分辨清楚资金实际流动的那条路径是咋样的。

另外呢 Tornado Cash 它还用了那个叫做零知识证明的东西, 你要知道零知识证明本身它是属于一种加密领域的技术手段, 它厉害就厉害在可以允许用户在完全不暴露任何与交易相关的具体细节的前提下, 成功地去向外界证明自己确实是对某笔特定存款拥有所有权的这个人。

什么是Tornado Cash?深入解读混币器Tornado Cash

整个过程的执行方面, Tornado Cash是完全依赖智能合约来操作的, 这里边没有任何中介, 也没有任何中心化机构去参与。具体的资金存入操作也好, 提取操作也罢, 都是要在以太坊区块链上进行的。至于加密货的混合处理以及最后的提钱流程, 也都是由智能合约自己自动完成的。

Tornado Cash 的核心机制在于, 它将大量用户的资金混在一起进行打乱处理, 这样一来, 原本清晰明了的流动资金链条就被切断了, 导致那些发出交易的人和最终收到资金的人,没法借着区块链上公开出来的数据就直接把它们两个给对应上。

另外呢, 由于 zk-SNARKs 这个技术支持的出现, 使得在整个操作过程中的安全系数和隐私保护水平都获得了进一步的提升。

Tornado Cash 通过把存款和提取这两件事给拆开办, 然后再加上一个时间上面的拖延手段, 让事情变得更加难被追踪, 以此来进一步提升匿名性的程度这一点是非常明确的, 举个例子来说吧, 用户这边要是进行了存款这个操作之后, 可以选择在好几个小时过去之后才进行资金的提取动作, 又或者选择在很多天甚至是很长的一段时间也就是数周之后再去处理资金提取的相关事宜, 这样做的话, 确实能够大大增加外部人员对于资金流向进行追踪的困难程度。

上面说的那些东西, 全都有, 那就是对什么是Tornado Cash这个问题的回答。Tornado Cash它是一个非常强大的, 跟加密货币有关的隐私方面的工具。它主要是想要通过这个去中心化的方式, 还有匿名的交易方式, 来保护用户的隐私的。

用户是可以通过使用Tornado Cash的这种方式, 把自己的交易记录给保护起来的, 这样就可以避免被一些人给跟踪了, 或者是被分析了。还有, 在有些时候, 用户是可以拿来Tornado Cash这个工具的呢去把自家的资产的隐私给保护起来, 从而去避免那些政府、公司呀或者个人的监控。

但是, 随着这东西被用得越来越广泛, 它也跟着面临来了越来越多的法律以及监管上头的挑战。比如说美国政府吧它就想要去监管Tornado Cash, 这主要是因为它觉得这东西被那些犯罪分子给利用了哈用来干非法的洗钱活动。

已通过安全认证 已通过安全认证
This is a popup message.
kefuIcon