Ripple update: What if some of the overlapping nodes are faulty?
Ripple whitepaper says that “The intersection of two UNLs may include faulty nodes, but so long as the size of the intersection is larger than the bound required to guarantee agreement,”. How?
Suppose there are three sets of nodesA = 79 nodesB = 21 nodesC = 79 nodes
Let’s assume that A and B form a UNL set of 100.B and C form another UNL set of 100.Further, let’s assume that 19 nodes in set B are malicious.Such a network satisfies > 20% overlap and > 80% good nodes in each set.
Now, 62 nodes in set A and 19 nodes in set B can agree on one set of transactions while 62 nodes in set C and 19 nodes in set B can agree on a different set of transactions. The two good overlapping nodes know this but will not be able to prevent a split in the network, right? Or am I missing something?
Even if 2 nodes in set B are malicious, they can cause such a split.P.S. pardon my ignorance here if this is something very obvious, I am just learning these concepts.
About Ripple (XRP)
Ripple connects banks, payment providers and digital asset exchanges via RippleNet to provide one frictionless experience to send money globally. Banks and payment providers can use the digital asset XRP to further reduce their costs and access new markets. XRP is the fastest and most scalable digital asset today.
Don’t forget to share the post if you love it !