Do we already have solutions for this?
If you mean solution which doesn't require download whole blockchain, there are few ideas such as UTXO commitment.
Perhaps a blocksize reduction would be needed at some point in the future to combat this. But this is a problem for future generations.
Reducing maximum block size only reduce the pace/speed of blockchain size growth.