create account

scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio by holger80

View this thread on: hive.blogpeakd.comecency.com
· @holger80 · (edited)
$13.00
scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio
![](https://cdn.steemitimages.com/DQmVLEQz4R6TLspWojh1uHaiMhZ2w8125zWdBp1YeodBrzM/image.png)

All the modification are disabled by default and the behavior for all tribes will remain untouched unless they activate one of the new options.

## Disable downvoting
This new parameter can be found in https://scot-api.steem-engine.com/config.
Default setting is `false`. When set to `true`, downvotes will be completely ignored on the tribe and downvoting a post/comment will not reduce the pending payout.

## Separate comment pool
It is now possible to have a seperate comment pool
`enable_comment_reward_pool` in https://scot-api.steem-engine.com/info activates the comment pool. Default setting is `false`.

When set to `true`:
* `pob_comment_pool_percentage` of the pob_reward share is added to the `comment_reward_pool`
* author, curation and beneficiaries of all comments are paid from the `comment_reward_pool`
* author, curation and beneficiaries of all main posts are paid from the `reward_pool`

It is also possible to disable rewards for comments by setting  `pob_comment_pool_percentage=0` and `enable_comment_reward_pool=True`.  `comment_reward_pool` will then remain 0 and the the rewards for curation and authors will be always zero for comments.

When `pob_comment_pool_percentage` is set for example to 10%, 10% of the token which were before added to `reward_pool` are now moved to the `comment_reward_pool`. comment authors and voters are now paid from this separate pool.

Each tribe has now a field `comment_pending_rshares` which shows the rshares sum for all pending votes on comments. When a tribe has enabled `enable_comment_reward_pool`, the token reward is calculated by:

```
if post["main_post"]:
    pending_token = int(weight_rshares / (pending_rshares - comment_pending_rshares) * reward_pool)
else:
    pending_token = int(weight_rshares / comment_pending_rshares * comment_reward_pool
```
where `weight_rshares ` is the weighted rshares sum of the post/comment itself, `pending_rshares` is the sum of all weighted rshares from all posts/comments and `comment_pending_rshares` is the sum of all weighted rshares from comments only. `reward_pool` is the normal reward pool and `comment_reward_pool` is the separate comment reward pool.

## Use the ratio between staked and circulating token for modifying the reward pool
This new parameter `use_staking_circulating_quotent` can be found in https://scot-api.steem-engine.com/config.
Default setting is `false`.

When set to `true` the reward pool is increased by:
```
rewards_token = totalStaked / circulatingSupply * rewards_token
```
`rewards_token` is added every `rewards_token_every_n_block` to the reward pools.

By using this new option, a tribe can increase the token reward by staking more token or decrease it by issuing or unstake tokens.
When for example a tribe adds 1 token every block to the pool, 28800 token are then added per day. Depending on the number of posts, a few user may receive a lot token in the early stage.

This can be prevented by `use_staking_circulating_quotent`.
When the tribe in the example issues 100k token to a curation account and stake only 1k of them, only 288 token will be added to the pool. The tribe owner can then stake more when more user use the tribe.

After a while when more token were issued, the user itself can determine how big the reward will be. When they sell all earnings and nobody stakes them, the reward will stay low. When more accounts begin to stake, the reward size will increase.
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 242 others
πŸ‘Ž  ,
properties (23)
authorholger80
permlinkscotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token
categoryscotbot
json_metadata"{"tags": ["scotbot", "scot", "steemleo", "palnet", "neoxian", "sct", "stem", "sct-en", "sct-freeboard"], "image": ["https://cdn.steemitimages.com/DQmVLEQz4R6TLspWojh1uHaiMhZ2w8125zWdBp1YeodBrzM/image.png"], "links": ["https://scot-api.steem-engine.com/config", "https://scot-api.steem-engine.com/info"], "app": "beempy/0.23.10", "format": "markdown", "canonical_url": "https://hive.blog/scotbot/@holger80/scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token"}"
created2019-08-13 12:02:36
last_update2020-05-23 14:24:21
depth0
children8
last_payout2019-08-20 12:02:36
cashout_time1969-12-31 23:59:59
total_payout_value10.070 HBD
curator_payout_value2.926 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,526
author_reputation358,857,509,568,825
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,475,422
net_rshares39,328,340,440,235
author_curate_reward""
vote details (308)
@bluengel ·
Good Updated ! πŸ’™

**Preventing the malicious downvoters !**

Posted using [Partiko Android](https://partiko.app/referral/bluengel)
properties (22)
authorbluengel
permlinkbluengel-re-holger80-scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token-20190813t121755208z
categoryscotbot
json_metadata{"app":"partiko","client":"android"}
created2019-08-13 12:17:54
last_update2019-08-13 12:17:54
depth1
children0
last_payout2019-08-20 12:17: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_length130
author_reputation129,269,571,273,945
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,475,910
net_rshares0
@freebornangel ·
Woo, that opens some options up.
Thanks for doing that!
πŸ‘  
properties (23)
authorfreebornangel
permlinkpw6ojx
categoryscotbot
json_metadata{"tags":["scotbot"],"app":"steemit/0.1"}
created2019-08-13 16:31:12
last_update2019-08-13 16:31:12
depth1
children0
last_payout2019-08-20 16:31:12
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_length55
author_reputation171,005,551,503,977
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,484,042
net_rshares185,826,078
author_curate_reward""
vote details (1)
@karenmckersie · (edited)
Great job @holger80 ! πŸ‘πŸ‘πŸ‘ upped πŸ’― resteemed
https://render.bitstrips.com/v2/cpanel/3f0987dd-188f-4fa5-ba48-8e5a34763ead-2b851cb9-3222-436b-9bb7-ff7645be9ace-v1.png?transparent=1&palette=1
properties (22)
authorkarenmckersie
permlinkpw7rvp
categoryscotbot
json_metadata{"tags":["scotbot","steemleo"],"users":["holger80"],"image":["https://render.bitstrips.com/v2/cpanel/3f0987dd-188f-4fa5-ba48-8e5a34763ead-2b851cb9-3222-436b-9bb7-ff7645be9ace-v1.png?transparent=1&palette=1"],"app":"steemleo/0.1"}
created2019-08-14 06:40:42
last_update2019-08-14 06:41:30
depth1
children0
last_payout2019-08-21 06:40:42
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_length187
author_reputation280,862,618,735,740
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,505,384
net_rshares0
@partiko ·
Thank you so much for participating in the Partiko Delegation Plan Round 1! We really appreciate your support! As part of the delegation benefits, we just gave you a 3.00% upvote! Together, let’s change the world!
properties (22)
authorpartiko
permlinkre-scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token-20190813t163106
categoryscotbot
json_metadata"{"app": "partiko"}"
created2019-08-13 16:31:09
last_update2019-08-13 16:31:09
depth1
children0
last_payout2019-08-20 16:31:09
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_length213
author_reputation39,207,160,334,751
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,484,038
net_rshares0
@sct.notice ·
* νƒœκ·Έ μž‘μ„± κ°€μ΄λ“œλΌμΈ μ€€μˆ˜λŠ” μ½˜ν…μΈ  관리와 글에 λŒ€ν•œ 접근성을 높이기 μœ„ν•΄ λ°˜λ“œμ‹œ ν•„μš”ν•œ μ ˆμ°¨μž…λ‹ˆλ‹€. ( It is an essential step to adhere tags guideline, manage content and make access better to your postings.)

* μŠ€νŒ€μ½”μΈνŒμ—μ„œ ν™œμš© κ°€λŠ₯ν•œ νƒœκ·ΈλŠ” 크게 [λ³΄μƒνƒœκ·Έ / μ–Έμ–΄νƒœκ·Έ/ μ£Όμ œνƒœκ·Έ]둜 ꡬ뢄할 수 μžˆμŠ΅λ‹ˆλ‹€. λ³΄μƒνƒœκ·Έμ™€ μ–Έμ–΄νƒœκ·ΈλŠ” ν•„μˆ˜μž…λ‹ˆλ‹€.(Tags that can be largely grouped into [Main Community / Language / Topic] in community. The language and topic tags are required.)

(예) ν•œκ΅­μ–΄λ‘œ μž‘μ„±ν•œ 자유 주제 ν¬μŠ€νŒ…((E.g) Posting for free topic in English)
* λ³΄μƒνƒœκ·Έ: #sct ν•„μˆ˜ (Main Community: #sct (required))
* μ–Έμ–΄νƒœκ·Έ: #sct-kr ν•„μˆ˜(Language: #sct-en (required))
* μ£Όμ œνƒœκ·Έ: #sct-freeboard ν•„μˆ˜(Topic: #sct-freeboard(required))
* μ•„λž˜ 보기에 μžˆλŠ” νƒœκ·Έλ“€ μ€‘μ—μ„œ 선택

![20190812_141212.png](https://cdn.steemitimages.com/DQmW6bx5BHssxhHeafUtVo3ntcambJYGeMpt1XMPbkFTKRF/20190812_141212.png)

* νƒœκ·Έ μž‘μ„± κ°€μ΄λ“œλΌμΈμ„ μ€€μˆ˜ν•˜λŠ” 것이 νƒœκ·Έ μ‚¬μš©μ„ κ·œμ œν•˜λŠ” 정책보닀 μŠ€νŒ€μ½”μΈνŒμ˜ κ°€μΉ˜λ₯Ό λ†’μ΄λŠ” 길이라고 μƒκ°ν•©λ‹ˆλ‹€.(We believe that adhering tags guideline is a way to increase the value of SteemCoinpan community than that of forcing tags limitations.)

---

<center>![KakaoTalk_20190607_112035846.png](https://steemitimages.com/150x0/https://cdn.steemitimages.com/DQmW4gUFWAS6baZ1kFRbonpVs6AoucNfmZQVctE7fLABiTq/KakaoTalk_20190607_112035846.png)
</center>

---
properties (22)
authorsct.notice
permlinkre-holger80-scot2590
categoryscotbot
json_metadata{"tags":["scotbot","scot","steemleo","palnet","neoxian","sct","stem"],"image":["https://cdn.steemitimages.com/DQmVLEQz4R6TLspWojh1uHaiMhZ2w8125zWdBp1YeodBrzM/image.png"],"links":["https://scot-api.steem-engine.com/config","https://scot-api.steem-engine.com/info"],"app":"palnet/0.1","format":"markdown"}
created2019-08-13 12:02:42
last_update2019-08-13 12:02:42
depth1
children0
last_payout2019-08-20 12:02:42
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_length1,177
author_reputation60,586,092,807
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,475,424
net_rshares0
@steem-plus ·
SteemPlus upvote
Hi, @holger80!

You just got a **4.44%** upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in [here](https://steemit.com/@steem-plus) to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
properties (22)
authorsteem-plus
permlinkscotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token---vote-steemplus
categoryscotbot
json_metadata{}
created2019-08-14 10:51:42
last_update2019-08-14 10:51:42
depth1
children0
last_payout2019-08-21 10:51:42
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_length435
author_reputation247,952,188,232,400
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,514,091
net_rshares0
@steem-ua ·
#### Hi @holger80!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your **UA** account score is currently 7.611 which ranks you at **#49** across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 154 contributions, your post is ranked at **#6**.
##### Evaluation of your UA score:

* Your follower network is great!
* The readers appreciate your great work!
* Good user engagement!


**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token-20190813t201740z
categoryscotbot
json_metadata"{"app": "beem/0.20.23"}"
created2019-08-13 20:17:42
last_update2019-08-13 20:17:42
depth1
children0
last_payout2019-08-20 20:17:42
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_length595
author_reputation23,214,230,978,060
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,490,535
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/holger80__scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token.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-scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token-20190813t122115
categoryscotbot
json_metadata""
created2019-08-13 12:21:15
last_update2019-08-13 12:21:15
depth1
children0
last_payout2019-08-20 12:21:15
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_length447
author_reputation-4,535,154,553,995
root_title"scotbot: new option to disable downvotes, activate a separate comment reward pool and modify the pool by staked / circulating token ratio"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,476,013
net_rshares0