RE: Steem 0.17 Change Proposal Introduction by andu

View this thread on steempeak.com

Viewing a response to: @steemitblog/steem-0-17-change-proposal-introduction

· @andu · (edited)
$0.13
All in all, thank you for your hard work and most of all, thank you for being transparent and bringing this out to the community as a proposal and open discussion.

I am personally good with most of them and a bit so an so (might need more time to think on) about:
**Switch to 7 day payout instead of 24h**
The simplest and most logical way to reward everyone imho would be indefinite, with a 24h payout cycle.

**Removing the 4 posts limit, comment nesting limits and separation of posts and comments rewards plus multiple beneficiaries etc.**
I think this adds a lot of complexity to the operations and might turn out to be very heavy computationally wise especially as we scale. Also opens the door to spamming by overflowing the blockchain with data.

**What I didn't see mentioned in the proposal**. _maybe it will be in the roadmap_
- the faith of SBD (will it stay, will it be removed as it's outdated etc.)
- more blockchain based operations/more development on blockchain based operations (like surveys.polls for ex.)

Reading through all the items mentioned, i think that a more streamlined (TL'DR-ish), layman description of the suggestions would be welcomed by the less tech savvy.
👍  , , , , , , ,
properties (23)
post_id1,729,711
authorandu
permlinkre-steemitblog-steem-0-17-change-proposal-introduction-20170110t174753773z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 17:47:48
last_update2017-01-10 18:39:33
depth1
children30
net_rshares2,961,915,981,860
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.100 SBD
curator_payout_value0.031 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,193
author_reputation5,356,595,953,365
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (8)
@dantheman ·
This post was about blockchain features, not website features.
👍  , , ,
properties (23)
post_id1,729,822
authordantheman
permlinkre-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t180246618z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:02:45
last_update2017-01-10 18:02:45
depth2
children4
net_rshares26,902,657,139
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length62
author_reputation240,497,801,758,545
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (4)
@andu ·
true and thank you for pointing it out. I removed the Adds part which was exclusively website related. Other than that I consider all other items blockchain related.
properties (22)
post_id1,729,843
authorandu
permlinkre-dantheman-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t180621624z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:06:15
last_update2017-01-10 18:06:15
depth3
children2
net_rshares0
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length165
author_reputation5,356,595,953,365
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@dantheman ·
- Escrow is fully functional at a blockchain level.
- SBD can also be heavily managed at the website level by controlling which payout options we expose.
👍  
properties (23)
post_id1,729,888
authordantheman
permlinkre-andu-re-dantheman-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t181432952z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:14:33
last_update2017-01-10 18:14:33
depth4
children1
net_rshares49,865,407,958
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length153
author_reputation240,497,801,758,545
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@ervin-lemark ·
I like it how you are making a distinct and clean space between blockchain (database / protocol) possibilities and presentation / UI features. This way you are making it possible for multiple interfaces to coexist over the same blockchain. Or even over the separate / side blockchains....

It shows vision :)
properties (22)
post_id1,734,163
authorervin-lemark
permlinkre-dantheman-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170111t100222730z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-11 10:02:21
last_update2017-01-11 10:02:21
depth3
children0
net_rshares0
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length308
author_reputation130,483,487,426,039
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@ausbitbank ·
$0.09
Ideally, I would love indefinite payout potential.
 Perhaps 7 day initially, then 30 days periods indefinitely .. 

I think it would incentivize content creators more to have the possibility for recurring income for those rare gem's of articles years into the future - especially considering future steemians signing up and finding classic posts from long before they joined..
👍  , , , , ,
properties (23)
post_id1,729,862
authorausbitbank
permlinkre-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t181016736z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:10:18
last_update2017-01-10 18:10:18
depth2
children21
net_rshares2,317,736,203,742
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.070 SBD
curator_payout_value0.023 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length376
author_reputation225,597,006,884,358
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (6)
@andu ·
$0.09
KISS it, straight with indefinite and 24h cycle :):) That way it's simple for everyone and since 24h might be considered universally acceptable nobody considers it a downside as with the other timeframes.

