Could someone explain in layperson terms why it is not possible to figure out a key to solve all future hashes or blocks and create bitcoins at will?
Not sure if I phrased my question correctly but hopefully you know what I mean.
It could be possible if you knew the future of transactions, which is not probable. The problem is in the way the blocks stack up over time. If you knew the future you'd know the future.
I don't see how that would enable you to calculate the chain of hashes faster than your percentage of the network hashrate.