You are viewing a single comment's thread from:

RE: The Most Voted Witnesses In The Last 3 & 6 Months! This Is What Witness Vote Expiry/Decay Would Look Like (Kinda)

in #steem6 years ago

I think one could do something like: If your witness votes have not changed for 6 months then delete all of them. That way normal users who change their votes and maintain them keep them and dead accounts are removed over time. Without it affecting user experience as much as a decay.

Sort:  

I think it's a better mechanism. It's actually very similar to one that was suggested for pruning "dead DNS names" in the BitShares DNS DAC plans. In that system, users could bid for DNS names, but they would have to "renew" them yearly to keep DNS names from being permanently lost from the usable namespace due to lost keys, dead users, etc.

Excellent thought and definitely one that could and should be looked at.

I am sure that we have many options out there and definitely we shall find a way to cover the topics/issues at hand.

I dare suggest something along the lines of what you suggested here, and go one step further.

If a user account has had zero transactions on the blockchain that all their stats get reset to zero, ie:

witness votes,
Following,
bandwidth (oops, RC).....

I am sure that we could look at this as an option that could benefit the blockchain and our overall governance in many positive ways.

& love the fact that you threw that suggestion out, it adds an entire new array of options when considering what to do to make things right in all areas along our path to making Steem the best it can be!

@reggaemuffin, just thinking out aloud here:

The trigger could be the yearly anniversary of a user.
So once every 365 days this is triggered for each user.

If a user has their witness vote proxied, the command would be to skip that user. (not do anything)

If it isn't proxied, then the user account is searched and if zero transactions have taken place on the blockchain the following could get set to "0" (nulled)

witness votes
following
RC

and can only be reactivated by adding SP.

Win/Win/Win for everyone and ALL stats on the blockchain are up to date.

= & no disruptions to any active user!

What do you think?

Ok yes, that idea is a good one @reggaemuffin.. Achieving the aim of decay with less potential for annoyance. There can just be a notification that points to a page about why it's important to monitor witnesses and educates about witnesses.. Plus maybe a button to click to confirm you want to keep your witnesses the same and to renew them all for convenience.