Aleo首席运营官AMA:一文全解超600万美金奖池的ZPrize

北京时间4月8日,官方在Twitter Space举行线上AMA,Aleo首席运营官在社区对即将开始的ZPrize做了全方位的讲解。下面是关于AMA的全部内容整理,原文链接:

https://www.notion.so/ZPrize-AMA-with-Aleo-s-COO-4-7-22-a4e91d3fdc064a8fb18045e57e2a41d9

ZPrize官方网址:

https://www.zprize.io/

ZPrize将在什么时候开始?

我们将在4月21日ZK峰会之后开放申请。 在过去的两周里,我们最终敲定了赞助商,奖池超600万美金;赞助商包括Polygon,AMD,MINA等。在接下来的几周内,我们将在Discord上对奖品进行详细说明。通常,只要参加并提交了符合基准的内容,就会获得相应的奖励。我们希望确保竞争者根据其贡献能够得到等值的回报。对于获胜的参赛者,将得到不菲的现金和代币作为奖励。

注意:未来将会有一个特定的网站,供参赛者申请ZPrize,并且详细说明所有的奖励。目前,敲定ZPrize细节的工作仍在进行中。

关于 ZPrize 的细则进展如何?

相关细则将在ZPrize开放申请时(4月21日)被确定。我们当前正在思考如何为FPGA分类设置prize。FPGA分类的prize是底层的密码学。此外,我们也有其他Aleo专门的prize,是关于默克尔树(PoSW)的。

奖品如何规定?赞助商是谁?

目前有20个团队提出赞助,赞助金额共600万美元。ZPrize的运作方式是每个团队都会赞助一项特定奖项,或者每个赞助商都将有与他们相关的特定奖项,亦或特定类别的最大赞助商将是奖项赞助商。然后,他们将自己明确或与其他赞助商共同确定关于奖项评审和基准的所有细节。

奖金将按以下方式分配和分发:对每个奖项都有基本的等级,其中基于竞赛者的完成水平确定底部水准。因此如果你比基准线高,比如高1.5倍,你将获得总奖金的1/3。如果你超过3倍,你将得到2/3。如果高出5倍,你将获得全部奖金。以上的数值只是举例,但我们正在考虑使用这样的计算结构。我们非常鼓励大家参与进来,以便寻找好的解决方案,而不是只超过基准的10%。

基准已经确定了吗?

还没有,目前仍在进行。不过我们正在和不同的人合作,其中包括为ZK运行标准的人,他们将和Consensus团队一起,帮助我们制定基准,并帮助我们制定这些奖项的基准。

对提交的申请将如何进行审核评估?

希望能看到一些有相关行业经验的,比如工程方向的、性能优化、硬件方向的,最好是有CUDA经验的。其实我们更希望看到一些在这些领域有一些经验或者有一些基础的理解的人。随着申请日期的临近,我们将会公布更多的细节。

600万美元包含代币吗?之前有看到过Aleo计划投入800万代币和200万美元现金的消息。

600万美元包含代币,但包含的不是Aleo代币,而是一些其他项目方的代币。补充说明,我们也会给一些团队发放Aleo代币奖励,但这些奖励的价值不会算到600万美元这个金额里。之所以这样做的原因是,在主网启动前,我们必须非常谨慎地给自己一个公开的评估(鉴于SEC/安全法)。同样,我们也会在ZPrize中设置一些Aleo的代币奖励。我们还不能赋予它一个价格,因为在主网上线之前,影响代币定价的因素也非常多。目前,我们计划投入800万个代币,也会根据testnet3的最终计划来调整这个数字。总而言之,奖励包含我们的初始代币和现金。

是否会有一个有激励机制的testnet3?

我们正在考虑,如果有激励机制,将会有一些代币与之相关。我们会在日期临近时公布更多细节。

GitHub上没看到关于矿池协议的内容,今后在这方面是否有一些计划呢?

已经有人建了一些矿池,比如Haruka。这点我也需要和Howard再讨论一下。我们决定允许大家搭建第三方矿池,而不是再建一个官方的Aleo矿池。关于这点的讨论结果我们也会公布。

