【发布时间】:2020-04-11 03:51:37
【问题描述】:
我是 Corda 的新手。我的问题不是关于任何特定的实现,而是更多的架构问题。
如果涉及的节点之一永久死亡并且无法响应,那么在回链验证期间会发生什么?该交易如何验证?
我看到this issue 只谈论交易量如何减慢验证速度。如果其中一个节点永久失败,验证是否会停止?
根据Corda webinar on Consensus,在视频开始 5 分钟的示例中,后链是 Charlie -> Dan -> Alice -> Bob。在这种情况下,如果 Charlie 或 Dan 不可用,则无法验证提议的交易。同一个网络研讨会进一步表示,这在以太坊等其他区块链中不是问题。
正如 Adel Rustum 所建议的那样,可以预见对高可用性记录管理器的需求的应用程序肯定可以在设计阶段适应这样的节点。
但是,由于广域网的变幻莫测,不愿泄露全球部署信息的注重隐私的应用程序可能会遭受许多交易验证失败。想法?
【问题讨论】:
标签: corda