帖子
分享您的知识。

我的第一篇文章 zKat:公共区块链的隐私保护身份验证
因为透明度不应该意味着放弃你的秘密.
在当今大多数公共区块链上,每笔交易和用户身份都是公开可见的. 虽然透明度是区块链的最大优势之一,但它是以隐私为代价的,尤其是在身份验证方面.
zKat 是零知识身份验证器的缩写,是一种新颖的密码学原语,它为区块链世界带来了保护隐私的身份验证. 使用zKat,用户可以证明自己有权进行交易,而无需透露该授权背后的规则或政策.
##传统方法的问题
以前在身份验证中尝试保护隐私,例如使用阈值签名,只能隐藏有限的信息.
例如,他们可能会掩盖哪些用户签署了交易,但不会掩盖其他内容. 他们还为更复杂的身份验证策略**(例如角色、身份或规则的组合)而苦苦挣扎.
zKat 通过以下方式改变了游戏规则:
-支持任意复杂的政策 -允许灵活的结构,例如多方案签名组合 -对公众隐瞒**整个政策
##zKat 的工作原理
为了构建 zKat,作者设计了一个编译器,它将广泛使用的Groth16zk-SNARK系统转换为一种新型的非交互式零知识(NIZK)证明——一种支持模棱两可的验证密钥的证明.
那是什么意思?
这意味着验证者无法分辨正在使用哪种政策,但证据仍然使他们相信该政策是有效的. 这是论文中引入的全新加密特性,也是zKat如何确保政策隐私的基础.
但是作者并没有止步于 zKat. 他们更进一步,推出了zkat,该版本支持隐身更新.
简而言之:
策略颁发者可以更新身份验证策略 没有透露任何新内容
这在现实世界的区块链系统中非常强大——比如DAO更新投票规则或机构轮换密钥. 他们还探索使用递归 zk-proofs来使 zkat+ 具有可扩展性并适合区块链集成.
研究人员在基于阈值的身份验证的原型中实现了zKat. 他们的评估显示:
-性能与传统阈值签名相当
-zKat 支持复杂得多的政策
-所有这些,只需要最低的开销
- Sui
- Architecture
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

- 0xduckmove... SUI+88
1
- harry phan... SUI+61
2
- MiniBob... SUI+57
3
- ... SUIHaGiang+56
- ... SUIRogue+47
- ... SUIRogueRig+44
- ... SUIPeera Admin+25
- ... SUIVens.sui+20
- ... SUIMarlKey+20
- ... SUIdudley_smith+16