Заказ транзакций в корде

У меня есть сомнения относительно оформления сделок нотариусом in corda. Например, если есть две стороны partyA и partyB, использующие одно и то же состояние ввода, одновременно отправляют txn на corda, как это работает? будут ли эти сделки обрабатываться нотариусом параллельно или последовательно? что произойдет, если будет несколько сторон / узлов и если txn станет выше?

1 ответ

Только одна транзакция, потребляющая определенное состояние, будет обработана нотариусом, а другая будет отклонена. Нет гарантии, какой из них будет обработан в первую очередь. В конце дня узел хранит данные в таблицах базы данных, и любая транзакция, которая сможет получить блокировку первой в базе данных, будет обработана, а другая будет отклонена.

Другие вопросы по тегам