主页 > imtoken怎样充值 > 比特币和以太币洗钱
比特币和以太币洗钱
黑客的最后一英里是洗钱。 如果你有一笔不想被追踪的交易比特币和以太币,你也可以应用比特币和以太币洗钱(混币)。
比特币洗钱
比特币洗钱是coinjoin的应用。 原理是多人共同创建一笔交易,让交易输出(output)有相同的金额。 如下所示:
混币交易IN0、IN2来自用户A,IN1、IN3、IN4来自用户B,交易输出均为0.05。 其中,OUT1、OUT4属于用户A,而OUT0、OUT2、OUT3属于用户B。由于每一个输出的地址都是一个新地址,在外人看来,无法区分哪个输出属于哪个用户。
所以当混币交易的参与者越多(更多的用户,而不是两个用户),混币的次数越多(混币的输出可以作为再次混币的输入),效果更好。
由于等待多个混币器,一般的比特币混币过程很慢,通常需要数小时甚至更长时间。
例子
下图是混合币种交易的截图。 交易输入来自数十人,交易输出为0.10370144 BTC。
芥末
Wasabi Wallet是一款比较多用于比特币混币的钱包。 混币过程是去中心化的,有需要的同学可以到官网下载使用。
以太币洗钱
以太币洗钱是零知识证明和智能合约的应用。 我们以tornado.cash为例,说明其原理和方法。
1.连接钱包,将ETH存入合约
我们可以看到充值金额分为四个选项:0.1 ETH、1 ETH、10 ETH、100 ETH。 这主要是为了防止存取款双方通过金额挂钩。
2. 备用存款证明
入金证明会随着入金流程写入合约,您需要如图所示备份证明。 取钱时会再次使用。
3.取款时输入存款证明和收款地址
存款证明在本地输入,用于生成 zkSnark 证明。 也就是提款的时候发给合约的是你有存单的证明。
为什么不只是发送存储证明,而是发送存款证明的持有证明,这是零知识证明的关键部分。 因为如果直接发送存单,外部观察者可以通过匹配存单来匹配存款人和取款人,这样就无法实现私下转账的需要。
4.提现成功,可以在收款地址看到付款
相对而言,coinjoin技术相对简单直观。 zkSnark 与智能合约的结合应用更是先进。 此外,zkSnark与智能合约的结合还有更多的应用,私密转账只是其中之一。
结语
比特币和以太坊的混币技术,让比特币和以太坊网络也具备了私下转账的能力。 从技术角度来看,它们既先进又实用。 但如果考虑使用场景,它们更是黑客的利器,为黑客的犯罪提供了更大的便利。
所以混币技术是一把双刃剑,关键看谁用,怎么用。
要存币比特币和以太币,请使用世界上最好的多重签名和冷钱包:Ownbit
下载网址: