gpt4 book ai didi

hyperledger-fabric - 如何确保一个链码被另一个链码调用

转载 作者:行者123 更新时间:2023-12-04 07:54:58 24 4
gpt4 key购买 nike

假设我们有两个不同的链码: cc1 cc2 .

cc1 调用 cc2 有办法吗? cc2 检查调用是否来自 cc1 .

最佳答案

我认为目前没有官方支持。但似乎有可能首先从 SignedProposal 调用链码(更多关于此 here)

另一种可能的通用解决方案可以是临时 token 验证之类的东西,它是这样的:
- chaincode1(cc1) 被调用,它想调用 chaincode2 (cc2)
- cc1 random 生成 token 并将其附加到带有其名称的消息中。
- cc1 调用 cc2
- cc2 获取 token 并在给定名称的帮助下在 msg 中使用相同的 token 调用 cc1。
- cc1 验证 token 是否正确。
- cc2 继续做它的事。
通信存在开销,但据我所知,这是确定您的代码是否从另一个特定链代码调用的唯一方法。
编辑:这种方式不起作用

关于hyperledger-fabric - 如何确保一个链码被另一个链码调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53012341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com