Why does this minimum exist and what can we do to to reduce it further. This line of thought was spurred by this tweet from Vitalik:
"And there are layer 2's without data availability tradeoffs or liveness requirements, eg. tx mass-validation via ZK-SNARKs can reduce costs to < 1000 gas per tx if done well. That's ~500 tx/sec on-chain with all the security guarantees of on-chain."
I did a quick search through the yellow paper and there is no break down of the contributing factors to this. just
Gtransaction 21000 Paid for every transaction.