Ili*_*hov 7 hyperledger hyperledger-fabric
假设我们有两种不同的链码:cc1和cc2.
如果CC1调用CC2是有办法的α2来检查是否调用是来自CC1.
我认为目前官方对此没有支持。但似乎有可能从 SignedProposal 中首先调用链代码(更多信息请参见此处)
另一种可能的通用解决方案可能类似于临时令牌验证,如下所示: - chaincode1(cc1) 被调用,并且它想要调用 chaincode2 (cc2) - cc1 随机生成令牌并将其附加到带有其名称的消息中。- cc1 调用 cc2 - cc2 获取令牌,并在给定名称的帮助下使用消息中的相同令牌调用 cc1。- cc1 验证令牌是否正确。- cc2 继续做它的事情。通信存在开销,但据我所知,这是确定您的代码是否是从另一个特定链码调用的唯一方法。
编辑:这种方式不起作用
归档时间: |
|
查看次数: |
111 次 |
最近记录: |