I think in the future, Cardano should have a light wallet, which just sync the latest blocks without downloading the whole blockchain. That is to save time.
The nodes you run to stake have to sync and store the whole blockchain to maintain the network security. But the light wallet is to spend and check coins. So it does not have to download the whole blockchain from the beginning.
Say the lastest blocks to sync is for the last 5 days network. Then when a new block is sync, the oldest block of that 5 days will be removed from the light wallet…
I am sorry that I am not an expert on blockchain so this suggestion may be silly or already too popular. However, that is an idea of a man working on academic science field. Thank you if you let me know your thoughts.