POA Network希望向社区介绍我们的最新举措:POA零识(ZK)基金ZK基金是一项资助计划,可供开发人员和项目实施零知识证明,用于支持xDai稳定链的应用程序。
区块链,隐私和零知识
区块链交易是公开的,供所有人查看。当区块链上的各方之间发生交易时,人们可以查看发送交易的参与者的地址,交易金额,交易接收者和交易ID。但是,使用所谓的零知识证明,可以将交易设为私有。
零知识证明是一种加密货币算法,允许一方(证明者)向另一方(验证者)证明其拥有某些信息而不泄露有关信息本身的任何细节。
零知识证明必须具有三个属性:
· 完整性:如果陈述是真的,验证者将确信证明者是诚实的。
· 健全性:如果语句为假,则没有任何内容可以说服验证者该语句为真。
· 零知识:如果语句为真,则验证者无法从语句中学习任何其他信息。
POA Network的核心开发人员Ayrat Badykov在他的零知识博客文章 “想象你的朋友是色盲(而你不是)”中提供了一个很好的例子。他有一个红球和一个绿球,每手一个。你的任务是向他证明2个球是不同的颜色而不给他任何额外的信息。他把球放在背后,要么在双手之间切换,要么将它们放在同一只手中。他把他们带回来,你告诉他他是否转换。
因为你可以看到颜色,你可以确定每次他是否切换。经过多轮比赛,你的朋友会确信球是不同颜色的,因为你准确地告诉他每次是否换了。你的陈述总是正确的,你的朋友不知道哪个球是红色的,哪个是绿色的
这个例子满足所有三个零知识证明属性。“
当涉及到区块链和以太坊时,有各种ZK协议可用于支持零知识交易。例子包括Aztec,Semaphore和Hopper。
ZK基金的目标是激励参与者将零知识协议集成到使用xDai的应用程序和钱包中。
为什么要在xDai上实现?由于xDai是一个稳定的令牌,因此该链的主要用途是点对点支付。与现金一样,在交易所资金或向供应商支付服务时,隐私应该是一种选择。ZK协议允许用户自由和匿名地使用xDai。
我们很高兴能够开始这一过程并开始为ZK Grants提供资金。有意者可以在下面的表格中留下他们的信息并提交申请。这些问题将有助于我们了解完成ZK协议的实现和集成到xDai所需的内容。(POA Network)