你认为去中心化的云解决方案已经成熟和可靠到可以取代中心化的吗?(很多加密项目目前还是在使用AWS、Azure这些中心化的云服务)。

我认为中心化的服务肯定是会有需求的,因为它们更为便捷。在我看来,零知识密码学最酷的地方在于,它使用户能够在使用中心化服务器的时候不需要完全信任它。然而,目前并没有哪个地方去中心化的服务可以完全取代中心化的服务,它将继续是一个融合的体系。人们会因为中心化解决方案的高度便捷性继续选择使用它。理论上来说,这和每个人都可以运行自己的电子邮件服务器但实际上没有人这么做的原因是一样的。大家都用 Gmail 或者 Yahoo。零知识密码学非常酷的一点在于它的设置非常巧妙,他使得现有的中心化模型可以变得无需信任,因为服务器可以向用户证明他们已经完成了特定的操作。反过来说,用户也向服务器提供了证明。因此,服务器虽然不能访问一些数据,但是它们可以确信用户确实已经完成了既定的操作。

Aleo有哪些竞品?

对于这个问题,我每次都给出同样的答案,大家对这个答案可能都不太满意。就目前而言,我不认为这个领域具有很多竞争性。每个项目都在做着与众不同的事情,包括Aleo,对于各自的竞争优势也有不同的看法。你问谁是Aleo 的竞品,这取决于你对它类型的定义。如果你只关注 ZK 的项目,你的取样就是Matter Labs,Mina,Starkware,Aztec 这类项目,但是每个人的看法都略有不同。

以Mina为例,Mina 的重点不在于隐私,而在于可扩展性。他们有个轻量级客户端,项目的着重点在于有一个区块链,或者轻量级客户端(即Mina的突出优势是,他是一个轻量级区块链)。对于全世界的用户来说,他们并不需要随身携带数千兆字节和数千兆字节的全部历史数据,却能直接参与到链中,简单且方便。在另外的方向他们也做很多其他的事。但总的来说,我认为我们的项目没有太过注重轻量级。在 Wasm 中运行轻量级客户端或许比你在Ethereum 上看到的效率更高,这点确实让我们很感兴趣,但对我们来说,我们的项目重点是隐私,因为我们认为,隐私在许多用例中是至关重要的。我们都运用了零知识证明。但从底层上来讲,我们是完全不同的证明机制,因为我们采取了不同的应用方式。所以在这个层面我并不认为我们是竞品。

你也可以把 Aleo 看作是 Ethereum 或其他L1的竞争对手,比如 Solana。再次申明我的观点,每个项目的着重点是不同的。就我个人观点而言,不同的链专注于不同的应用场景,Aleo也不会成为Ethereum杀手或Salona杀手。话虽如此,我依旧认为Aleo是独特的,因为他的功能,因为我们运用的技术。这个模式让用户在链外实现一些在 Ethereum 上无法实行的操作。它造就了一个新的应用类别。再次回到隐私方面,这也是我认为非常重要的点,因为在大多数外部金融应用场景中,比如投机买卖或赌场的用例,隐私真的非常重要,这也是我们项目与众不同的点。

当然,在一些应用场景里隐私可能不那么重要,我举个例子。比如,持有NFT是一种社交认证,显示你拥有一些非常酷的图片(补充:图片可能被赋予一些其他价值)。你并不注重它的隐私性,所以Ethereum就很适合。Aleo上已经可以构建一些应用程序。我认为现在把这个领域的其他项目视为竞品还为时过早。或许我想的有点天真,但我更愿意看到我们在从不同的方向攻克同一个问题。对于web2、web3来说,我们还只是撒哈拉沙漠中的小绿洲。在发展这项技术上,我们还有很长的路要走,这样才能扩展到数以百万计的人。发展技术才是关注点,而不是关注我们是谁或者在 web3中我们要与谁竞争。我认为这是在用一种短视的方式看待未来的 web3技术。我们应该着眼于更大的问题——如何让全世界都能用上这项技术。

您能否从技术角度谈谈零知识密码证明ZKPP是怎样运作的?

