像 Facebook 和亚马逊这样的垄断企业,他们跟踪我们的一举一动,监控我们生活中的每一刻,并利用我们的数据谋取利润。这些公司是国王,他们统治着比人类历史上任何国家都大得多的王国。他们赢了; 我们失去了。……我们获胜的方式是创建一个新的、民主的、去中心化的互联网,在这个互联网上,拥有对其数据拥有主权控制权的是用户,而不是国王。一个属于人民、由人民和为人民服务的互联网。
——理查德·亨德里克斯,《硅谷》
我们希望有一个去中心化的互联网,用户可以在其中拥有对其数据的主权控制权。我们已经看到了像Self-Sovereign Identity和Solid试图将数据交到用户手中的巨大努力。但是,如果您不与他人共享数据,您的数据通常就没有什么用处。例如,为了获得贷款,需要与银行分享他们的财务和信用数据。但是一旦这些数据进入银行的数据库,就会失去对这些数据的控制。这听起来像是一个僵局……
我们是否可以在不实际共享的情况下与其他人共享我们的数据?输入零知识证明 (ZKP)。
零知识证明是一种密码技术,它使您能够证明您知道一个秘密而不泄露它。在计算机科学领域,我们说 ZKP 用于证明计算完整性——您可以在不显示输入或计算过程的情况下证明对数据的计算是正确的。因此,您可以向银行证明您有资格获得 10,000 美元的贷款,而无需实际显示您的数据,或者无需将您的医疗记录详细信息输入智能合约即可从保险智能合约中获得补偿。我们将这种新的计算范式命名为自我主权数据和自我证明计算。大量新颖有趣的应用程序将被解锁。
然而,为某些计算构建 ZKP需要大量的专业知识。这阻碍了在日常使用中采用这种强大的技术。zCloak Network 旨在通过为 Polkadot 生态系统中的平行链提供 ZKP 即服务 (ZKPaaS) 来解决这个问题。它使用 zk-STARK 代替 zk-SNARK 来生成证明和验证通用计算。通过使用 zCloak Network 提供的工具包,平行链可以快速轻松地生成证明电路(AIR在 zk-STARK 中)用于他们的业务逻辑,并在 zCloak 网络中验证他们的用户生成的 STARK 证明。这将是波卡网络跨链互操作性的完美展示。我们希望在基于 zCloak 网络的 Polkaverse 中看到许多新颖的用例,例如身份、凭证、NFT、oracle 和 DeFi。
zCloak Network 是一个 Web3 基金会资助项目(以前称为 Starks Network 项目)。项目里程碑已于2020年12月完成并交付。目前该项目在Rococo V1测试网的候补名单中。它将与 Polkadot 中的其他平行链测试跨链 ZKP 验证。

英文原文链接:https://zcloaknetwork.medium.com/why-starks-network-c443607083cb