Corda Controller Node

拜拜、爱过 提交于 2019-12-08 09:56:39

问题


With respect to Corda Nodes, Controller node serves as network map and offers validating notary service. What if the controller node is shut down? Will the other nodes function independently ?


回答1:


There is no concept of a "Controller" node in Corda. We simply gace the node that played the role of both the network map and notary the name "Controller" in our example application. In real deployments, these roles would be separate.

Regarding the shutdown of the network map/notary:

  • If the network map goes offline, nodes can continue to communicate (as they each cache the network map), but no new nodes can join the network until the network map comes back online
  • There can be many notaries on a network. Additionally, notaries can be clusters of nodes instead of single nodes, for either availability or Byzantine fault tolerance reasons. So if a single notary goes offline but is part of a cluster, there is no effect. If a notary goes offline and it is not part of a cluster, states assigned to that notary cannot be spent until that notary comes back online

Please also note that the design of the network map is changing. In the future, for availability reasons, the network map will no longer be a node. Instead, it will be a set of node info files distributed by a highly available service.




回答2:


network map node and Notary node can be separated from control node. if network node shut down. transaction still can be made. but Notary is broken down that can't be made transaction.



来源:https://stackoverflow.com/questions/48740538/corda-controller-node

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!