It's true that I sometimes run into articles that are very valuable and were written a few months ago. We have writers around posting their stories. They can't be denied an effort reward after 30 days I think.
👍  , , , , ,
properties (23)
post_id1,729,881
authorandu
permlinkre-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t181358164z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:13:51
last_update2017-01-10 18:13:51
depth3
children6
net_rshares2,260,890,926,250
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.069 SBD
curator_payout_value0.021 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length415
author_reputation5,356,595,953,365
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (6)
@dantheman ·
$0.29
Long term rewards can be done via tips.  Any individual vote has almost no ability to pay someone unless it works with many other users.  This means that with the exception of a few whales, the long-term payouts would only apply to content that goes viral on steemit after more than a week delay.  Possible, but unlikely.
👍  , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id1,730,034
authordantheman
permlinkre-andu-re-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t183247443z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:32:45
last_update2017-01-10 18:32:45
depth4
children5
net_rshares5,354,257,248,881
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.223 SBD
curator_payout_value0.063 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length321
author_reputation240,497,801,758,545
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (23)
@dantheman ·
$0.11
It is important to not attempt to be all things.  Multiple payout periods force all content to be kept "active" in consensus nodes which impacts technical scalability. It also requires all content to be kept active for review purposes.

Each day you are paid in STEEM, your long-term income comes from appreciation of STEEM.   Employees don't go back to their employer asking to receive income from the work they did last year, last month, or even last week.  Each day you are paid for that days contribution.

When the platform grows then you receive the compounding return on investment that will far outpace any residual revenue you would get  from a post.
👍  , , , , , , , , , , , , , , , ,
properties (23)
post_id1,729,907
authordantheman
permlinkre-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t181743689z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:17:42
last_update2017-01-10 18:17:42
depth3
children11
net_rshares2,565,136,980,296
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.083 SBD
curator_payout_value0.024 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length659
author_reputation240,497,801,758,545
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (17)
@andu · (edited)
$0.09
if the technical stability is greatly affected then balancing the two (stability and a more streamlined reward approach) , 7 days would make more sense then 24h.
Still, some categories of  users fall out of the employee range and fit into a more continual reward expectation: writers, musicians etc. and we might need to respond to their needs too.

On the downside, Trending posts algorithms need to be well thought and will bring their own downsides and benefits.

_Edited to remove the 30 days reference which is proposed to be removed._
👍  , , , , , ,
properties (23)
post_id1,729,958
authorandu
permlinkre-dantheman-re-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t182423059z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:24:15
last_update2017-01-10 18:29:06
depth4
children0
net_rshares2,331,120,871,973
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.071 SBD
curator_payout_value0.022 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length540
author_reputation5,356,595,953,365
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (7)
@arhag ·
$0.13
Don't all `comment_objects` need to exist in memory (at least with minimal data of author and permlink) anyway? The blockchain needs to check whether a post operation has a unique author/permlink so that it knows whether it is creating a new post/comment with a payout period, or just doing an edit.

So, we are talking about keeping maybe a couple more fields in `comment_objects` for validating nodes. And if you compare that to the amount of memory full nodes need to keep (whether the post is archived or not), that additional memory overhead is very small. 

Memory access patterns for validating nodes are more of a concern, but I doubt most old posts will continue to remain active. And isn't this one of the advantages the ChainBase upgrade provided? That the database can support a much larger amount of infrequently accessed memory (since they remain on disk rather than in R AM)?

