【发布时间】:2020-11-18 21:10:04
【问题描述】:
我对 Corda 公证人的交易顺序有疑问。例如,如果有两方partyA 和partyB,使用相同的输入状态,同时向corda 发送一个txn,这是如何工作的? 公证人是否会并行或按顺序处理这些交易? 如果有多个参与方/节点并且命中 txn 变得更高会发生什么?
【问题讨论】:
标签: transactions corda notary
我对 Corda 公证人的交易顺序有疑问。例如,如果有两方partyA 和partyB,使用相同的输入状态,同时向corda 发送一个txn,这是如何工作的? 公证人是否会并行或按顺序处理这些交易? 如果有多个参与方/节点并且命中 txn 变得更高会发生什么?
【问题讨论】:
标签: transactions corda notary
只有一个消耗特定状态的交易会被公证人处理,而另一个会被拒绝。无法保证首先处理哪个。在一天结束时,节点将数据存储在数据库表中,无论哪个事务能够首先获得数据库上的锁,都会被处理,而另一个将被拒绝。
【讨论】: