zkID.app 指南演练

zCloak Network是一个隐私保护计算平台。它启用了一种新的计算范例,人们可以在客户端设备中而不是在集中式服务器中对其数据进行计算/分析。零知识证明证明了他们计算的完整性。借助zCloak Network,人们可以将他们的真实世界数据用于 DeFi、身份、生物识别应用程序等,而不会泄露他们的隐私。

什么是 zCloak 网络?

zCloak Network是一个隐私保护计算平台。它启用了一种新的计算范例,人们可以在客户端设备中而不是在集中式服务器中对其数据进行计算/分析。零知识证明证明了他们计算的完整性。借助zCloak Network,人们可以将他们的真实世界数据用于 DeFi、身份、生物识别应用程序等,而不会泄露他们的隐私。

zkID.app 是什么?

证明你是谁,而不告诉你你是谁。

zkID.appzCloak Network的第一个隐私保护自我主权身份产品。它可以在浏览器扩展中对用户身份数据进行本地计算。由新颖的密码学原语 zk-STARK 提供支持,生成零知识证明以确保用户计算的完整性并隐藏用户输入数据。因此,用户可以向任何实体证明他们的身份属性,例如智能合约,而不会将他们的真实数据暴露给任何第三方。

zkID.app 指南是什么?

zkID.app 指南中,会为你的游戏角色生成一个身份凭证,你将收到一个 POAP(Proof of Attendance Protocol)NFT 作为成功通过指南的纪念。POAP 将根据您的凭证详细信息空投到您的 MetaMask 钱包地址。有趣的是,你永远不会向 NFT 铸造智能合约显示你的凭证数据。相反,您向它发送 ZK 证明,证明您满足某些要求。这就是我们所说的“证明你是谁而不告诉你你是谁”的意思。

zkID.app指南是展示 zCloak 网络功能的快速演示。用于更多通用应用程序的精美用户界面将很快发布。

所以现在,请按照指南领取您的 POAP NFT!

zkID.app 指南——演练。

准备

转到 zkid.app 并点击链接“连接你的钱包并开始”开始。连接您的 MetaMask 钱包并将您的网络切换到给zkid。.Moonbase-Alpha.

制作了一个水龙头,以自动将一些 DEV 代币分配Moonbase-Alphanet到您的 MetaMask 钱包中,以便在后续步骤中支付汽油费。

单击“开始使用”并按照指南步骤操作。

1) 安装 zCloak ID 钱包。

单击“安装”以将 zCloak ID 钱包添加到您的 Chrome 扩展程序。(目前支持 Chrome/Brave 浏览器。)

此钱包用于存储您的凭证、执行 ZK 计算和生成 STARK 证明。

设置密码以保护您的钱包数据并授予未来操作的权限。

2) 输入您的凭据。

在点击“了解”之前阅读 zCloak Kingdom 的来信。

在 zCloak 王国中,每个人都拥有一个身份凭证,其中包括他们的年龄、阶级和装备等级。要获得此类证书,您需要在“描述自己”页面上填写您的姓名和 DoB。

冒险者有四种职业可供选择,战士、圣骑士、牧师和法师。它们中的每一个都生成不同的 POAP 样式。POAP 样式规则附在最后。

您的 POAP 的设备稀有度由程序随机决定。您可以多次单击“随机”以达到所需的参数组合。

然后,通过点击提交按钮,您的身份描述将被发送给我们的证明人进行证明,并为您颁发身份凭证。

*请注意,在正常的实际使用案例中,您的身份数据将被加密并发送给获得许可的 KYC 服务提供商以进行真实性检查。在本指南中,我们忽略了这一步,只是假设您填写的所有内容都是真实的。(无论如何,这只是一个快速游戏。)

3) 将您的凭证导入您的 zCloak ID 钱包。

单击“下载”并在您的下载文件夹中接收一个 json 文件。

在您的 zCloak ID 钱包扩展上单击“导入”并上传您刚刚下载的 json 文件。

4) 生成并上传您的证明。

单击“生成”并在您的 zCloak ID 钱包扩展中输入您的密码。

单击“提交”将您的证明发送到 zCloak 智能合约。在您的 MetaMask 钱包扩展上确认 gas 费用,并等待您的 STARK 证明的验证结果回来。

*在幕后,几个keeper节点将独立进行STARK证明验证,进行多数投票并将最终结果写入智能合约。所以这可能需要一些时间。

5) 申领自己的 POAP NFT。

一旦您的证明被成功验证,您就可以领取您的礼物 POAP。

再次确认将 POAP 分配到您的地址的 gas 费用。

等待几秒钟,您可以在仪表板上查看您的 POAP!

*注意:您的角色数据在整个过程中从未离开过您。这就是我们所说的“数据和计算,都掌握在自己手中”的意思。

如果您想再次尝试该指南,请通过单击“清除存储和重播”按钮删除浏览器本地存储中的凭据。(每次重播该指南时,您的 zCloak ID 钱包扩展程序中的凭证和证明都会被替换为新的。)

更改连接到 zkid.app 的 MetaMask 帐户并重新启动指南。

技术要点

本指南演示了我们如何在用户设备中使用零知识证明进行计算。在技​​术方面,有 3 个关键要点:

  1. 数据和计算在用户空间中,而不是在集中式服务器中。
  2. WASM zk-STARK 虚拟机用于本地计算——范围检查、成员资格和更通用的计算都受支持。
  3. DIDVerifiable CredentialKILT协议支持)和ZK-proof技术相结合,保证用户数据的真实性和用户计算的完整性。

我们希望您喜欢本指南并获得 POAP NFT。zkID.app 即将推出更多用例。您可以关注zCloak 推特帐户并加入我们的不和谐频道以了解更多信息。

*POAP 风格规则

POAP 风格因年龄、等级和设备稀有程度而异。计算规则如下:

1.战士&圣骑士:物理伤害;牧师和法师:魔法伤害

2. 如果冒险者是初级(18岁以下),那么冒险者应该持有Shield Shield(物理伤害)或Spellbook(魔法伤害)。

3.如果冒险者是成年人,那么冒险者应该持有剑(物理伤害)或魔杖(魔法伤害)

4.如果所有装备稀有度的平均值超过6,冒险者将获得象征他们高级装备的金边POAP。

英文原文链接:https://zcloaknetwork.medium.com/zkid-app-guide-walkthrough-b63663e71e4d

所有文章未分类项目介绍

NFTfi 赠品

2022-8-29 14:21:38

所有文章未分类项目介绍

zCloak Network 与 LegalDAO 合作为律师提供身份服务

2022-8-29 18:43:15

搜索