zCloak Network 2022 产品与技术进展

zCloak 隐私网络2023-01-20 18:13

Vol. 2022

NEW ARRIVAL

2023


zCloak Network 2022 进展

产品与技术


2022 年是 zCloak Network 飞速发展的一年,有着里程碑式的积极变化。我们也想在新春来临之际借此机会与大家分享一下团队这一年的发展与进步。
zCloak Network 于 2022 年围绕去中心化身份 (DID) 和可验证数字凭证 (VC) 开始了核心场所的探索———从能够创建、签发 DID 和可验证数字凭证的端到端加密平台 zkID Credential 平台,到能够安全存储、管理 DID 和可验证数字凭证的 zkID Wallet,再到为方便开发者基于用户可验证数字凭证进行创新开发的 SDK。另外,值得大家一起关注的一点是,zCloak 推出了通用凭证使用协议 zkID Login 。基于此用户可以通过零知识证明的方式完成 VC 的证明,在这个过程中用户的 VC 数据不会泄露给任何人,充分保护了用户隐私。
随着 2023 年农历新年拉开序幕,让我们一起回顾一下 zCloak Network 这一年在产品与技术方面的进展。


2022 


Products Overview



zkID Credential 平台

https://cred.zkid.app/

zkID Credential 平台是一个全功能的 DID 及可验证数字凭证 (Verifiable Credential) 制备、签发与验证平台。用户或签发机构在该平台的所有通信均使用端到端加密技术,充分保证了用户的数据隐私。
zkID Credential 平台对所有用户全功能开放,意味着用户可以自由使用 zkID Credential 平台体验所有 Claimer、Attester 和 Verifier 的功能。整个过程无需任何许可,也无需任何费用。

核心功能:


生成 DID

作为 Claimer(凭证持有人)

作为 Attester(公证人)

作为 Verifier(验证人)


其中:

作为 Claimer,①可得到一个被可信机构认证过的数字凭证;②可和其他人分享凭证,并且可以选择性披露凭证中的内容。

作为 Attester,①可创建、发布凭证元数据(Credential Type);②批准、拒绝来自用户凭证申请;③主动向用户签发凭证。

作为 Verifier:可信接收其他用户的凭证分享,分享类型包括全字段明文分享以及选择性披露。


特征及优势:


平台基于 W3C DID 标准,开发了属于自己的去中心化标识符 ‘did:zk:’ 并被 W3C 收录,这既展现我们 DID 标准的完善性,又使得我们在不同的区块链、平台中有更强的兼容和通用性。



提供全套的、便利的 VC 管理和验证。平台内置了 Claimer(声明人)、Attester(公证人)两种身份系统,以实现多方的证书申请、审查与验证。


实现隐私数据可证不可见。基于构造可验证数字凭证所使用的数据结构以及密码学工具,凭证数据由用户本地存储,可以在证明其内在属性的同时,完全保护数据的隐私性。





zkID Wallet

https://chrome.google.com/webstore/detail/zkidwallet/hkdbehojhcibpbcdpjphajfbgigldjkh

zkID Wallet 是一款安全存储用户 DID 以及可验证数字凭证 (Verifiable Credential) 的浏览器插件钱包。用户可以使用 zkID Wallet 向可信第三方安全地展示自己的全部或部分凭证信息,以及在完全不暴露凭证信息的情况下,使用零知识证明展示可信个人标签。

zkID Wallet 也是世界首个可以进行通用零知识证明计算的浏览器插件钱包。它既是用户自主权数据的载体,又是用户端零知识证明计算环境,可以与所有其它公链插件钱包搭配使用。


核心功能:


DID 创建、存储和导出

凭证导入和存储

凭证展示及使用记录

基于凭证数据的通用零知识证明生成与发送


特征及优势:


用户自己保管数据。支持使用用户密码加密 DID 密钥 (DID keys),并在用户的设备上存储可验证数字凭证,因此只有用户可以访问自己的 DID 帐户和个人数据。


用户自主使用数据。当用户钱包中的证书每次使用时,钱包都将通知该用户证书将被使用以及如何被使用。因此用户拥有绝对自主权,对于决定分享哪些数据、分享给谁以及分享的方式。


