Corda 节点之间的信任和协议

Trust and agreement between Corda nodes

当联盟中的单个节点或整个联盟运行作为公证服务时,如何在联盟中的节点之间建立信任? 一个节点如何信任另一个节点 运行 公证人? 在公证人是第 3 方的情况下,联盟中的所有节点如何达成协议选择这个第 3 方给 运行 个节点? 谢谢你。

通常情况下,没有明确的节点或节点池可以绝对信任 运行 公证池。

在这种情况下,公证池应设置如下:

  • 他们应该运行 拜占庭容错算法。这可以防止池中的节点恶意给出错误的共识结果
  • 它们应该在非验证模式下运行。这可以防止池中的节点看到他们正在消除冲突的交易内容

通过此设置,无需信任公证池中的节点。

为这些池选择节点将是网络治理问题。很可能,标准技术服务提供商池将支付给 运行 BFT,非验证池。