According to this website: https://forkmonitor.info/stale/btc/644543, at the block heigh 644543 multiple blocks were produced. If I understand correctly, in Bitcoin, the heaviest chain survives, while the other block(s) become stale.
So, in this case, the "empty" block containing one COINBASE transaction 644543 survived, while the block: https://www.blockchain.com/btc/block/0000000000000000000ac8d61492ab76dab7451373c6eaa6803ec0244f623395 (containing 2,426 transactions) became a stale! Moreover, the stale block was mined 3 seconds earlier.
- how the chain containing the "empty" block was heavier than the chain containing the stale block?
- Is the mined block time important in resolving such situations?