首页 > 解决方案 > 动态地将参与者添加到corda状态?

问题描述

我有甲方,乙方。

我首先创建了一个只有 A 作为状态参与者的状态。

在某些操作之后,我想共享我之前创建的相同状态。

通过创建一个消耗旧状态的新事务并通过添加 B 方来创建新状态,以便该状态也存储在 B 方保险库或节点中?

如果您在corda上遇到过这种情况,请分享。

标签: blockchaincorda

解决方案


在 Corda 3 中,有几个选项:

  • 使用现有状态,创建一个相同但PartyB作为添加参与者的新状态
  • PartyB以观察者身份记录交易:https : //docs.corda.net/tutorial-observer-nodes.html

在 Corda 4 及更高版本中,您可以将PartyB作为sessions广播的一部分添加为FinalityFlow.


推荐阅读