我有2个政党(A和B) 在同一笔交易中,我要: 消耗仅由甲方知道的inputState, 产生仅由乙方知道的outputState, 产生一个甲乙双方都知道的outputState
有可能这样做吗?
答案 0 :(得分:1)
从Corda 3.x开始,这是不可能的。
假设我们标记:
State1
仅A知道的输入State2
仅B知道的输出State3
A和B已知的输出要让A存储State3
,必须将它们发送给整个交易,包括State1
和State2
。为了让B存储State2
和State3
,必须将包括State1
在内的整个交易发送给他们。平台目前不支持仅基于过滤的事务将状态存储在节点的保管库中。
答案 1 :(得分:0)
据我了解,这是不可行的。让我们写下您想要实现的目标:
我认为这些观点无法实现: