StarkWare在Starknet上发布“Private KYC”演示,展示了用户如何在不公开完整身份信息的情况下完成身份认证(KYC)。
据Cointelegraph报道,用户无需提交护照详细信息或住址等敏感资料,也可以仅证明自己是否已满18岁、是否持有有效资质,以及是否符合相关使用条件。
该方案结合了STRK20的隐私功能与零知识STARK证明。验证机构只需核验用户是否满足特定条件,无需收集完整身份信息。
从流程来看,用户先通过手机扫描护照,再借助摄像头和NFC芯片验证证件真伪以及签发机构签名。完成验证后,身份信息将被加密存入Starknet钱包,相关可验证信息则登记到公开的链上注册表中,用户随后可提交零知识证明,以按需完成选择性验证。
在这一过程中,验证机构可以通过公开注册表确认用户是否符合相应条件,但无法查看其真实身份信息。
StarkWare表示,现有身份验证流程中,即便只需确认单一事实,用户往往也要提交整份证件材料。一旦原始数据被存入数据库,后续的管理成本和数据风险也会随之增加。
StarkWare称,希望通过由用户自行保管身份信息的自托管模式,降低上述问题带来的风险。
记者信息