Prevent Abuse of Steem Reward Pool by shreyasgune

View this thread on steempeak.com
· @shreyasgune · (edited)
$8.57
Prevent Abuse of Steem Reward Pool
![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020272/zwsvq6ag4nhpthkfuuwp.png)


### Reward Pool Abuse: The curse of steem blockchain

Steem is an inflationary cryptocurrency. That means new steem is being created continuously which is distributed among Authors, Curators, Miners and Steem Power holders. This new steem basically represents the reward pool.

Any activity that leads to draining of reward pool without enriching steem blockchain represents a case of award pool abuse. This abuse is so widespread that even users with high reputation have been at times found engaged in this type of behavior.

###  How it is being dealt with now?

Many vigilantes have sprung up to prevent this rampant abuse of steem reward pool. Prominent among them are @sherlockholmes and  @steemcleaners. They have exposed many cases where bot accounts operate to upvote and comment in such a way that they maximize their rewards without producing any real content. Voting on own posts and comments is another popular way of abusing the ecosystem.

Since steem blockchain has no way of preventing bot accounts, there has been no conclusive exercise to prevent this abuse till date.

### Proposed Framework for dealing with this issue

#### Steem Blockchain as a Nation. 

![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020853/ycmj0s83qoce7f2oucbh.png)

Steem blockchain is not a simple blockchain like bitcoin. It has its own economy and factors of production. The *content* is the produced good for which its authors and curators get *wages*. Steem is *money*. New steem that is created through acts of voting and mining (though DPOS) is the *shared capital*. The act of voting is an *economic activity* wherein the actors (users) decide the allocation of shared capital. 

Steem blockchain is a nation inhabited by its citizens the *steemians*. The failure of steemit.com in preventing leakage of steem reward pool is in trusting that everyone who has invested in steem power has a long-term stake in steem platform. Alas ! this is not the case. 

If everyone was inherently good and caring, we would not need governments and would enjoy the fruits of mother earth's abundance through sharing.

Decentralization makes good economic sense as it empowers individuals instead of empowering a company. But leaving the blockchain to its fate may prove counterproductive.

In steem blockchain, like in real world, we have bad actors who try to find loopholes in the best ecosystems ever created and play it for their own gain at the cost of overall health of the ecosystem.

Hence, we need *good governance* in steem blockchain that can only be achieved through a responsible government. A government that community as a whole elects and removes based on their performance.

#### Witness as Responsible Community Leaders with independent portfolios.

![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020590/trhurzqppp8l6s3zcreb.png)

Steem blockchain uses a consensus mechanism called Delegated Proof of Stake (DPOS). These witnesses are elected through *witness approval votes* based on *steem power weight*. These witnesses are trusted members of steem community and tasked with the important function of generating blocks that contain transactions on steem blockchain. 

The witnesses need to play a much more proactive role in the *good governance* of steem ecosystem to prevent abuse of *reward pool* which is our *shared capital*. They need to take individual responsibility and perform the functions that the ministers perform in a responsible democracy. The portfolio that witnesses must look after when adapted for steem blockchain are:

1. Finance: Witness responsible for finance portfolio will look for ways to improve the performance of steem as a currency. He will look for external funding through advertisements and liaison proactively with industry to make *steemit.com* a lucrative market for them.

2. Security: Witness responsible for this portfolio will look to curb leakages in steem reward pool by actively employing bots and whales for flagging such bad actors. He will look to evolve a policy for dealing with such bad actors which may include counseling, flagging, raising awareness and trying to rehabilitate or if needed eliminate such bad actors.

3. Administration: Witness responsible for the portfolio will liaison with Steemit Inc and other administrators of other platforms and bring to their notice the concern of steem community.

4. Development of other steem platforms: Witness responsible for portfolio will actively liaison with whales for delegation of steem power to creators of these platforms and actively seek funds for them in the form of SBD donations or steem power delegations

5. Content improvement: Witness responsible for this portfolio will liaison with top curators and spread awareness campaigns on content improvement and conduct special online workshops with top professionals of blogging industry.

#### Why will witnesses agree to perform these functions?
To continue getting elected and get more popular. Since most of the witnesses themselves have a stake in the performance of the steem ecosystem, they may out of their good sense choose to perform these functions.

