由 zkSNARKs 驱动的 Manta Network 将为 DeFi 带来从数理学角度上可靠的匿名性

撰文:Tim Fries

Tim Fries 是 The Tokenist 的联合创始人。他拥有理学学士学位。拥有密歇根大学机械工程学士学位和芝加哥大学布斯商学院的工商管理硕士学位。蒂姆曾在 RW Baird 的美国私募股权部门担任投资团队高级研究员,同时还是 Protective Technologies Capital 的联合创始人,该公司专门投资传感、保护和控制解决方案领域。

作为一个早期项目,Manta Network 将自己定位成一个利用零知识证明的“隐私保护” DeFi 堆栈。该协议旨在促进具有可靠保证的匿名性和一定程度的跨链互操作性的交易的达成。

在宣布由 Polychain Capital 领投的 110 万美元的融资轮之后,Manta 受到了公众的关注。这些资金将用于建立 MantaSwap ---- 一个旨在保护用户隐私的去中心化交易所(Dex)。

Shumo Chu 是 Manta Network 的 CEO 和联合创始人,也是加州大学圣巴巴拉分校计算机系教授。最近,他做客 The Tokenist 作为嘉宾来讨论关于 Manta Network 的细节 – Manta Network 的协议是怎么实现协助匿名性的,技术层面是怎么支持协议工作的,以及 Manta Network 在 DeFi 中的角色等。

Tokenist:Shumo 您好,感谢百忙之中抽出时间作为嘉宾接受我们的采访。我们迫切得想了解有关 Manta Network 作为一个在市场中迅速发展起来的项目的种种细节。我们认为,Manta 在涉及用户交易和隐私方面正在做很多非常酷的事情。但是,在我们深入探讨这一点之前,希望您为我们从对 Manta 的一个简单介绍开始。请您为我们叙述一下 Manta Network 究竟是什么呢?

Shumo: Manta Network 是第一个在 Substrate 上构建并保留零知识证明的隐私保护 DeFi 堆栈。 Manta 包括一个支持 DOT 和平行链资产(例如 aUSD)的去中心化匿名支付方案,以及一个由 zkSNARK 构建的 AMM 的去中心化匿名交换方案。

Tokenist: Manta Network 支持哪些类型的数字资产?最终它将支持匿名所有权和合成资产的转让吗 ?

Shumo: Manta 将支持 DOT 和标准平行链资产。我们在行业中已经看到许多将 ERC20 资产带入波卡的迹象,如果这些 ERC20 资产能够成功转化成为平行链标准代币,Manta 在这一方面也可以提供支持。我们同时也在研究合成资产,为隐私性合成资产制定数一个方案,这一方面的工作十分有趣,但是也需要我们团队进一步的研究。

Tokenist: Manta 是怎么做到让一笔交易实现匿名的呢?
Shumo: 好问题!实际上,想要实现交易匿名是一件很难的事情,Manta 利用 zkSNARKs 能够验证计算而不会泄漏有关输入和计算本身的任何信息。但是,仅将 zkSNARK 应用于现有共识和 AMM 不会使其具有隐私性,还需要设计一个隐私保护协议将许多东西组合在一起,例如,累加器,非对称加密,加密哈希函数,当然还有 zkSNARK。如果想要更多了解 Manta 如何实现交易匿名,可以前往我们的 Manta Workflow 和 Manta 白皮书。

Tokenist: 为何在 DeFi 中匿名性这么重要呢?匿名性有是怎么保护用户并将 DeFi 和传统金融领域区分开来的呢?

Shumo: 隐私不仅在 DeFi 中而且在整个区块链中都非常重要。我们最近对 400 多个受访者进行了一项调查,以了解他们对链上隐私状态(主要是钱包地址假名)的看法。大约 75% 的人表示:由于担心隐私问题,他们过去曾犹豫或完全避免进行交易。换句话说,链上隐私不仅仅是人们正在考虑的事情,它实际上正在影响用户的行为。还有一些其他有趣的故事可以分享,比如,生成新的钱包地址以接收令牌,通过交易所发送交易以混淆我们的钱包内容等等。

关于 DeFi 与传统金融,我认为隐私不会将两者分开;我认为它实际上反而提供了一个相似性 – 一个大多数人在使用传统金融服务时都熟悉的用户体验。

例如,如果你要查看借记(银行)帐户中的交易历史记录和帐户余额,则必须登录到银行帐户,输入唯一的用户名,密码,或者进行电子邮件身份验证或其他形式的双重验证码。然后,如果您要从新的 IP 地址登录,则可能甚至需要回答一些问题。您通过所有这些安全检查只是为了证明用户是您本人,只有当您成功通过所有检查后,您才能查看您的信息。然而这一切在区块链中并非如此。在我们的调查中,有 90% 的受访者承认偷窥了他人的钱包地址以查看其资产和交易。这也非常符合人性和常理。但是这是一个严重的、尚未解决的侵犯隐私问题,非常需要解决。我认为 DeFi 和传统金融中的隐私之间的区别在于,没有权威可以侵犯 DeFi 中个人的隐私。在传统金融中,您的开户行可以侵犯您的隐私 -- 银行员工可以访问您的信息、查看您的数据等;在 Manta Network (DeFi)上,除了您自己之外,没有人可以访问您的数据。

Tokenist: DeFi 领域中目前存在一些匿名付款方式,例如 Zcash。 Manta Network 给 DeFi 带来了哪些这些其他匿名支付项目不能带来的东西?

