Should stale profiles be removed from the Content Servers? (DRAFT)
Proposal Details
Description
Establish and implement a content server policy for the removal of stale profile entities, aiming to enhance server resource utilization and synchronization efficiency, particularly for new nodes. The focus is on profiles that have remained inactive for over a year.
Should stale profiles be removed from the Content Servers? (DRAFT) This proposal is now in status: PASSED. Voting Results: * Yes 73% 5,273,877 VP (79 votes) * No 26% 1,943,221 VP (16 votes) * Abstain 1% 6,307 VP (13 votes)
I actually kinda disagree with this. Someone sent me a link to another metaverse platform recently that I forgot I had used before. When I logged in I had my name set and had all my wearables customized.. Pros: "Hey look at bet! He already has stuff here! How?!" "Bet is 1337 metaverse master. Respect!" I remember this platform now! You guys remembered me too? :pleading_face: Lucky I don't have to set my stuff again.. Nostalgia Cons: Ahh Decentraland forgot me again.. That sucks.. Great for their storage though :nerd_face: This one needs to be refined a lot for me.. Is it not better to start a secondary server group that can store old and more specific stuff?
Analyzing wearable trends from users who have been inactive on the platform for over a year yields no value, especially when more insightful metrics can be gathered from marketplace activities. The current functionality of blocked users is not working pretty well, there is no easy way to unblock and it offers little practical value. Even if a user profile is deleted, the associated wallet's interaction with a poll is permanently recorded. Retrieving all assets tied to that wallet, such as NAMEs, becomes effortlessly achievable through a straightforward catalyst call using the address. In my perspective, this adjustment is not a step backward, instead, it enhances catalyst efficiency by optimizing resource utilization. It also contributes to quicker server deployments for new nodes, diminishes the content in the database for streamlined profile queries, and importantly, this cache configuration doesn't represent the Decentraland history.
[quote="paralax, post:7, topic:21708"] The images referenced by HPriavakos won’t be utilized anywhere, given that the users associated with them are inactive and not referenced by the DAO pages. [/quote] There are some proposals on the DAO started by accounts which are now inactive, deleting those profiles would delete their name (just in the profile, they'll still own it) and avatar. [quote="paralax, post:7, topic:21708"] yields no data loss; one simply needs to undergo the profile reconfiguration process. [/quote] So it leads to data loss. The user has to configure their name again, their avatar wearable. If they have anyone blocked or muted, that will also be erased, so someone that left because of harassment might come back to all their blocked avatars unblocked. I could understand deleting the images, but deleting the profiles when it takes that little space is a big issue for decentraland history. Having those profiles, even from guests, allows us to retrace new users in Decentraland, or follow trends in wearables/emotes, see if an offensive name was used, etc... That's a big part of Decentraland history. Yes it could be backed up outside of the catalyst, but it's a step backwards to make the catalyst worst and to have to move data out of it when it's supposed to hold data basically forever.
Why do you see ephemeral data, such as profile configurations, to be so valuable that it necessitates persistence for an indefinite period? There are dormant profiles associated with millions of wallets, and the average concurrent user count hovers around 300. From a user's perspective, returning to the platform after more than a year yields no data loss; one simply needs to undergo the profile reconfiguration process. The images referenced by HPriavakos won't be utilized anywhere, given that the users associated with them are inactive and not referenced by the DAO pages.
Thanks @HPrivakos for explaining . in this case i will not said yes . this is decentralized , we can’t or shouldn’t deleted users any data.Don't think of this as a minor issue. It will cause users may have misconceptions about decentralization, and they will think we can delete anything. Please consider things from the user's perspective.
1 year is not that long really.. One of my account's I've logged in twice in 4 years because the value of the assets on the account shouldn't be used to regularly sign transaction IMO.. But it has OG wearables and a lot of VP.. I'm voting no because I don't think it's worth losing people's identities.. If this passes then my suggestion is that if the account has some VP then it is not deleted..
If you don't login for a year, your profile will be deleted, you will have to recreate your profile with your wearables, all the outfits, etc... Also your profile image, used in the DAO page for example, so if you don't login for a year, that profile image will be deleted
Are you certain that removing it won't have any negative consequences? This won't result in certain files being permanently lost to users, will it?
Will there be an option/enviornment variable to disable this "feature"?
10 Comments