scotbot, 새로운 매개변수 소개: 다운보팅 비활성화, 별도 댓글 보상 풀 운영, 스테이크된 토큰과 유통 중인 토큰 간의 비율로 보상 풀 수정하기

in #sct5 years ago

logo

이번에 새롭게 추가된 매개변수의 기본 설정 값은 비활성화된 상태로 제공되기 때문에, tribe에서 이들 매개변수를 활성화하지 않는 한 tribe 이용 환경에는 변화가 없을 것입니다.

다운보팅 비활성화

다운보팅 비활성화 매개변수가 https://scot-api.steem-engine.com/config 에 추가되었습니다. 기본 값은 false 입니다. true로 설정하면 tribe에서 발생한 다운보팅은 무시될 것이며, 글이나 댓글에 대해 다운 보팅을 하더라도 보상 금액 감소 효과가 발생하지 않을 것입니다.

댓글(comment) 풀 별도 운영

이제부터 댓글 풀을 별도로 운영할 수 있게 되었으며, https://scot-api.steem-engine.com/info 에서 enable_comment_reward_pool 매개변수를 통해 댓글 풀을 활성화할 수 있습니다. 기본 설정 값은 false 입니다.

true 로 설정하면 다음과 같은 일이 발생합니다:

  • pob_reward 에서 pob_comment_pool_percentage 에 해당하는 부분이 comment_reward_pool 에 추가됩니다.
  • 모든 댓글의 저자, 큐레이션, 베니피셔리 보상은 comment_reward_pool 에서 지급됩니다.
  • 모든 메인 글의 저자, 큐레이션, 베니피셔리 보상은 reward_pool 에서 지급됩니다.

pob_comment_pool_percentage=0, enable_comment_reward_pool=true으로 설정해서 댓글에 대한 보상을 비활성화할 수도 있습니다. 앞의 예시처럼 설정하면 comment_reward_pool은 0으로 유지될 것이고 댓글에 대한 저자, 큐레이션 보상은 항상 0 일 것입니다.

예를 들어, pob_comment_pool_percentage 를 10%로 설정하면, 이전까지 reward_pool 에 추가되었던 토큰 수량 중 10%는 comment_reward_pool 로 이동하게 됩니다. 이후, 댓글 저자와 큐레이터는 별도의 댓글 풀로부터 보상을 지급받게 됩니다.

이제 각 tribe는 댓글에 대한 모든 펜딩(pending) 보팅의 rshares 합을 보여주는 comment_pending_rshares 매개변수를 https://scot-api.steem-engine.com/info 에서 확인할 수 있습니다. tribe에서 enable_comment_reward_pooltrue로 설정하면, 토큰 보상은 다음과 같이 계산됩니다:

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

weight_rshares 는 글/댓글 자체에 대한 가중치가 적용된 rshares 합, pending_rshares 는 모든 글/댓글에 대한 가중치가 적용된 모든 rshares를 의미하며, comment_pending_rshares 은 댓글에 대한 가중치가 적용된 모든 rshares를 뜻합니다. reward_pool 은 일반적인 보상 풀이며 comment_reward_pool 은 별도의 댓글 보상 풀을 의미합니다.

스테이크된 토큰과 유통 중인 토큰 간의 비율로 보상 풀 수정하기

새로운 매개변수 use_staking_circulating_quotenthttps://scot-api.steem-engine.com/config 에서 확인하실 수 있습니다. 기본 설정 값은 false 입니다.

true 로 설정하면 보상 풀은 다음과 같이 증가합니다:

rewards_token = totalStaked / circulatingSupply * rewards_token

rewards_token_every_n_block 마다 보상 풀에 rewards_token 이 추가됩니다.

tribe는 이번에 도입된 새로운 매개변수를 사용해 더 많은 토큰을 스테이킹해서 토큰 보상을 늘리거나, 토큰 발행 / 토큰 언스테이킹을 통해 토큰 보상을 줄일 수 있습니다.

예를 들어, 1개의 블록이 생성될 때마다 1개의 토큰을 보상 풀에 추가하는 tribe라면 하루에 28,800 개의 토큰이 보상 풀에 추가될 것입니다.(역자 주: 블록 생성은 3초에 한 번이기 때문에 하루에 28,800개의 토큰이 생산됨). 초기에는 게시글 수에 따라 극소수의 사용자가 토큰 보상을 많이 받는 상황이 발생할 수도 있습니다.

use_staking_circulating_quotent 을 이용해 이런 상황을 예방할 수 있습니다.

위에서 예시로 든 tribe에서 큐레이션 계정으로 토큰 10 만개를 발행했고 이 가운데 1,000 개를 스테이킹했다면 288 개의 토큰만 풀에 추가될 것입니다. tribe 소유자는 tribe 사용자가 더 늘어나면 스테이킹 수량을 늘릴 수 있을 것입니다.

시간이 지나, 더 많은 토큰이 발행되면 보상을 최대화할 수 있는 방안을 사용자 스스로가 결정할 수 있을 것입니다. 모든 보상 수익을 시장에 매도하고, 보상받은 토큰을 아무도 스테이킹하지 않는다면 보상 금액은 계속해서 낮은 상태에 머무르게 될 것입니다. 스테이킹을 수행하는 계정이 늘어나기 시작하면, 보상 크기도 증가할 것입니다.

원문은 https://steempeak.com/scotbot/@holger80/scotbot-new-option-to-disable-downvotes-activate-a-separate-comment-reward-pool-and-modify-the-pool-by-staked-circulating-token 이며 스팀엔진 팀 동의하에 번역을 진행했고, 스팀 코인판 공식 번역가 @dakeshi가 번역을 담당했습니다.


scot 및 스팀 엔진, SPS 관련 글 목록(정렬: 발행일 순)

Sort:  

스팀엔진팀은 계속 열일하네요.
댓글 풀은 커뮤니티 활성화하는데 어느정도 기여할 수도 있을듯 해서 적용하는 곳이 생기면 어떤 반응이 있을지 궁금합니다.

번역하느라 수고하셨습니다 ^^


sct천사 보팅이벤트 많이들 참여하세요 ^^
https://www.steemcoinpan.com/sct/@sct1004/sct-8-18

댓글이 중요한 커뮤니티라면 별도 보상풀 운영하는것도 좋을 것 같아요. 전체 보상에서 빠지는거라 비율 설정이 중요할 것 같습니다.

좋은 업데이트네요. 역시... 뭔가를 하면 이정도 속도로 뭐가.나와줘야 하는데 말이죠.

엔진팀이 속도는 일가견이 있죠. 안정성도 차츰 나아지겠죠. 트립스팀 여행 후기도 기대하겠습니다.~