RE: chainBB forum and the 7-day revenue window: some thoughts
So, the first question is whether this 7-day revenue period was implemented because of algorithmic issues with the 30-day period?
This was changed in Steem during one of the last hardforks. It sounds like the information you were reading is out of date at this point. They eliminated the 24 hour + 30 day reward windows and replaced them with a single 7 day reward window. This stuff happens on the steem blockchain and none of the platforms (steemit, busy, chainbb, esteem) have any control over this functionality.
Also, a new comment has a similar status to the original post in that others can upvote that comment; so it is entirely possible that such a comment attracts some small earnings but the original poster gets nothing. Have I got that correct?
Yup, that's correct.
It is also my understanding that every activity is added to the blockchain and that sites such as Steemit and chainBB are essentially GUIs that interpret that blockchain and make it meaningful to a human reading it.
Also true.
So, without having to keep every post open to endless revenue calculations, is it possible to reset the 7-day timer every time there is activity on a post? This strikes me as one way to limit calculations yet reward really good and valuable posts.
I've pushed for this a few times, and it's just not in the dev plan from what I've been told at this point (due to scaling concerns). I'd really like to see infinite 7-day timers on every post, which are triggered when new votes arrive. Technically it's going to be complicated but in the long term it would be an excellent addition to help reward content that lasts through the ages.
I mean, I have read many very useful help posts and just instinctively wanted to upvote them but then wondered whether that would have been a wasted vote because the article was months old and the author was no longer earning from it. Instead, I could leave a comment, then perhaps the OP would respond and then I could upvote his or her comment – but that’s a bit clumsy.
That's an excellent point, voting power does get wasted on older posts, even though it does let you vote on them.
Hope I answered some questions and maybe caused a few more ;)
Thanks very much, just the info to bring me up to speed. And thanks for taking the time.
So the idea is fundamentally sound. I suspect every blockchain will come up against scalability and then latency issues.
Do you know what exactly the technical difficulty is? and where I can read up on it? Isn't a new 7-day period the same as a fresh post, from the blockchain pow?
I'm not a programmer, but I have de-coded crap algorithms - it's the maths puzzle I enjoy.
Summer "holiday" coming soon, so can have a hard problem to play with :-)
Also, 7 days is so short it encourages news-flash posts rather than thoughtful articles. I see that Steemit has many posts about itself - it is still young - but looking out towards vast topics such as medicine and education, they need a mixture of news and updated analysis and sound advice. Sounds like you know all of this. Glad to be of help when I can.
Honestly I don't, and I was asking the same questions. Whatever stress having a 2nd payout period initiate is no worse than someone just posting a new post. It could be argued that it would be less intense.
I think it's probably just not high on their priorities, but I can't speak to that. There's really not a good place besides github or random steemit posts to catch up on these things. I'm hoping to bring a bit of order to that with these forums :)