Hyperledger Fabric Node SDK似乎有两个类可以解决同样的问题 - 存储用户身份。 CryptoKeyStore和Wallet。你能解释一下这个区别吗?
Cryptostore是用于存储私钥的存储库(例如,保存用户密钥的位置),并且可以由不同的KeyValueStore实现支持。
钱包包含应用程序代表用户访问Fabric(区块链网络)资源的身份,例如在该用户(身份)上下文中调用智能合约事务。根据您的应用和安全需求,可提供不同类型的钱包(例如,文件系统,云,HSM等)。有关钱包的更多信息可以在这里找到 - > https://hyperledger-fabric.readthedocs.io/en/release-1.4/developapps/wallet.html