I want to parse the whole blockchain(I know it might sound a bit too much). I have installed both solidity and geth.
My idea was to get the current block that is being mined, essentially the current state of the blockchain, and go back to the tree until i find the genesis block.
Is that possible? It seems a bit hard because how can I get the current block? Is it possible to use another language than solidity? I tried to download the whole blockchain according to this answer, but all I got was some weird database files(I think its ms access) and I cannot read them.
Is there a better way?