Hyperledger fabric Hyperledger结构是否具有零知识证明?

Hyperledger fabric Hyperledger结构是否具有零知识证明?,hyperledger-fabric,Hyperledger Fabric,我看过很多关于HL和ZKP的文章,但我不确定这是计划好的还是实际实施的。我在文档中看到版本1.4是最新的,但是AWS已经实现了1.2。文章并不总是说明版本,也不是很清楚 有人了解ZKP和HL Fabric的当前状态吗?Fabric 1.3及更高版本对ZKP的支持有限;当使用身份混合器凭据时,它仅用于匿名/不可链接凭据。这允许客户端从身份角度提交不可链接的事务 已有研究将ZKP用于其他类型的交易,但没有具体的发布计划。Hyperledger Fabric 1.3及更高版本通过身份混合器组件提供基于

我看过很多关于HL和ZKP的文章,但我不确定这是计划好的还是实际实施的。我在文档中看到版本1.4是最新的,但是AWS已经实现了1.2。文章并不总是说明版本,也不是很清楚


有人了解ZKP和HL Fabric的当前状态吗?

Fabric 1.3及更高版本对ZKP的支持有限;当使用身份混合器凭据时,它仅用于匿名/不可链接凭据。这允许客户端从身份角度提交不可链接的事务


已有研究将ZKP用于其他类型的交易,但没有具体的发布计划。

Hyperledger Fabric 1.3及更高版本通过身份混合器组件提供基于隐私保护属性的身份验证。它集成到会员服务提供商(MSP)服务中。Identity Mixer是一个加密协议套件,用于强大的隐私保护身份验证、签名和认证属性的传输

身份混合器系统允许有效的零知识证明(ZKP)拥有签名和相应的属性。它不会显示签名和(选定的)属性值本身,而只是证明某些属性上的签名是有效的

身份混合器流涉及三个参与者:用户、颁发者和验证者。以下是实现方法中的组件

  • Fabric SDK是用户的API
  • Fabric提供了两个可能的身份混合器颁发者: 用于生产环境或开发的Fabric CA,以及用于开发环境的“idemixgen”工具
  • 验证器是结构中的Idemix MSP
Fabric SDK中的Identity Mixer实现可以在以下GitHub存储库中找到

下面的GitHub存储库中有一个独立的Identity Mixer实现