我不确定是否有时间讲完一个完整的规范的技术流程,但我会讲一下认证协议的典型状况,也许可以向你展示Aleo 是如何做得更好的。通常你要做的就是选择一个密码——你在客户端对密码进行哈希运算——这个密码被发送到服务器上,发送的是密码的哈希值,而不是密码的字符——它被发送到服务器,加密——服务器接收并将它存储在和你账户相关联的数据库中。就像给整个数据库中加胡椒粉一样,它们给你账户相关联的数据库加盐。盐和胡椒只是防止彩虹攻击或字典攻击的技术术语。简而言之,它只会让人们更难猜到别人的密码。无论如何,完全信任任何一个与你交互的应用程序是很难的。你需要确信服务器正在运行所有的事情。如果有这样的一个世界在这方面已经做的很好了,我不认为 Aleo 解决方案会起到什么大作用。但问题是,作为客户,你完全不知道服务器是否真的遵循了所有协议。然而,如果你从另一个角度来看待这个问题,比如你知道服务器有一些证明,或者它们有你提供的哈希值,或许是你自己加的盐。也有一些别的让暴力破解变得困难的方法,这些方法让你能够不用依靠服务器或者不得不发送信息以基本地完成一些操作。你可以直接生成一个证明,然后说,嘿,我其实可以生成相同的哈希或相同的值,并且不必直接把它发给你。你只需要知道所有需要知道的,就能访问。在某些情况下,你甚至不需要这个哈希值,例如身份协议。在使用某个身份证明你就是这个人的时候,你甚至不需要透露这个身份的具体信息,只需要证明你是一个有效的人。这点还是有不少确切优势的。从更高层次上来讲,我认为(ZKPP的)主要优点是它从服务器端消除了信任方面的问题,并使你作为用户能够控制多种安全级别和你开放的信息。

Aleo计划与哪些项目合作,他们将为Aleo带来什么?

在加密圈内和圈外,我们已经与许多人士进行过探讨。有一些并不是很方便透露,但这里我要说一下与Solana的合作。实际上Aleo和Solana的跨链桥已经在POC阶段,你可以把它想象成虫洞V2。显然,虫洞在信任和潜在安全方面存在一些问题。使用 Aleo 和零知识证明的好处是,你可以用密码学的方式保证链在给定时间戳的状态,这对于在两个不同的生态系统之间搭建跨链桥非常有用。我们在 Aleo 和 Solana 之间进行了测试,并且希望能够将它扩展应用到 Aleo 和 Ethereum,从而使 Solana 能够通过 Aleo 连接 Ethereum。因此,Aleo 在某种意义上是一个L2的互操作平台。其中的关键是,构建单链状态的零知识证明将存在 Aleo 上,当你进行跨链资产转移时就可以用作参考。这就是我们对与Solana合作和对这个概念验证感到兴奋的原因。我们称这个项目为Eclipse。因为我们有 Aleo,而Solana就像太阳,所以我们想出了这个名字 Eclipse。它是开源的,并且和Aleo在不同的repo里。

另一个令我们非常兴奋的合作项目是 Forte。Forte通过游戏专注于web3。我们基本上是以白标的形式为他们的NFT转账提供支持。他们是一个高效的技术提供者,我们基本上也能够实现大规模的低价值NFT转移。这是 Aleo 相比Ethereum所独有的优势。NFT的转账成本很高,如果一个NFT的价值低于20美元,它并不值得在链上转移。如果你在玩角色扮演类游戏或者奇幻角色扮演类游戏,一般是从基础的武器-剑开始的。玩到某个时候,你或许想卖掉那把剑然后升级到一把新剑。如果你是在Ethereum上操作的,这剑将会被列到廉价的类别,大家都拥有,所以它一文不值,不值得交易,然后它就被浪费了。正如我之前提到的,Aleo 提供免费的rollup功能,所以我们利用这点来为 Forte 支持的几个生态系统赋能。这就是我们之间的合作关系。我们希望合作关系能够不断扩大,因为我们认为游戏是一个有趣且独特的元素,它使 Aleo 在这类用例中变得与众不同的同时,也让我们感到兴奋。