create account

Thoughts on Worker Proposal System (WPS) for Steem by nanzo-scoop

View this thread on: hive.blogpeakd.comecency.com
· @nanzo-scoop · (edited)
$29.23
Thoughts on Worker Proposal System (WPS) for Steem
**So I spent a couple of hours yesterday morning picking through the debris of the 'Hardfork/ Power Down' drama of last week. One of the posts that caught my eye was by @blocktrades. The [post](https://steemit.com/blocktrades/@blocktrades/proposing-a-worker-proposal-system-for-steem) floated the idea of creating a Workers Proposal System (WPS) on STEEM.**

<center>
![YouTubeThumbs-2019wk3 (1).png](https://cdn.steemitimages.com/DQmYrwCdbHzU6HL133EJKhUsz1eeHanDwDwMp7Zy2C3TqYi/YouTubeThumbs-2019wk3%20(1).png)
</center>



*I admit, at first I was lukewarm about a WPS. More complexity to have to explain away to new users!  Also don't we have a rewards pool that can effectively be used in the same way? However on further reflection, I'm coming around to the idea.*

# Dev funding on STEEM

The history of funding development on STEEM can be best described as haphazard so far.  For the most part development funding has been shoehorned into the Rewards Pool with mixed results.

### Overpaying for headliner grabbers

During the bull market, particularly the 'STEEM first payout bull market' in the summer of 2016, many 'projects' or ideas or MVPs were [wildly over-rewarded](https://steemit.com/piston/@xeroc/piston-web-first-open-source-steem-gui---searching-for-alpha-testers). This wasn't unusual, pretty much [every trending post](https://steemit.com/beauty/@guerrint/the-first-steemit-makeup-turtorial-bringing-youtubers-to-steemit) was over-valued.

However I'd argue that the means by which a platform like STEEM would want to incentivise it's end users, ostensibly 'Creatives' (for want of a better word) aren't necessarily the same as those you'd use to incentivise it's 'Developers' (I use this to not just include coders but marketers etc).

Large stakeholders can make a strategic decision to over-compensate Creatives. In many ways, the Reward Pools is a daily competition with the prize value fluctuating based on the STEEM token price. In that sense it's a bit of a lottery, however it isn't purely chance as large stakeholders can sway the reward distribution.

The Rewards Pool makes sense for Creatives on STEEM. I'd argue that the Rewards Pool is structured to incentivise Creatives that make short term, catchy, 'throw-away' content. 

We can argue whether we want these kind of Creatives on STEEM. I don't necessary have a problem with this. There is an audience for consuming and producing this kind of content particularly in this social media age. The challenge for STEEM is attracting the right calibre of Creatives (and their audience) off of their existing poison of choice (Facebook, Instagram, Twitter, Youtube etc) and onto a STEEM interface.

Where the Rewards Pool makes less sense is in remunerating Developers. What the last (almost) three years on STEEM has shown me, is that during a bull market, Developers will produce enough of a Proposals or even a MVP to  write a headline grabbing post and (provided it makes the right noises) get rewarded handsomely for it. The follow through on actually growing and delivering a Product however seems commensurate to the likely Rewards further posts will garner.

As a consequence STEEM has literally [hundreds of Apps/ Projects](https://steemprojects.com/) in varying degrees of completion/ abandonment. 

### Underpaying the committed

Given the current incentive structure, it is understandable why Developers interest in STEEM wanes during a bear market. Whereas Creatives might stick with STEEM for the engagement or the social media aspect (after all STEEM is just another means of connecting with their audience), there is a real opportunity cost for Developers to hang around on STEEM when they could be getting appropriately compensated elsewhere. 

It makes sense for Developers to treat STEEM as a side project that they devote more time to during a bull market (to get over-compensated) and less time during a bear market (when they are under-compensated). This may work out okay for a Developer however it doesn't work for the continuous growth of the STEEM eco-system.

### Payment by Witness proxy

Another way of de facto funding development, has been rewarding Developers with Witness status. I've subscribed to the view that Witnesses should go above and beyond running a reliable node and implementing changes by additional value (whether it is building apps or supporting the community).

One draw back of this, is that some Developers go on a journey. They get well compensated for building apps or running a marketing campaign during a bull market, then (riding the wave of support) fire up a Witness node and get elected as a Top 21 Witness. The Witness Pay then effectively acts as a means of incentivising them to continue developing. 

While some have continued to offer value as a consequence of becoming Witnesses, others have not, and have simple enjoyed rewards, content to rest on their laurels. 

On the flip side, where during a bull market it may have made sense to run a node, actively develop and engage in the community, the converse may be true in a bear market. Particularly as the blockchain continues to grow and the cost of running a node increases. 

# Better Reward demarcation

For me, having a WPS enables a clearer demarcation between Content Rewards, Witness Pay and Development Remuneration. 

**Content Rewards** can be looked at as incentive for 'Creatives'  to create Content and Engage on the STEEM blockchain. 

**Witness Pay** can be looked at as compensation for securing the STEEM blockchain, implementing code changes to a high standard and being stewards of the chain. 

The **WPS Funding Account** can then be used to fund well-specified development proposals.

And that is the hope for me. 

That a Workers Proposal System will incentivise fully costed out and well thought through Development Proposals. With a realistic expectation of what the renumeration will be. It will enable the Community to hold Projects accountable and even set milestone upon which further funding may or may not be given. It should work as a more appropriate means of funding development rather than purely relying on the Reward Pool or the benevolence of large stakeholders.


I also see other benefits.

### Signalling Steem blockchain

One of the gripes I have seen recently has been with Steem Inc's control over the core development. It is common with core devs across many blockchains. The core devs hold the keys to the Github, they decide what pull requests ultimately get accepted/ rejected. One of the challenges for any decentralised community is how do the community as a whole signal their will to the core devs? 

Short of having a [EOS style Referendum portal](https://eosauthority.com/polls?&lnc=en),  I believe having a WPS could work equally well as a transparent way to signal to the STEEM core devs (i.e. Steemit Inc) the community's will on blockchain changes.

If the community shows strong stake-weighed support for a change to the core code (even minor ones), it will be hard for the core devs to ignore and keep credibility.

### Incubator for STEEM Apps

WPS can also be used to incubate STEEM Apps. One of the issues with STEEM apps is that often the "end goal" has been seen as getting a large delegation of STEEM from whales or Steemit Inc. In reality any delegation should be looked at as a quasi incubator that will assist the App to mature and grow. Another issue with delegation is that it has often been given on the basis of an MVP with no signal on at what stage it will be either decreased or withdrawn.

I envisage App developers that require seed capital applying to the Funding Account.  For me, this will work as a more effective solution to the current wild west delegation of SP (and ultimately depletion of the rewards pool). App developers will be forced to think about how and by when they will monetise their Apps as funding will run out and they will likely need to show results before further funds will be forthcoming. It's more transparent for everyone.

# Where should the money come from?

On the @blocktrades post  there is talk about potentially raising the SBD issuance (e.g. by 1%) or decreasing the Rewards Pool and/ or Witness Pay to fund the Funding Account that will ultimately be funding proposals .

I have no problem if the funding comes from a decrease in the Rewards Pool provided it is understood that the Rewards Pool is primarily there to incentivise *end user* content and engagement. What would be undesirable is for Worker Proposal projects to both land funding from the Funding Account and also cream off the Rewards pool by posting updates etc to the blockchain.

# In conclusion

Having a Workers Proposal System would help un-blur the lines between how STEEM funds development and how STEEM incentivises end-user engagement. 

The experiment that has both funded from the same Rewards Pool has had mixed success. Lots of short term wins during bull markets, coupled with long term frustrations with those looking to provide value over a longer term.

Ultimately however the success of the WPS will come down to how it is implemented and used, that includes the front end GUI that users will need to be able to easily navigate and understand. 

Thinking bigger picture, what will also be critical is that there is a coherent strategy that informs what Proposals are accepted and when. Just implementing a group of ad hoc Proposals simply because the sound good in isolation, might leave a warmth fuzzy feeling inside but ultimate may not result in the growth intended.

Indeed, how a decentralised system devises an effective and dynamic strategy for growth, without becoming centralised will be THE challenge for STEEM (with or without WPS). 

It's a challenge for Public blockchains as a whole.

<hr>

# Join my Patreon:
Do you like my content or would you like to earn cryptocurrency rewards?
Join now: https://www.patreon.com/nanzoscoop

<center><a href='https://www.patreon.com/nanzoscoop'><img src='https://cdn.steemitimages.com/DQmW2tebBSg4LwGLxPHZKTAm4Ws6sYCT4uWL8ZKM9RDRRhF/Patreon%20_join_art_version_2.1.png' /></a></center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 936 others
properties (23)
authornanzo-scoop
permlinkthoughts-on-worker-proposal-system-wps-for-steem
categorysteem
json_metadata{"tags":["steem","steemit","wps"],"users":["blocktrades"],"image":["https://cdn.steemitimages.com/DQmYrwCdbHzU6HL133EJKhUsz1eeHanDwDwMp7Zy2C3TqYi/YouTubeThumbs-2019wk3%20(1).png","https://cdn.steemitimages.com/DQmW2tebBSg4LwGLxPHZKTAm4Ws6sYCT4uWL8ZKM9RDRRhF/Patreon%20_join_art_version_2.1.png"],"links":["https://steemit.com/blocktrades/@blocktrades/proposing-a-worker-proposal-system-for-steem","https://steemit.com/piston/@xeroc/piston-web-first-open-source-steem-gui---searching-for-alpha-testers","https://steemit.com/beauty/@guerrint/the-first-steemit-makeup-turtorial-bringing-youtubers-to-steemit","https://steemprojects.com/","https://eosauthority.com/polls?&lnc=en","https://www.patreon.com/nanzoscoop"],"app":"steemit/0.1","format":"markdown"}
created2019-01-25 13:15:42
last_update2019-01-26 06:41:00
depth0
children10
last_payout2019-02-01 13:15:42
cashout_time1969-12-31 23:59:59
total_payout_value22.958 HBD
curator_payout_value6.271 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10,134
author_reputation304,748,025,353,998
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id78,917,992
net_rshares61,727,001,046,961
author_curate_reward""
vote details (1000)
@ashokcan143 ·
Nice article.

Posted using [Partiko Android](https://steemit.com/@partiko-android)
properties (22)
authorashokcan143
permlinkashokcan143-re-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190125t143023100z
categorysteem
json_metadata{"app":"partiko","client":"android"}
created2019-01-25 14:30:24
last_update2019-01-25 14:30:24
depth1
children0
last_payout2019-02-01 14:30:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length83
author_reputation18,918,430,774,452
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id78,921,141
net_rshares0
@aussieninja ·
$2.60
Great article!  I agree with every point you've made.

Currently there is no incentives for anyone to add or improve any code for the blockchain itself. Ideally what we want is for blockchain coding businesses to spring up and get paid for improving the Steem Blockchain.

At the moment, anyone who adds code to the actual blockchain at worst gets completely ignored and at best gets a thank you in a blog from Steemit.

Completely agree with a trillion projects being started and abandoned.. this is a big reason why I'd be very happy with a witness vote decay.  Like yourself, I absolutely agree that the Top witnesses are adding an incredible amount of value to the ecosystem... but if a whale has set and forget their votes, then there is no incentive for those witnesses to keep developing.

I wouldn't call Steem a public blockchain yet, but I really hope 2019 is the year we make that leap.

I'm not super stressed about explaining a WPS to new users... the learning curve is so steep that I imagine it's way down the list of concepts to comprehend.
👍  
properties (23)
authoraussieninja
permlinkre-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190125t155052912z
categorysteem
json_metadata{"tags":["steem"],"app":"steemit/0.1"}
created2019-01-25 15:50:54
last_update2019-01-25 15:50:54
depth1
children0
last_payout2019-02-01 15:50:54
cashout_time1969-12-31 23:59:59
total_payout_value1.949 HBD
curator_payout_value0.649 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,056
author_reputation114,237,528,261,231
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id78,924,653
net_rshares5,247,220,996,767
author_curate_reward""
vote details (1)
@bobinson ·
Good thoughts. The stake weighted approach can also mean that only certain group’s or party’s proposals will be accepted...
properties (22)
authorbobinson
permlinkre-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190126t115535615z
categorysteem
json_metadata{"tags":["steem"],"app":"steemit/0.1"}
created2019-01-26 11:55:36
last_update2019-01-26 11:55:36
depth1
children0
last_payout2019-02-02 11:55:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length123
author_reputation55,343,141,313,811
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id78,960,425
net_rshares0
@hennessy ·
$1.59
@ned already mentioned Steemit inc is  willing to donate a lot of Steem, but  this isn't a guarantee. The inflation idea I don't think is the wright way to go.
👍  ,
properties (23)
authorhennessy
permlinkre-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190127t113504217z
categorysteem
json_metadata{"tags":["steem"],"users":["ned"],"app":"steemit/0.1"}
created2019-01-27 11:35:03
last_update2019-01-27 11:35:03
depth1
children0
last_payout2019-02-03 11:35:03
cashout_time1969-12-31 23:59:59
total_payout_value1.192 HBD
curator_payout_value0.396 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length159
author_reputation4,186,585,122,819
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id79,008,240
net_rshares3,156,610,390,319
author_curate_reward""
vote details (2)
@kanhiyachauhan ·
Nice work 😊

Posted using [Partiko Android](https://steemit.com/@partiko-android)
properties (22)
authorkanhiyachauhan
permlinkkanhiyachauhan-re-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190128t184353549z
categorysteem
json_metadata{"app":"partiko","client":"android"}
created2019-01-28 18:43:54
last_update2019-01-28 18:43:54
depth1
children0
last_payout2019-02-04 18:43:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length81
author_reputation47,404,854,955,696
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,073,773
net_rshares0
@mcsamm ·
$0.59
I believe you are doing so well sir. I miss the report of @fitat40 so much. It has always been so helpful to others as well.
👍  
properties (23)
authormcsamm
permlinkre-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190130t120118112z
categorysteem
json_metadata{"tags":["steem"],"users":["fitat40"],"app":"steemit/0.1"}
created2019-01-30 12:00:24
last_update2019-01-30 12:00:24
depth1
children0
last_payout2019-02-06 12:00:24
cashout_time1969-12-31 23:59:59
total_payout_value0.446 HBD
curator_payout_value0.148 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length124
author_reputation1,533,804,977,836,702
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id79,159,589
net_rshares1,210,260,159,825
author_curate_reward""
vote details (1)
@pennsif ·
This post has been included in the latest edition of  [**SoS Daily News**](https://steemit.com/steem/@pennsif/sosdailynewsnewsaboutthestateofsteem25january2019-wq0s280bj2) - a digest of all you need to know about the State of Steem.

***

* *Editor of the [**The State of Steem SoS Daily News**](https://steemit.com/steem/@pennsif/sosdailynewsnewsaboutthestateofsteem25january2019-wq0s280bj2).*

* *Promoter of [**The State of Steem SoS Weekly Forums**](https://steemit.com/dtube/@pennsif/mxzr4cda).*

* *Editor of the [**weekly listing of steem radio shows, podcasts & social broadcasts**](https://steemit.com/mspwaves/@pennsif/schedule-of-radio-shows-podcasts-and-social-broadcasts-week-beginning-21-january-2019).*

* *Founder of the [**A Dollar A Day**](https://steemit.com/adollaraday/@adollaraday/a-dollar-a-day-charitable-giving-project-ususd-5000-donated-in-8-months-we-made-it) charitable giving project.*

***
properties (22)
authorpennsif
permlinkre-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190126t162847260z
categorysteem
json_metadata{"tags":["steem"],"links":["https://steemit.com/steem/@pennsif/sosdailynewsnewsaboutthestateofsteem25january2019-wq0s280bj2","https://steemit.com/dtube/@pennsif/mxzr4cda","https://steemit.com/mspwaves/@pennsif/schedule-of-radio-shows-podcasts-and-social-broadcasts-week-beginning-21-january-2019","https://steemit.com/adollaraday/@adollaraday/a-dollar-a-day-charitable-giving-project-ususd-5000-donated-in-8-months-we-made-it"],"app":"steemit/0.1"}
created2019-01-26 16:28:48
last_update2019-01-26 16:28:48
depth1
children0
last_payout2019-02-02 16:28:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length919
author_reputation636,410,097,572,565
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id78,972,468
net_rshares0
@revisesociology ·
$3.06
I think this proposal makes absolute sense... it should also encourage more focussed development on unique rather than repeat (so called) dapps... as far as I see it busy, esteem, steempeak - they're not dapps, they're just new blogging UIs - steemhunt, actifit, monsters... they're dapps...!

A transparent WP system seems like an obvious way to attract devs, it could encourage more innovation.

Very fair point about the witness-laurels. 

As to the reward through delegation from the centralised authority that's just way too shady, insecure and frankly totally unprofessional. The less of that the better. Let dapps get their SP through user delegation I say!

No to even more SBDs! The reward pool is the only way.

Actually if @blocktrades stopped upvoting shit content due its bot-delegation there'd be more rewards for good dev and content!

Posted using [Partiko Android](https://steemit.com/@partiko-android)
👍  
properties (23)
authorrevisesociology
permlinkrevisesociology-re-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190128t213150233z
categorysteem
json_metadata{"app":"partiko","client":"android"}
created2019-01-28 21:31:51
last_update2019-01-28 21:31:51
depth1
children0
last_payout2019-02-04 21:31:51
cashout_time1969-12-31 23:59:59
total_payout_value2.295 HBD
curator_payout_value0.764 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length919
author_reputation2,267,361,781,971,006
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,079,431
net_rshares6,174,675,766,622
author_curate_reward""
vote details (1)
@shortsegments ·
Hi Nanzo
I had never heard of this proposal, but now I feel like I understand it completely and I would vote for it if given the chance. I think it’s a very good idea to fund progress towards and completion of projects. The focus on fairly paying developers is important as their end product is different from that of creatives, so using the same reward system for both has significant limitations. I agree I don’t want to read a series of interesting articles about a software, I would like to use it. So as my dad use to say “pay the man/woman for what you want done. Don’t leave it to hope and prayers. I think this kind of evolution is good for the community. Steem and Steemit don’t have to be perfect, but they should be continuously improving as the perils increase in cyberspace. 
Thanks for the well thought and highly detailed post.
properties (22)
authorshortsegments
permlinkre-nanzo-scoop-thoughts-on-worker-proposal-system-wps-for-steem-20190202t014601217z
categorysteem
json_metadata{"tags":["steem"],"app":"steemit/0.1"}
created2019-02-02 01:46:00
last_update2019-02-02 01:46:00
depth1
children0
last_payout2019-02-09 01:46:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length842
author_reputation669,284,113,076,133
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,280,158
net_rshares0
@tts ·
To listen to the audio version of this article click on the play image.
[![](https://s18.postimg.org/51o0kpijd/play200x46.png)](http://ec2-52-72-169-104.compute-1.amazonaws.com/nanzo-scoop__thoughts-on-worker-proposal-system-wps-for-steem.mp3)
Brought to you by [@tts](https://steemit.com/tts/@tts/introduction). If you find it useful please consider upvoting this reply.
properties (22)
authortts
permlinkre-thoughts-on-worker-proposal-system-wps-for-steem-20190125t132129
categorysteem
json_metadata""
created2019-01-25 13:21:30
last_update2019-01-25 13:21:30
depth1
children0
last_payout2019-02-01 13:21:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length371
author_reputation-4,535,154,553,995
root_title"Thoughts on Worker Proposal System (WPS) for Steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id78,918,194
net_rshares0