Shumo: 关于 Layer 1 隐私解决方案,Manta Network 希望带来的最大价值是互操作性。 我们打算将 Manta Network 作为 BYOT (自带令牌)系统运行。例如,用户可以私下进行交易或交换 DOT,并且在使用之前,无需将 DOT 更改为其他资产。

Tokenist: DeFi 领域(以及一般而言的区块链)另一个吸引人的方面是增加了用户对金融服务的访问。然而,许多中心化交易所正日趋收到监管管制,从而导致限制了其用户基数并最终造成了进入壁垒。真正的匿名性将有助于使 DeFi 更易于访问吗?
Shumo: 监管和合规性似乎是“区块链”的“坏名声”,但是现实是,社区非常欢迎受监管的区块链项目成为生态系统中的重要组成部分。实际上,在我们的调查中,正是由于这些交易所受监管的因素以及其随之而来的安全性,许多用户更喜欢使用这些交易所。
DeFi 采用自动方法进行访问。在将 DeFi 与合规性相结合时,我们看到的是一种能够分离大众用户和恶意用户的金融系统 -- 在其中,大众用户能够即时访问金融产品和系统,而恶意用户则可以被拒之门外。如今,将恶意用户拒之门外的职责对于去中心化世界责任重大却很难落地解决,但这并不意味着我们应该对这种行为的后果视而不见,并美其名曰为“自由市场”或“去中心化”。DeFi 使金融工具更容易被用户访问,而匿名功能使金融工具的访问无需担心收到未经授权的监控。合规性为这些金融工具提供了神圣性。我们相信,DeFi、匿名性和合规性可以并存。

Tokenist: 在构建 Manta 的协议的时候将监管合规纳入了考虑?有没有办法在保持匿名性(以保护用户免受不良行为的影响)的同时还保持法规遵从性,例如 KYC / AML (假设监管机构不是“不良行为者”)?

Shumo: 我想我在前面的答案中提到了这一点。我们将采取积极态度,探索保护我们的社区和网络的所有可能性。我们希望 Manta Network 成为即插即用的隐私工具,以在执行链上操作时增强“好用户”的用户体验。作为早期项目,我们仍处于探索如何整合合规性的探索阶段,因此我们目前尚不清楚如何确切地执行合规性,但是我们和多家全球最顶级的律师事务所(包括服务过 Coinbase,Polychain 的律师事务所)一起正在努力探索中。

Tokenist: Manta 的去中心化匿名交换(DAX)协议和去中心化匿名支付(DAP)协议都使用零知识的简洁非交互式知识论证(zk-SNARK)。与交互式零知识证明相比,非交互式零知识证明的主要优点是什么?一般我们听到的答案会暗示一些类似的交易速度,即更快的交易速度、更大的交易处理能力,以及因此而具有的大规模扩展能力。在您看来是这样的吗?

Shumo: 对于交互式证明系统,证明者和验证者需要在验证者可以验证证明之前进行数轮交互。对于区块链应用程序,这带来了几个问题:
1. 只要有验证者,例如共识节点需要验证证据,客户端必须始终在线
2. 客户端和每个共识节点之间必须有单独的通信渠道

对于非交互式证明,您只需要证明一次即可证明该证明是可公开验证的。因此,对于大多数区块链应用程序而言,您确实需要非交互式证明,这将带来更好的性和可用拓展性。幸运的是,非交互式证明并不是那么难实现,您可以应用所谓的“Fiat-Shamir 转换”将交互式证明系统几乎免费转换为非交互式证明系统。

Tokenist: 是否可能对验证者提供一个可能看上去正确的但实际上是错误的验证呢?优势怎么保证这种情况不会发生呢?

Shumo: 不会。更确切地说,可能性很小,小于 2 ^ {-128}。这是基于 zkSNARK 的加密保证。

Tokenist: 当使用由 Manta 驱动的 zk-SNARK 交易发生时,是否会记录了某些特点元数据(比如交易的日期 / 时间等)并且让公众访问呢?如果是这样,那哪些数据会被记录呢?

Shumo: 实际上,Manta 确实会记录元数据,例如,交易在区块链中发生的大致时间。但是,对于第一个近似值,整个交易事件都是加密的,泄漏时间信息在大多数情况下不是至关重要的(尽管有时候仍有泄漏时间信息而导致严重后果的情况)。

Tokenist: 量子计算的未来是否会对 zk-SNARK 和加密构成威胁?

Shumo: 我们会进行一些关于后量子 zkSNARK 的研究。实际上,我们的联合创始人 Zhenfei Zhang 博士是该研究领域的领导者。我的理解是实现后量子加密并不困难,而且现在人们也知道该怎么做。但是在现在的技术条件下,高效的后量子 zkSNARK 仍然相当困难。不过我有信心,在量子计算机成为真正的威胁之前将这一问题解决。如果您与任何量子计算人员私下交谈,他们会告诉您量子计算机还有很长的路要走,尽管他们会在媒体上发表一些政治上正确的话以促进该领域的发展。我完全理解这一点,因为有时候需要一点点炒作来推动这一领域的发展。

Tokenist: Manta 的代码库可以由第三方审计吗?

Shumo: 是的,我们将请顶级安全审计公司对 Manta 代码进行第三方审计。此外,我们还将在内部进行安全审核和测试。

关于 Manta Network

Website: https://manta.network/
Github: https://github.com/Manta-Network
Twitter: https://twitter.com/manta_network?s=20
Medium: https://medium.com/@mantanetwork
Telegram: https://t.me/mantanetwork
微信助手 : Jessie_Porridge

来源链接:tokenist.com