Hey nostr:npub1arkn0xxxll4llgy9qxkrncn3vc4l69s0dz8ef3zadykcwe7ax3dqrrh43w, if I move in the real world would I have to perform proof of work to update my location in d-space? Is there anything that would keep these two connected? Happy to read anything if this is covered somewhere.

Reply to this note

Please Login to reply.

Discussion

Thanks for the question!

I have thought about this question at length. There is no way to verifiably prove your human movement to a computer system. Therefore, yes, you need to use POW to update your location in d-space to reflect your actual location.

It takes about 1 terahash/second to move 1 km/hour in d-space. You would need to delegate POW to an ASIC or at least a couple GPUs at home; they could hash and update your avatar's position as you moved around with your mobile phone.

Until phones get a lot more powerful, delegated POW would be the only practical way to mirror your walking position with an avatar in d-space.

To claritlfy: you will be able to walk around and view cyberspace (d-space) without your avatar inhabiting the same location. Certain cyberspace objects may require an avatar's presence to interact with, but others might not and would be useable by anyone passing by. So, an avatar is not strictly necessary for making use of d-space. In terms of adoption, it is better this way as people who are not cyberspace power users can still make use of and enjoy d-space to some degree.

Makes total sense. How is the compute requirement derived?

I found your explanation here (https://github.com/arkin0x/cyberspace/blob/master/d-space%20acceleration.ipynb) If I understand correctly, that number more or less comes from the capability of the the Bitmain Antminer S9.

How do kilometers translate to d-space coordinates? So the only practical way to cover any serious distance is by riding the block hash coordinate train (somehow)? That would most certainly ground d-space activity around block hash coordinates, which is cool