10月11日,以太坊大阪DEVCON 阔别三年之后,第六届DEVCON在哥伦比亚首都波哥大开启,这是以太坊社区最大型的开发者线下聚会。为期4天的大会聚集了全球各地的核心开发者,在11日的波哥大活动现场,以太坊创始人V神(Vitalik Buterin)发表了关于多证明机制为主题的演讲。各个赛道的前沿项目也参与其中,zkSync公布了L3 方案即将推出公共测试网,StarkNet 推出主网重置计划等,更多独角兽项目等待发掘。

与此同时,ZKP(零知识证明,Zero Knowledge Proof)代表项目Manta Network也在10-11日于波哥大举办了ZK House 。活动中,来自 Veridise、Ethereum Foundation、Manta Network的嘉宾就 L2 的 ZK 安全、基于 ZK 的可扩展性隐私、ZK 跨链、以及 ZK 电路等话题进行了深度分享。此外,爱德华·斯诺登(Edward Snowden)作为特别演讲嘉宾出席了活动,并宣布成立UPA隐私联盟,该联盟创始团队包括Manta、Aztec、NYM、Polygon和Zcash,将专注于隐私的解决方案。

专访Manta Network联合创始人Shumo:要做零知识证明应用的基础设施

隐私问题一直困扰着互联网用户,零知识证明提供了怎样的方案,目前是怎样的进展?带着这样的疑问,PANews采访了Manta Network的联合创始人Shumo,他详细讲解了零知识证明赛道的现状以及相关问题,并讲解了Manta给出的解决方案和对底层技术的优化。Manta Network是波卡首个链上隐私保护协议,基于零知识证明技术,致力于构建隐私的Web3。Manta Network诞生于2020年10月,获得 Polychain、ParaFi、Binance Labs、Alameda 等顶级投资机构的支持,经过近两年的发展已成为隐私赛道的实力选手。

Shumo是美国华盛顿大学博士,他在美国顶级学术期刊上发表了多篇论文,曾主导了Algorand的智能合约的研发,在区块链技术落地上有丰富的经验,更是业内顶级的密码学专家。

在采访中,Shumo透露,即将在11月底推出Kusama平行链上的第一版隐私支付产品MantaPay,接下来会有更多的隐私产品推出。而Manta Network在中短期内将会继续专注于Polkadot,但对于ETH和Cosmos等公链会保持关注,而对于Aptos则表示暂时不会考虑部署。关于社区比较关注的Manta Network主网上线时间等,Shumo表示鼓励更多的用户参与网络的安全建设,主网将会在2023年线,空投等社区激励计划会在主网即将上线的时间公布。

Shumo是一个长期主义者,北岛《时间的玫瑰》是他最喜欢的一本书。而在Manta Network另一位联合创始人Victor眼里,Shumo是真正想改变世界的人。他表示Shumo的长期主义的和求实的理念也深深扎根在Manta 发展过程中,“Manta 最终形态是Web3 生态的基础设施”。

以下为本次专访精选内容:

PANews:我们在公开资料里看到,您之前在美国学术期刊发表了很多论文可以介绍下学术研究方向以及发表论文的情况

Shumo:PhD就读于美国华盛顿大学,我的研究方向是数据化系统和形式化语言。我在美国顶级学术期刊SIGMOD, VLDB, and PLDI 等都发表过相关论文,主要是在美国计算机及程序语言的顶级会议上发表的。其中,2017年在SIGMOD上发表的关于形式化验证的Paper获得本次会议的最佳展示奖。

PANews:可否简单介绍下,您之前在Algorand负责什么?另外,相比于其他项目, ZKP 项目难在哪?需要具备哪些方面的专业知识?

Shumo:在Algorand我主要是主导智能合约平台的研发,并和麻省理工大学的教授合作处理核心的共识协议的相关工作。Algorand 智能合约代码编写几乎是我一个人独立完成的,在此过程中,我开始系统性地了解密码学,Algorand的工作经验是我开始构建密码学的重要一步。

