我正在使用节点编写Hyperledger Fabric的链代码。我正在尝试建立一个网络,在这个网络中我有一个买家和卖家,其渠道的目的是交换汽车资产。
我确实有一个名为 sellCar 的交易并由卖方调用,它应该作为卖方和买方的世界状态保存为属性。我也有一个交易carReceived,由买方调用以确认他已经收到了这辆车。
我正在努力确定如何将我的Car资产的car.buyer字段链接到光纤网络中的有效身份?通过这种方式,我可以确保只有预定的买家可以为他的汽车调用 carReceived 交易。
作为交易的一部分,我应该保存买家和卖家eCerts的副本吗?这是一种不安全的做法吗?例如,在链代码中,然后检查调用 carReceived 的参与者是否与car.buyer eCert匹配(预先向卖方提供以添加 sellCar 交易)
我不确定如何继续。我使用Fabric CA作为MSP。
非常感谢您提供的帮助