Corda 观察者节点实现

Corda 观察者节点实现,corda,Corda,我已经阅读了corda observer节点实现。根据文档流,将事务发送到观察者节点,以记录观察者节点的vault_状态 我有一些关于观察者节点的问题 在任何corda版本中,观察者节点不能同时是参与者和观察者。根据文档,需要为同一个节点创建2个不同的节点。我们可以让公证人做观察员吗 我们可以在不同的cordapp项目之间创建一个观察者节点吗?观察者节点如何跟踪哪个事务属于哪个cordapp项目 在大多数示例中,观察者节点与参与方节点相同。当公证人具有“公证人”属性时,observer节点是否还

我已经阅读了corda observer节点实现。根据文档流,将事务发送到观察者节点,以记录观察者节点的vault_状态

我有一些关于观察者节点的问题

  • 在任何corda版本中,观察者节点不能同时是参与者和观察者。根据文档,需要为同一个节点创建2个不同的节点。我们可以让公证人做观察员吗

  • 我们可以在不同的cordapp项目之间创建一个观察者节点吗?观察者节点如何跟踪哪个事务属于哪个cordapp项目

  • 在大多数示例中,观察者节点与参与方节点相同。当公证人具有“公证人”属性时,observer节点是否还有其他属性

  • 如果您是参与者,您仍然始终存储状态,因此您不需要同时也是观察者(唯一的例外是
    OwnableState
    s,如果您是所有者,则存储状态)。公证人可以是观察员

  • 节点可以存储和/或观察来自任意数量CordApp的事务。交易不属于CorDapps。一个事务可以使用来自许多不同应用程序的类

  • 与公证人不同的是,观察者不是网络中的角色。这只是节点可以根据每个事务选择执行的操作