零知识证明在最近的五年内才算真正的成熟,所以实际上是一个全新的东西,全面了解零知识证明本身是难度较大的。如果需要从根源上理解,首先是需要计算机教育背景的;其次需要把理论和工程结合,这个是非常有挑战难度的。

PANews:在开放及用户主导的Web3世界,隐私和共建是重要的发展方向。Manta Network 如何具体实现隐私的Web3 ?用户和开发者能用Manta做什么?

Shumo:Manta主要是用零知识证明系统的零知识属性来实现隐私的Web3。具体而言,我们改变了原有的大多数的链上的交易都是明文的现状,并从根本上实现链上的密文交易。Manta实现密文交易的原理是,用户在链上发密文交易时,同时发一个零知识证明,并通过零知识证明以验证这个交易的可信度,从而实现隐私保护。

Manta的第一个产品已经能在Polkadot生态中的隐私转账,包括DOT和Kusama在内的波卡生态代币都可以实现隐私的Token转账。当然,隐私转账只是最开始的一步,未来我们还有有更多的隐私产品落地,更多的功能也在持续开发中。

Manta 也会逐步发展隐私借贷以及隐私智能合约平台,支持开发者和社区在 Manta 上搭建基于零知识证明的隐私应用场景,例如隐私 NFT 平台、隐私借贷平台、soulbond token 等等。

PANews:现在主流的隐私技术有哪些?为什么Manta Network 选择了ZKP技术?或者说,ZKP能为现在的区块链行业,带来哪些变革?

Shumo:目前,主要的隐私技术有零知识证明和可信执行环境。但我们认为可信执行环境不太适合在去中心化的环境实现隐私,可行执行环境并不能从根本上解决隐私的问题。长远地看,零知识证明让链上密文交易转变为现实,零知识证明是链上隐私唯一的解决方案。

Manta选择零知识证明技术,也能满足Web3领域更广阔的需求。在Web3开放的世界,用户的比重需求也开始多元化。如Zcash等隐私的早期项目,仅支持单一资产的隐私协议满足不了差异化的需求。

Manta应运而生,Manta在经典的隐私技术如椭圆曲线密码术(FH-ECC)算法等的基础上进行了优化和升级,Manta的零知识证明生成的速度比Zcash快十倍。Manta的多资产隐私协议让Web3世界的未来有更多的可能,在编程上有更广泛的应用空间,比如可实现隐私的NFT、隐私的社交、可编程的隐私等等。

PANews:相比其他采用ZKP技术的隐私项目,Manta Network 的核心优势是什么?

Shumo:Manta是在2020年10月开始做的隐私方向的,是属于做的比较早的布局者。目前的隐私基本上都是采用零知识证明技术,从技术的角度而言Code都是开源的,也符合Web3的开放文化。在我们看来,ZKP技术本质上差异不是很大,关键要看产品体验、网络效应,把技术实现才是关键。

所以,我们认为我们有以下几点的差异化:

1、业内顶级的密码学团队,Manta 的创始团队由多位密码学领域的教授和学者组成,我们的经验包括哈佛大学,麻省理工学院和 Algorand。Manta 也是Polkadot官方 Web3 基金会资助获得者,Substrate Builder Program 成员,伯克利大学区块链加速器成员。

2、Manta 针对技术底层做了很多优化,比如我们做了业界最高效的hash函数,也就是专门针对零知识证明的hash函数。

3、Manta 的产品设计从第一性原理出发,通过zkSNARK 等领先的密码学架构为区块链用户提供端对端的隐私保护。Manta 团队在协议本身上做了新的设计,反应到协议本身上就会体现出差异化,比如我们的Manta pay是业界最快的隐私支付协议。

此外,我们认为在客户端生成零知识证明,是零知识证明走向普及关键点。我们团队很早意识到这快,并就开始做这方面的研发。这也是今年上半年,Manta和其他Web3项目Mina Protocol 、Aztez 等合作的原因所在,我们希望看到更多隐私的落地场景。

PANews:近几年ZKP技术受到头部资本的追捧,但实际难度非常大。Manta Network 在落实ZKP技术方面做了哪些准备?目前已经取得了哪些进展?

