I am trying to get all the transaction data from an old (ancient?) block to the current block using
However, in the current version of geth, I can't do that without using
--gcmode archive. Also, this requires a large capacity SSD (currently about 8TB), but I don't have such a large capacity SSD.
Is there any way to use geth without
--gcmode archive to achieve the above with a not-so-large capacity SSD (up to about 2TB)?
I checked the history of chain data size for full nodes on etherscan.io. If the chain data size is increasing at the traditional pace and not decreasing, why is it no longer possible to get all the transaction data in the current version of geth? I remember that in the old version of geth, I could do that by using
--syncmode full, without using
My environment is following.