I want to do analysis of the ethereum blockchain in a manner similar to what blockchain explorer sites do to answer a few more general questions.
I will need info on all addresses and transaction sizes. But will not need debug trace info. For example, we'll be asking questions like "what's the distribution of transaction sizes?" "How long do addresses stay active?" etc.
Can this be done with a "fast" sync mode in geth? Or will I need to use "full" sync mode? Does pruning matter here?