Perhaps try reading up on how Bitcoin mining and other crypto mining in general works. Mining nodes MUST be able to communicate with each other in a timely fashion to be able to know if/when a node reports a block found, add the block to the chain and then have that confirmed before someone else is successful. What you are describing is no better than putting a note in a bottle, tossing it in the ocean and waiting for someone to pick it up, read it and then replying with another note in a bottle.