Corda控制器节点

时间:2018-02-12 06:15:56

标签: blockchain corda

对于Corda节点,Controller节点用作网络映射和提供 验证公证服务。如果控制器节点关闭怎么办? 其他节点会独立运作吗?

2 个答案:

答案 0 :(得分:3)

Corda中没有“Controller”节点的概念。我们只是简单地说明了在我们的示例应用程序中扮演网络映射和公证名称“Controller”的节点。在实际部署中,这些角色将是独立的。

关于网络地图/公证人的关闭:

  • 如果网络地图脱机,节点可以继续通信(因为它们各自缓存网络地图),但在网络地图重新联机之前,没有新节点可以加入网络
  • 网络上可以有很多公证人。此外,对于可用性或拜占庭容错原因,公证人可以是节点集群而不是单个节点。因此,如果单个公证人离线但是是集群的一部分,则没有任何效果。如果公证人离线且不属于集群,则在公证人重新上线之前,不能支付分配给该公证人的州。

请注意,网络地图的设计正在发生变化。将来,出于可用性原因,网络映射将不再是节点。相反,它将是由高可用性服务分发的一组节点信息文件。

答案 1 :(得分:1)

网络映射节点和Notary节点可以与控制节点分开。如果网络节点关闭。交易仍然可以。但是公证人被打破了,无法进行交易。