Reputation: 1279
It would be great if someone can share below.
Do we have restriction on the number of nodes or parties in Corda. As per technical research papers, Hyperledger do have a restriction of 16 nodes. Beyond 16 nodes, PBFT doesn’t work and hence it is hard to reach consensus on the transaction.
Upvotes: 1
Views: 219
Reputation: 106
Corda doesn't have a restriction on the number of parties to a transaction, but I suspect you mean the limit on the notary cluster size, for reaching uniqueness consensus.
In this case it depends on the consensus algorithm used. The current BFT notary implementation uses BFT-Smart, which is based on PBFT, and will likely not scale beyond 16 nodes either – although there's no strict limit enforced yet. This limitation is mainly dictated by the type of the algorithm, and will be similar on all platforms.
However, in Corda there is an expectation that there will be multiple notary clusters in a network, operated by selected small groups of semi-trusted parties, and parties can choose which notary to use based on who they trust. So the limitation of PBFT does not actually impose limitations on the platform.
Upvotes: 2