0
My understanding is that all miners are feeded with transactions published by full node servers, but I didn't understand why they end up with exactly the same transactions in their created blocks ? Why miner A doesn't produce a block with saying 4 transactions and miner B produce a block with, for instance again, 3 transactions ?
4Where do you get the idea that miners produce the same blocks? No transaction can be mined twice (that would be a double spend), so by definition every block must be distinct. – Pieter Wuille – 2019-08-28T23:30:04.440