Shumo:Web3世界里,技术代码都是开源的,技术之间都是互相学习和提高的过程,这也是Web3行业真正的护城河。

而对于Manta而言,真正的护城河是我们的团队。正如前面所说的,我们顶级的密码学团队让Manta在技术实现上更具有优势。不管是最底层的零知识证明的系统,亦或是中层的开发,我们团队都有这个实力把技术落地。

Manta发展至今,可以说已经是硕果累累了,我们隐私交易已超过16万笔。在这里我说几个近期的时间点:2021年10月,Manta发布了第一版测试网;2022年5月,Manta发布了第一版测试网,此版本优化了ZKP的生成速度和用户的体验。2022年10月底左右,我们会在Kusama上的平行链上上线第一版隐私支付产品MantaPay。MantaPay目前和两家审计公司合作代码审计,将支持Kusama上的所有主流币,下一步会有更多隐私产品的推出。

PANews:Calamari Network 是 Manta Network 的社区化先行网,Calamari Network 发展现状怎样?

Shumo:首先Calamari成功进行了波卡卡槽的拍卖,在这个过程中,我们发现市场对于隐私产品的需求是很高的。所以,Manta就成为Polkadot首个链上隐私保护项目。在此之后,我们进行了去中心化的Staking。截止至目前,Polkadot生态的项目除了Moonbeam,只有Manta可以实现去中心化的Staking。接下来,我们即将上线的隐私支付的产品MantaPay,相关代码已经在审计的过程中。

PANews:据了解,近期Manta Network 在准备可信设置(Trust Setup)仪式,什么是可信设置(Trust Setup)?它对Manta Network意味着什么?

Shumo:可信设置是我们生成零知识证明所需的基础设施的一部分。具体来说,它是用于帮助生成 Manta以及Calamari 网络上创建交易所必需的证明者和验证者密钥。这些密钥必须在启动隐私产品之前被计算(computed)出来,因此称为 "设置"。

可信设置是Manta往前发展的基石,可信设置的仪式将会产生用于支持 MantaPay 的证明或是验证密钥。这些密钥将被公开,我们也将使用其来在 Calamari/Manta 网络上部署 MantaPay 协议及更多的产品。

PANews:Manta Network此前已成功参与波卡首批平行链插槽拍卖,但当前波卡生态热度褪去,其MOVE语言生态热度较高,项目都流行多链背景。Manta Network是否会考虑部署到如Aptos等其他公链?如果会的话,主要是从哪几方面考虑?

Shumo:我们认为判断一条公链的Fundamental,第一要点是去中心化,第二要点是高性能和架构的合理性。从这两点来考虑Polkadot是非常不错的,此外,Polkadot也是一条可拓展的异构多链区块链。

相比较Aptos的新编程语言,我们认为这不足以支撑一条公链的Fundamental。从公链的演进历史上看,Aptos有些高性能是在牺牲去中心化的条件下实现。所以,我们暂时不会考虑部署到Aptos。所以,中短期之内我们还是专注于Polkadot。但如ETH等公链有新的发展,我们也会关注,如有和Manta契合的点我们是会考虑的。

我们的核心并不光是做隐私,我们的核心是做零知识证明应用的基础设施,希望更多的项目来Manta开发零知识证明的应用。

PANews:Manta Network 官方公布会在2023年上线主网,有具体的路线图吗?普通用户如何参与Manta Network ?主网上线后,是否会有社区激励计划?

Shumo:具体上线的时间应该在2023年的早期的时候,因为,我们希望上线之后给用户成熟的产品。我们希望所有的用户都可以来贡献网络的安全性,这也是在Polkadot生态比较独特的点。用户可选择运营节点的方式来参与,如没有合适的条件运营节点,也可以选择参与去中心化的质押。

Manta为去中心化而生,目前我们在先行网络Calamari 上运行的节点有35个,这些节点全部是社区驱动型的,分布在14个国家和地区。最后,关于空投等激励会在Manta主网快上线的时候,进一步公布。