ChiefDavid

發布於 2022-08-31到 Mirror 閱讀

数据隐私项目zCloak交互教程

数据隐私项目zCloak

这其中不得不提到数据隐私项目zCloak完全契合上面提到的场景,目前种子轮和A轮完成700万美元融资(2021年种子轮130万美元融资由IOSG和Hypersphere领投,2022年完成Pre-A轮融资580万美元,由Coinbase等顶级机构牵头完成),zCloak从根本上去保护用户数据隐私的方式:让用户完全控制自己的数据,针对数据的中间验证环节也在用户自己手里进行(而不是在第三方的服务器),基于以上核心要素zCloak让用户完全控制自己的数据能最大程度的保护个人隐私。

zCloak隐私网络

zCloak从协议层到基础设施层目前开发了三套组件,我们以下的交互任务和这三套组件相关

1.浏览器插件钱包 zCloak ID Wallet

2.验证人网络zCloak Keeper Network

3.zCloak链上智能合约

交互过程

在本次活动中(时间有限),只有进入官方Discord用户才能申请“zCloak Membership”的凭证。这个凭证的获取很重要,获取凭证后填写表格,以获得本次活动的独家 Galaxy OAT

创建帐户

登录官网 https://zkid.app。点击Create创建帐户。(如果忘记账户可以通过 DID-Key 文件或助记词恢复帐户)

进入如下界面,按页面提示完成创建账户,记住自己设置的密码,设置密码完成后将自动生成 12 个助记词,千万保存好助记词

点击红框所示选项,进入创建页面

进入如下界面,在选项框中输入你的相关discord账号以及在 zCloak 官方 discord 频道 #zkid-verify获得的一串字符确认码,输入完之后点击“submit”提交

进入zCloak 官方discord:(留意discord公告,近期可能有其他活动,对于早期项目尽量不要错过任何活动)

https://discord.gg/XZmHPHv2Fj

完成提交,进入下一个界面会让你输入刚才创建的账户的密码

输入完成然后进入下一界面,验证身份,提交。

等待1分钟左右,如果之前的输入数据没有问题,下面界面红框中变为绿色点号“Attested”状态,然后点击 1 转载内容申明到推特(自动转载内容)

点击 2 选择与他人共享。通过输入接收者的 DID 或 web3Name 来选择要与之共享的指定验证者。对于 zCloak Membership 凭证,分享(web3Name: zcloak-verifier

zcloak-verifier”是需要填入的分享内容,千万不要填写错误,否则完成不了这个步骤。

完成以上所有操作,填写Gleam表格,等待快照完成领取OAT

领取OAT地址:https://galaxy.eco/zcloaknetwork/campaign/GC7PyUtrEr

任务二获取钱包空投 NFT

登录官网 https://zkid.app 根据页面提示安装 zCloak 插件钱包,不要嫌麻烦这些东西以后你大概率都用得上,这并不是一个和以往一样的普通钱包,你只有体验了才知道产品的精妙之处。钱包用于存储你的凭证、执行 ZK 计算和生成 STARK 证明。

1.安装好插件钱包后设置密码后,然后回到网页刷新页面出现“Next”选项点击进入下一步2

2.获取凭据

这一步为获取身份凭证的过程,按页面提示流程完成1 2 3 步,提交资料获得自己独有的身份凭证

在 zCloak 系统中,每个人都拥有一个身份凭证,其中包括他们的年龄、阶级和装备等。在第2项中冒险者有四种职业供选择,每一个都生成不同的 POAP ,POAP 的稀有度由程序随机决定。可多次单击“Random”获得的参数组合。

取到的身份凭证如下

注意:在正常的实际使用中,您的身份数据将被加密并发送给获得许可的 KYC 服务提供商以进行真实性检查。

3.将凭证导入 zCloak 钱包

点击“下载”接收一个 json 文件完成后,点击“Next”,打开zCloak ID 钱包点击“导入”上传刚下载的 json 文件

4.生成并上传你的证明(完成第4步有时时间会比较久,挂机耐心等待。)

点击“Generate”,钱包批准确认这里需要点击两次钱包,等待生成凭证证明后,点击“Submit”提交完成。

5.申领自己的 POAP NFT,点击“Go to dashboard”即可查看自己获得的NFT。

再次提醒一下完成所有的交互任务之后并没有完,一定多留意官方discord相关公告,万一后面让你填表什么的,后面如果有活动也能及时去做,对于确定的隐私赛道需求,一个早期项目尽量不要错过。

https://discord.gg/XZmHPHv2Fj

技术要点

你的角色数据在整个交互过程中从未离开过你。这就是zCloak的“数据和计算验证过程,都掌握在自己手中”的确切含义。

本次交互演示了如何在用户设备中使用零知识证明进行计算的过程

1.数据和计算在用户手中,而不是在集中式服务器中。

2.WASM zk-STARK 虚拟机用于本地计算——范围检查、成员资格和更通用的计算都支持。

3.DIDVerifiable CredentialKILT协议支持)和ZK-proof技术相结合,保证用户数据的真实性和用户计算的完整性。