支持基于零知识证明标签展示。在完全不暴露凭证内容的情况下,用户可以选择对自己拥有的凭证进行零知识证明计算,并对外出示计算结果和对应的零知识证明,以达到展示个人标签和属性的效果。例如:在不暴露具体年龄以及出生信息的情况下对外展示自己是一个成年投资人的标签。





zkID Login  

https://docs.zkid.app/

zkID Login 是一套面向开发者的 API 和 SDK 集合,可以无缝兼容已有的 Web2 与 Web3 应用。开发者可以使用 zkID Login 提供的 API 和 zkID Wallet 进行交互,在用户授权的情况下,获得用户展示的凭证信息,并使用 zkID Login SDK 一键实现凭证有效性验证。zkID Login 实现了使用一套通用接口兼容所有可验证数字凭证在不同场景下的展示需求。

特征及优势:


从 0 到 1。zkID Login 第一次定义了第三方应用对可验证数字凭证的使用模式,并提供了不同使用场景的验证 SDK,降低开发难度。


兼容性高。zkID Login 兼容各种凭证元数据,满足来自不同发证机构的凭证展示需求。




2022 


Techonlogy Overview



zkID DID 和 Verifiable Credential 协议

zkID-SDK 是一套符合 W3C DID 和 VC 规范的协议实现。为 zCloak 的产品集合提供了底层的技术可行性支撑。详见:

https://github.com/zcloak-network/zkid-sdk 



ZKP in WASM

支持 ZKP Prover 和 Verifier 在浏览器环境中可运行,实现了端到端的零知识证明生成与验证,大大拓展了隐私数字凭证的使用场景。 



ZK Program 一键生成

zCloak 的零知识证明程序基于 Miden VM 设计,可以根据不同类型的 VC 和计算规则通过网页一键生成,真正实现零代码零知识证明应用开发。本功能正式版将在 2023 年第一季度开放给社区使用。 



一些有趣的场景探索



DID + VC 用于去中心化社交

zCloak 团队探索了“DID+VC”在去中心化社交中的应用,举办了世界首次基于 DID 的隐私社交与圣诞祝福传递活动。借助 zCloak 的隐私数字身份协议,用户可以在发送圣诞祝福的同时,邀请对方确认和自己的社交关系,从而充分体验 Web3 自主权数据技术的魅力。
详情链接:
zCloak 圣诞隐私社交活动启动

 


ZKP + VC 用于竞猜等非身份场景

zCloak 团队还探索了 “ZKP+VC” 在日常应用场景中实现隐私保护,例如在竞猜和预测行业中,利用可验证数字凭证结合零知识证明提供的不可篡改性和隐私性,能够在隐藏自己竞猜信息的情况下完成竞猜,从而防止比赛结果被人为操纵。

zCloak Network 与多个合作项目方一起举办了世界首个基于零知识的世界杯竞猜活动。借助 zCloak 的隐私数字身份协议,用户可以在自己的本地设备内以可验证数字凭证的形式,对夺冠球队进行密码学承诺。在不对外透露竞猜队伍名称的情况下,完成竞猜活动。

详情链接:
zCloak:零知识证明 + 世界杯 = ??
关于 DID 和 VC,来聊点新鲜的,比如世界杯?





END


上一篇:VC 的可应用场景





zCloak Network 是基于零知识证明技术的隐私计算服务平台,使用 zk-STARK 虚拟机为通用计算进行零知识证明的生成与验证。基于独创的自主权数据和自证明计算技术,可以让用户在无需对外发送数据的情况下,实现对数据的分析和计算。项目采用“零知识证明即服务”的商业模式,打造一站式的多链隐私计算基础设施。zCloak 的首个产品 zkID.app 是一个链上数字身份与数据隐私保护解决方案。无论是企业、个人还是 IoT 设备,都可以借由 zkID 获得符合 W3C 国际标准的数字身份,并完成相关数字凭证的制备、公证、传递和验证等相关工作,整个过程由符合工业标准的密码技术保障其安全可靠。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

来源链接

相关Wiki

相关标签