首页 文章

如何在Web应用程序客户端签署Hyperledger Fabric事务?

提问于
浏览
1

我正在尝试设计具有以下要求的Hyperledger Fabric解决方案

  • 用户已与组织注册

  • 但是,用户应该在区块链上拥有自己的个人身份

  • 用户将通过Web应用程序与区块链进行交互

  • 用户应存储自己的私钥/证书

  • 个人用户's key / certificate should be used to sign the transaction going to Blockchain. The organization however should not have access to user' s私钥/证书

  • 相反,Web应用程序应该仅将签名的事务内容传输到区块链,使其防篡改

是否有任何解决方案可以满足这些要求,以便用户继续只使用Web应用程序?可以在客户端使用node.js SDK for Fabric在用户桌面/笔记本电脑上使用本地存储的私钥/证书对事务进行签名吗?

1 回答

  • 0

    截至目前,不,没有可用的解决方案来满足这些要求,因为节点SDK当前不支持签署交易提议和发送交易提议之间的逻辑分离 . 1.2 SDK无法实现步骤6 .

    将该逻辑分开为1.3版本 .

相关问题