As revealed on my previous question about smart contract saving for future, the way for getting back to old information stored to blockchain was to contact a full node, which contains all the information so far in the blockchain.
To mitigate the growing amount of data in the full nodes and to reduce the level of needed capacity for starting up a new full node, are there any plans to divide the blockchain to smaller parts or in any other way to handle the cost of maintaining the huge amount of data in a full node?
I think the full nodes would stay in hands of limited amount of people / corporations if the size and thus the cost of maintaining a full node becomes more and more database size driven.