was thinking about @Dusk ’s consensus through a simple situation.
Imagine two people taking different routes to the same destination. One starts first but gets delayed. The other starts later and arrives first.
Do you automatically decide the second route was the correct one?
That’s what made Dusk’s fork-resolution design interesting to me.
Succinct Attestation works through iterations. If one iteration fails, the protocol can move forward. But if multiple iterations eventually produce valid candidates, Dusk gives priority to the lowest iteration.
So if iteration 2 and iteration 5 both reach quorum, iteration 5 doesn’t simply win because it finished later but successfully.
The protocol cares about where the candidate appeared in the consensus