According to the "Fork choice rule" in Ethereum 2.0 (sharding), how to choose a branch in a fork? (A) or (B) ?
(A) branch, which has the most blocks in it. (similar to "longest chain" rule in PoW)
(B) branch with more attesters across all the blocks.
For example, assuming two following branches in a fork:
(1) branch one: including 10 blocks, signed by 8 unique attesters. (2) branch two: including 8 blocks, signed by 10 unique attesters.
According to the "Fork choice rule" in Ethereum 2.0 (sharding), which above branch in this fork will be chosen? (1) or (2) ?