In Solana, the network undergoes frequent forks, and validators vote on one of the forks. Validators can later switch between the forks as well.
As per Solana docs, a fork is said to be final if it receives more than 66% stake weighted votes.
In such a case, is it guaranteed that all the validators converge on one fork and make those blocks final?
What if there are many forks and the network is equally split? In such a case, the validators are confused and might keep switching forks and never settle on a fork right?