Also, I supposed it doesn't have to be indefinite. But archiving a post/comment after just 1 week is really short. (By the way, does archiving a post/comment mean that no new child comments are allowed? Because otherwise you still have the limited attention problem since   new comments with active payouts can exist nested in the discussion thread of a months old post.)  So what about up to 52 1-week long payout periods (which are only activated after the first payout if there is a new vote), and then a year after the post/comment was created, no new payout periods can be started?
👍  ,
properties (23)
post_id1,730,575
authorarhag
permlinkre-dantheman-re-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t195135586z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 19:51:36
last_update2017-01-10 19:51:36
depth4
children5
net_rshares2,889,144,407,497
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.095 SBD
curator_payout_value0.031 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,478
author_reputation52,480,746,024,977
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@stellabelle ·
how will the 7 day payout scheme affect the daily trending page?
👍  
properties (23)
post_id1,730,629
authorstellabelle
permlinkre-dantheman-re-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t200028760z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 20:00:27
last_update2017-01-10 20:00:27
depth4
children3
net_rshares554,799,027,421
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length64
author_reputation436,515,832,240,166
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@beanz ·
$0.02
Advertising could be a better source of long term revenue.  Something for the future though, I don't think we're ready for it yet.
👍  , , ,
properties (23)
post_id1,730,065
authorbeanz
permlinkre-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t183534946z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 18:35:45
last_update2017-01-10 18:35:45
depth3
children0
net_rshares677,221,512,880
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.014 SBD
curator_payout_value0.004 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length130
author_reputation68,303,733,730,210
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (4)
@creatr ·
$5.72
Hey, @ausbitbank, I have had very similar thoughts, but my thinking has progressed a little...

If the *reality* of blockchain durability matches the *promise,* then the mere long-term *availability* of a creator's content is a strong incentive to blog on Steemit. As good or better than ongoing payouts for old articles would be easier access to those articles by new readers. I think that's more of a UI issue.

In other words, the lasting value of my "old gems" would be to attract new readers to want to keep coming back.

I want *readers,* not bots. ;) People that actually *read* and *benefit* from my content, and I think that a loyal and appreciative following will benefit me as an author even more than residual/royalty income from older articles.
👍  , , , , , , ,
properties (23)
post_id1,730,297
authorcreatr
permlinkre-ausbitbank-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t190557549z
categorysteem
json_metadata"{"users": ["ausbitbank"], "tags": ["steem"]}"
created2017-01-10 19:05:57
last_update2017-01-10 19:05:57
depth3
children0
net_rshares27,868,868,906,490
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value4.287 SBD
curator_payout_value1.428 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length757
author_reputation117,790,729,406,006
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (8)
@stellabelle ·
> i think that a more streamlined (TL'DR-ish), layman description of the suggestions would be welcomed by the less tech savvy.

agreed.
👍  ,
properties (23)
post_id1,730,617
authorstellabelle
permlinkre-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170110t195815089z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-10 19:58:15
last_update2017-01-10 19:58:15
depth2
children0
net_rshares74,415,457,580
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length135
author_reputation436,515,832,240,166
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@smooth · (edited)
> Also opens the door to spamming by overflowing the blockchain with data.

This is a common misconception. The 4 post limit is _per account_. However, nothing prevents people from creating an arbitrary number of additional accounts (potentially thousands, and there are already people with thousands of accounts) to spam.  Spam control is already handled by other mechanisms which are more effective than this one.

Also, even the 4 post limit doesn't prevent spamming with a single account, it just reduces rewards. Someone who wants to be malicious or annoying can still spam.
👍  ,
properties (23)
post_id1,732,075
authorsmooth
permlinkre-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170111t003443300z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-11 00:34:45
last_update2017-01-11 00:35:45
depth2
children1
net_rshares74,415,457,580
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length579
author_reputation119,002,354,889,508
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@andu ·
>Also, even the 4 post limit doesn't prevent spamming with a single account, it just reduces rewards. Someone who wants to be malicious or annoying can still spam.

true
properties (22)
post_id1,733,659
authorandu
permlinkre-smooth-re-andu-re-steemitblog-steem-0-17-change-proposal-introduction-20170111t065721897z
categorysteem
json_metadata"{"tags": ["steem"]}"
created2017-01-11 06:57:33
last_update2017-01-11 06:57:33
depth3
children0
net_rshares0
last_payout2017-02-10 22:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length169
author_reputation5,356,595,953,365
root_title"Steem 0.17 Change Proposal Introduction"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000