By sabotaging if you mean destroying the protocol i would say they aren’t doing anything since it doesn’t affect the network security. Yes I would say it is a waste of block since there is lots of transactions in mempool and since Antpool was the last to mine the previous block they could have just added new transactions since they are aware of which is valid and not but probably choose an attempt to mine an empty just to get the block reward first and not waste power as transaction verification could take time.
There is no power usage involved in this, they have already used that hashing power to find the block, it's just that they choose to let the empty block propagate first before verifying what transactions to include in it rather than waiting for that and risk other pool to mine one and broadcast it first. So is no power saved and no power waster, the gear was already in search f a new block the millisecond that one (the empty one) was found.
I wonder if anyone knows (not guesses) exactly why those values were so high over the first few years, something that seems to have been corrected over time.
Let's start with the fact that there are only 16 blocks with a tx in the first 1000, and only 19 tx in total?
Since you a barely had a dozen users and 144 blocks a day it would have been pretty normal to a ton of empty blocks.
Block number 818960 was mined completely empty by Antpool recently.
At a time of very high transaction fees, we're having this issue again. A large pool like Antpool just sabotaging the protocol...
So was 818882 and 818904 yesterday, nobody is sabotaging anything, it's juts someone taking advantage of pure luck, and before you saying something about Antpool being the one that does this the most, they do mine 30% of all the blocks, so pretty normal it's them who encounter this more often.