decentraland / proposals

Review of community proposals for Decentraland's art and applications
46 stars 16 forks source link

Time travel / Replayability of Decentraland's development over time #80

Open hephaist0s opened 6 years ago

hephaist0s commented 6 years ago

Since Decentraland's ongoing colonization and building out will be recorded on the blockchain via the consensus layer, it should be possible to revisit any earlier stage of Decentraland's development and see how Decentraland appeared at any given moment. The information will be there already, but building tools to make this easy for users to experience would be valuable.

Purpose:

It would be valuable for at least two purposes.

1) History: This ability to revisit or replay any point in the "physical" history of the world would be invaluable to future historians who want to experience earlier stages of the world's development.

2) Tourism: As the world grows and changes, users may find that favorite locations have become changed or abandoned. While this is inevitable, in a world where the physical laws are created there is no reason why users shouldn't be able to revisit locations they love as they existed at a time of their choosing. Certain eras of Decentraland could become popular destinations in and of themselves, or popular among certain subgroups.

Description:

Two mechanisms for achieving this suggest themselves.

1) A static "viewer" type of replayablity, which would let users explore earlier moments of Decentraland without integration of the real-time layer. This would essentially occurr outside of the live version of Decentraland. Only the consensus layer and the content distribution layer would be invoked. 2) Incorporation of some type of "phasing" (see proposal #10) to layer a desired era of Decentraland over a given location. This would involve the real-time layer, and would enable interaction with other users at a given era-location.

Challenges: Will the content distribution layer retain a record of past content? If not, then this additional storage capacity would need to be created. Since additional costs might go along with maintaining that historical data, then it is possible that "history" might be a feature that only some creators opt in to. These costs could be offset by time travel fees.

on Slack as: hephaist0s

maraoz commented 6 years ago

Yes!!!

EmmaMakhno commented 6 years ago

we would need a dcl wayback machine to log the tile states wouldnt we?

QuillzLouis commented 6 years ago

This would require alot of storage space however.