Edit, since this was hidden by community flags: this is a valid EIP and I am actively pursuing it. This is not off-topic (despite the punny name)! Thank you for your understanding.
It is impossible for Ethereum to literally “go to the moon” due to a limitation in the protocol: the block length. Should validators attempt to validate on the surface of the moon, they would find that the ~1.25 second communication delay (caused by the speed of light) is might cause issues with synchronization, considering the 12-second timer between blocks. The validators would find themselves slashed on the terrestrial chain, and validating their own fork.
happy april fools’ day the problem would be even graver for EVM-compatible chains with shorter blocktimes, 2s is quite common
does speed of light really require 1.25s to get from earth to the moon though, sounds a bit too much too lazy to do the maths though
Yeah, exactly wouldn’t be any issues blocklength-wise adding a 3s round trip - unless that extended round trip + the inevitable modem comms ping interferes with the client initialisation/sync. Wonder what timezone the moonbase would be using? UTC? That’s a whole other source of pain for future devs!