Why was the simulator/extractor specifically given the power to rewind "time" instead of a different super power?
Was it defined in the first ZKP paper that the simulator and extractor would have this power as a "standard" and then everyone went with it or was there more thought put into it when giving it this super power?
I just want to understand how someone came to the conclusions(their though process) that rewinding "time" was the power that should be given instead of something else as this super power is very useful for a lot of ZKP proofs....so at the very least I think it was NOT a arbitrary choice to have this super power.