新手提醒,刚刚结束了Corda训练营的视频和一些练习。
我不清楚的是:从简约的“独立”示例中,我看到了Node=Party=Single JVM进程。
这是它被设计的方式吗?通过示例,在我看来,Party是一个人(由证书标识)和网络的一部分。
如果我们将Party建模为Node,那么这怎么可能是动态的(其中人员可以实时加入网络)?
此外,将党建模为组织中的一个部门(如下所示)是不是很疯狂?
下面是一个假想的例子:
PartyA = Human Resources Department
PartyB = IT Department
PartyC = Finance Department
PartyD = Executives这些部门中的每一个都相互进行事务处理(根据个人的工资记录、项目财务等)。
发布于 2018-10-12 10:37:30
您说得对,single Party是一个Node,因此是一个单独的JVM进程。每一方代表一个节点。添加/登录节点将需要向看门人/CA请求/签名的过程。
您可以通过每一方来表示部门,而这些部门本身又变成了一个节点。或者,您可以将其设置为单个节点,并在应用程序级别控制部门的权限。
路线图中有一些东西可以让一个节点表示多个parties,但这在未来还很遥远。https://groups.io/g/corda-dev/message/469
https://stackoverflow.com/questions/52764631
复制相似问题