#### How will they decide what functions to perform?

A system of rotation may be used wherein the witnesses will get the responsibilities periodically.


#### Tell me how you feel about this governance structure?

Do you think this governance structure is required for long term health of steem blockchain? I believe such a governance structure would ensure that bad actors don't get away with looting steem reward pool and playing the system for their own gain. I feel such an ecosystem could skyrocket the development of steem ecosystem.

The witnesses are custodians of steemian's faith, its high time they are entrusted with more responsibility than just producing blocks.

If you like the idea, do upvote and resteem so that it reaches the *witnesses* and *core developers*.



<br /><hr/><em>Open Source Contribution posted via https://utopian.io</em><hr/>
πŸ‘  , , , , ,
properties (23)
post_id16,131,825
authorshreyasgune
permlinkprevent-abuse-of-steem-reward-pool
categoryutopian-io
json_metadata"{"type": "ideas", "repository": {"id": 54517947, "watchers": 613, "events_url": "https://api.github.com/repos/steemit/steem/events", "forks": 276, "name": "steem", "issues_url": "https://api.github.com/repos/steemit/steem/issues{/number}", "trees_url": "https://api.github.com/repos/steemit/steem/git/trees{/sha}", "fork": false, "git_url": "git://github.com/steemit/steem.git", "assignees_url": "https://api.github.com/repos/steemit/steem/assignees{/user}", "size": 8595, "owner": {"id": 17434692, "following_url": "https://api.github.com/users/steemit/following{/other_user}", "starred_url": "https://api.github.com/users/steemit/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/steemit/subscriptions", "repos_url": "https://api.github.com/users/steemit/repos", "login": "steemit", "gists_url": "https://api.github.com/users/steemit/gists{/gist_id}", "followers_url": "https://api.github.com/users/steemit/followers", "received_events_url": "https://api.github.com/users/steemit/received_events", "type": "Organization", "avatar_url": "https://avatars3.githubusercontent.com/u/17434692?v=4", "site_admin": false, "organizations_url": "https://api.github.com/users/steemit/orgs", "gravatar_id": "", "events_url": "https://api.github.com/users/steemit/events{/privacy}", "url": "https://api.github.com/users/steemit", "html_url": "https://github.com/steemit"}, "forks_count": 276, "git_refs_url": "https://api.github.com/repos/steemit/steem/git/refs{/sha}", "blobs_url": "https://api.github.com/repos/steemit/steem/git/blobs{/sha}", "pushed_at": "2017-10-26T14:56:05Z", "watchers_count": 613, "teams_url": "https://api.github.com/repos/steemit/steem/teams", "comments_url": "https://api.github.com/repos/steemit/steem/comments{/number}", "archived": false, "svn_url": "https://github.com/steemit/steem", "merges_url": "https://api.github.com/repos/steemit/steem/merges", "subscribers_url": "https://api.github.com/repos/steemit/steem/subscribers", "issue_events_url": "https://api.github.com/repos/steemit/steem/issues/events{/number}", "stargazers_url": "https://api.github.com/repos/steemit/steem/stargazers", "mirror_url": null, "statuses_url": "https://api.github.com/repos/steemit/steem/statuses/{sha}", "has_projects": true, "milestones_url": "https://api.github.com/repos/steemit/steem/milestones{/number}", "description": "A social media platform where everyone gets paid to post.", "keys_url": "https://api.github.com/repos/steemit/steem/keys{/key_id}", "open_issues": 212, "compare_url": "https://api.github.com/repos/steemit/steem/compare/{base}...{head}", "ssh_url": "git@github.com:steemit/steem.git", "html_url": "https://github.com/steemit/steem", "commits_url": "https://api.github.com/repos/steemit/steem/commits{/sha}", "open_issues_count": 212, "stargazers_count": 613, "branches_url": "https://api.github.com/repos/steemit/steem/branches{/branch}", "full_name": "steemit/steem", "forks_url": "https://api.github.com/repos/steemit/steem/forks", "score": 38.80704, "deployments_url": "https://api.github.com/repos/steemit/steem/deployments", "contributors_url": "https://api.github.com/repos/steemit/steem/contributors", "homepage": "https://steemit.com", "contents_url": "https://api.github.com/repos/steemit/steem/contents/{+path}", "has_downloads": true, "collaborators_url": "https://api.github.com/repos/steemit/steem/collaborators{/collaborator}", "created_at": "2016-03-23T00:17:55Z", "git_commits_url": "https://api.github.com/repos/steemit/steem/git/commits{/sha}", "releases_url": "https://api.github.com/repos/steemit/steem/releases{/id}", "private": false, "pulls_url": "https://api.github.com/repos/steemit/steem/pulls{/number}", "git_tags_url": "https://api.github.com/repos/steemit/steem/git/tags{/sha}", "notifications_url": "https://api.github.com/repos/steemit/steem/notifications{?since,all,participating}", "language": "C++", "updated_at": "2017-10-26T08:45:50Z", "has_wiki": false, "downloads_url": "https://api.github.com/repos/steemit/steem/downloads", "hooks_url": "https://api.github.com/repos/steemit/steem/hooks", "languages_url": "https://api.github.com/repos/steemit/steem/languages", "default_branch": "master", "labels_url": "https://api.github.com/repos/steemit/steem/labels{/name}", "url": "https://api.github.com/repos/steemit/steem", "has_pages": false, "tags_url": "https://api.github.com/repos/steemit/steem/tags", "clone_url": "https://github.com/steemit/steem.git", "archive_url": "https://api.github.com/repos/steemit/steem/{archive_format}{/ref}", "has_issues": true, "issue_comment_url": "https://api.github.com/repos/steemit/steem/issues/comments{/number}", "subscription_url": "https://api.github.com/repos/steemit/steem/subscription"}, "format": "markdown", "image": ["https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020272/zwsvq6ag4nhpthkfuuwp.png"], "links": ["https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020272/zwsvq6ag4nhpthkfuuwp.png", "https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020853/ycmj0s83qoce7f2oucbh.png", "https://res.cloudinary.com/hpiynhbhq/image/upload/v1509020590/trhurzqppp8l6s3zcreb.png"], "platform": "github", "app": "utopian/1.0.0", "tags": ["utopian-io", "steemit", "witness", "governance"], "community": "utopian", "users": ["sherlockholmes", "steemcleaners."]}"
created2017-10-26 12:30:30
last_update2017-10-26 14:59:42
depth0
children9
net_rshares4,481,021,496,979
last_payout2017-11-02 12:30:30
cashout_time1969-12-31 23:59:59
total_payout_value6.030 SBD
curator_payout_value2.537 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length6,138
author_reputation4,922,913,696,391
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries
0.
accountcryptoctopus
weight177
1.
accountelear
weight235
2.
accountfreedom
weight862
3.
accountfurion
weight40
4.
accountjavybar
weight35
5.
accountjohnsmith
weight142
6.
accounttransisto
weight462
7.
accountxeldal
weight143
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars0
author_curate_reward""
vote details (6)
@jefpatat ·
Doesn't that means centralizing the blockchain?
properties (22)
post_id16,132,400
authorjefpatat
permlinkre-shreyasgune-prevent-abuse-of-steem-reward-pool-20171026t124131504z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2017-10-26 12:41:27
last_update2017-10-26 12:41:27
depth1
children2
net_rshares0
last_payout2017-11-02 12:41:27
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_length47
author_reputation26,573,235,992,720
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@shreyasgune ·
It is a necessary evil. In any way, witnesses are performing the function of leading the community. In fact, many a witness have come from among the community heroes. If they can shoulder an additional responsibility, the whole blockchain could benefit. 

