隐私池是一种新型的基于智能合约的工具,它增强了用户交易的隐私性,同时允许用户受益于区块链的公共性质。[2][3]
隐私池是一个新概念,允许用户将加密货币存入共享池,同时保持货币所有权的私密性。该池使用密码学隐藏记录来跟踪所有权,用户可以提取资金,而无需与之前的存款有任何关联。隐私池还允许用户在不泄露具体信息的情况下证明其交易的合法性。
隐私池的核心思想是允许用户发布零知识证明,证明其资金来自已知的合法来源,而无需公开其整个交易图。一旦该证明得到验证,他们的钱包地址将被智能合约协议添加到“允许列表”中,允许他们加入一组用户的交易被批量处理和混合在一起。这种混合通过难以识别池中哪个用户最终是交易的发送者来提供用户隐私。[1][3]
隐私池是由以太坊创始人维塔利克·布特林与以太坊社区成员以及区块链分析公司Chainalysis的研究人员共同提出的,为这个问题提供了一个引人注目的解决方案。隐私池是证明用户隐私和监管合规不必是相互排斥的概念的第一步。[3]
这是通过使用零知识证明等技术来证明交易的合法性以及未参与犯罪活动来实现的。零知识证明是一种密码学技术,允许一方(证明者)向另一方(验证者)证明其知道特定的信息,而无需透露有关信息本身的任何细节。
当用户想要从隐私池中取出资金时,他们可以选择创建一个零知识证明。这个证明做了两件事:首先,它确认用户的交易是合法的,并且不涉及与犯罪活动相关的区块链地址。其次——对用户来说更重要的是——它保护了他们的身份隐私。[6]
使用零知识技术的隐私池理论上可以解决这个问题的一部分,因为它们可以在交易数据周围为用户提供隐私,同时将其与任何犯罪活动区分开来。通过将诚实的交易汇集在一起,用户可以证明他们的交易来自诚实的存款。
隐私池的运作方式与Tornado Cash类似,通过混合多个用户交易来模糊其真实来源。但是,当用户选择提取资金时,他们可以选择生成一个零知识证明。[7]
一些用户在更根本、更哲学层面上批评了隐私池的概念。例如,Zcash的创始人Zooko Wilcox认为,对个人来说,最强的隐私保证来自尽可能接近“现金”的系统。Zcash是最早也是最著名的使用零知识证明进行私人交易的区块链网络之一。他对隐私池的批评集中在这样一个事实上,即这种结构与美国和欧洲法律体系所基于的“无罪推定”原则截然相反。[3]