You are viewing a single comment's thread from:

RE: Turning Beneficiaries into a More Powerful Feature

I'm wondering why there is a need for a single 7-day payout window for posts. What about multiple 7-day payout windows? So every 7 days the blockchain will pay out any new upvotes a post gets. But each account can upvote any given post only once in the post's lifetime.

I guess the main problem with something like that is potential abuse? Or is there something else?

Sort:  

The problem of your suggestion is purely technical, the computational power required to payout post rewards would linearly grow indefinitely. This way STEEM can "stop thinking" about posts it has already paid out after a week, which means less stress on the Witnesses' servers.

You can't keep increasing the number of posts to pay out forever.

Actually, thinking a bit more, I am not sure that is right. Maybe it's not the number of posts that increases computation but the number of upvotes. And given that a user has about ten upvotes per day (due to voting power decrease), it would seem that the number of upvotes would stay consistent, whether people can vote only on new posts or on new and old.

From the SMT Creation Wizard, I see that there is a parameter called Cashout Window, which I think is the payment period length. As I can see, the maximum value (as per the wizard popup text) is 4294967295 seconds, which by my quick calculation is 136 years. What I am not sure about is whether this is a single-event cashout window, or multiple cashouts can be allowed for SMTs. Maybe @gerbino or @vandeberg can clarify that.

It would be absolutely epic if SMTs can allow for Type II content to become a first-class citizen.

Coin Marketplace

STEEM 0.22
TRX 0.26
JST 0.040
BTC 96714.38
ETH 3411.05
USDT 1.00
SBD 3.17