An important point to consider here would be that ​many of them are doing some of these functions already. Designating them would fix responsibility and get things done.
properties (22)
post_id16,137,355
authorshreyasgune
permlinkre-jefpatat-re-shreyasgune-prevent-abuse-of-steem-reward-pool-20171026t141442561z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "tags": ["utopian-io"]}"
created2017-10-26 14:14:45
last_update2017-10-26 14:14:45
depth2
children1
net_rshares0
last_payout2017-11-02 14:14:45
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_length425
author_reputation4,922,913,696,391
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@kennethcochran ·
It wouldn't necessarily mean it's centralized. It'd just be a distributed Democratic Republic.

Having a governance structure does not mean centralization.
properties (22)
post_id30,034,052
authorkennethcochran
permlinkre-shreyasgune-re-jefpatat-re-shreyasgune-prevent-abuse-of-steem-reward-pool-20180203t021221941z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "tags": ["utopian-io"]}"
created2018-02-03 02:12:24
last_update2018-02-03 02:12:24
depth3
children0
net_rshares0
last_payout2018-02-10 02:12:24
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_length155
author_reputation0
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@jefpatat ·
You wrote a decent contribution but this is about the blockchain itself. Can you change the project so I can approve your entry?

[utopian-moderator]
properties (22)
post_id16,132,874
authorjefpatat
permlinkre-shreyasgune-prevent-abuse-of-steem-reward-pool-20171026t125022893z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2017-10-26 12:50:18
last_update2017-10-26 12:50:18
depth1
children1
net_rshares0
last_payout2017-11-02 12:50:18
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_length149
author_reputation26,573,235,992,720
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@shreyasgune ·
$0.24
What would be the ideal project ? Since it concerns steem blockchain, it also concerns its biggest platform. 
If you could guide me, it would be splendid!!
πŸ‘  , , , , , , , , ,
properties (23)
post_id16,136,262
authorshreyasgune
permlinkre-jefpatat-20171026t192641807z
categoryutopian-io
json_metadata"{"app": "esteem/1.4.6", "format": "markdown+html", "community": "esteem", "tags": "utopian-io"}"
created2017-10-26 13:56:51
last_update2017-10-26 13:56:51
depth2
children0
net_rshares109,875,434,832
last_payout2017-11-02 13:56:51
cashout_time1969-12-31 23:59:59
total_payout_value0.227 SBD
curator_payout_value0.008 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length155
author_reputation4,922,913,696,391
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries
0.
accountesteemapp
weight500
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (10)
@espoem ·
Thank you for your contribution. It has been approved on Utopian.

[utopian-moderator]
πŸ‘  
properties (23)
post_id16,139,796
authorespoem
permlinkre-shreyasgune-prevent-abuse-of-steem-reward-pool-20171026t150117911z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2017-10-26 15:01:18
last_update2017-10-26 15:01:18
depth1
children0
net_rshares1,487,163,835
last_payout2017-11-02 15:01:18
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_length86
author_reputation59,186,440,518,630
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@kristyyd ·
This is a great idea and a great post. Very interesting and you bring up good points. I support the idea! πŸ’œ
properties (22)
post_id16,141,200
authorkristyyd
permlinkre-shreyasgune-prevent-abuse-of-steem-reward-pool-20171026t152820799z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "tags": ["utopian-io"]}"
created2017-10-26 15:29:24
last_update2017-10-26 15:29:24
depth1
children1
net_rshares0
last_payout2017-11-02 15:29:24
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_length107
author_reputation2,733,170,135,442
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@shreyasgune ·
Thanks a lot. Would appreciate if you could you discuss the idea with any witness you know from PAL.
properties (22)
post_id16,145,168
authorshreyasgune
permlinkre-kristyyd-re-shreyasgune-prevent-abuse-of-steem-reward-pool-20171026t164950338z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "tags": ["utopian-io"]}"
created2017-10-26 16:49:57
last_update2017-10-26 16:49:57
depth2
children0
net_rshares0
last_payout2017-11-02 16:49:57
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_length100
author_reputation4,922,913,696,391
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
### Hey @shreyasgune I am @utopian-io. I have just super-voted you at 34% Power!
#### Achievements
-Good amount of information. Thank you!
-A very informative contribution. Good job!
-Seems like you contribute quite often. AMAZING!
**Up-vote this comment to grow my power and help Open Source contributions like this one.**
πŸ‘  ,
properties (23)
post_id16,163,571
authorutopian-io
permlinkre-shreyasgune-prevent-abuse-of-steem-reward-pool-20171027t000636129z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2017-10-27 00:06:36
last_update2017-10-27 00:06:36
depth1
children0
net_rshares1,583,875,917
last_payout2017-11-03 00:06:36
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_length323
author_reputation152,913,012,544,965
root_title"Prevent Abuse of Steem Reward Pool"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)