__________     __ __     __  _______    ________
  / ____/ __ \   / // /    / / / /  _/ |  / / ____/
 / / __/ / / /  / // /_   / /_/ // / | | / / __/
/ /_/ / /_/ /  /__  __/  / __  // /  | |/ / /___
\____/\____/     /_/    /_/ /_/___/  |___/_____/

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

Steem Token 별 저자:큐레 보상 비율, 보팅일 페이아웃 기간 등의 설정 보는 법

BY: @realmankwon | CREATED: July 1, 2019, 8:56 p.m. | VOTES: 469 | PAYOUT: $1.62 | [ VOTE ]

안녕하세요 @realmankwon입니다.

어제 ZZAN 이 오픈을 하였습니다.
현재 nitrous 소스 기반으로 운영되고 있는 Steem Token은 제가 아는 것만해도 SCT, AAA, SPT, WEEDCASH, ZZAN 5개입니다.
저는 SCT 만 주로 하기 때문에 다른 Steem Token 의 보상 비율이나 보팅일, 페이아웃 기간 등을 모두 알 수가 없습니다.
그래서 부계정으로는 큐레이팅만 하기 때문에 크게 신경 쓰지 않고 보팅을 하고 있었지만 어제 ZZAN이 오프을 하니 조금 궁금했습니다.
다들 포스팅이나 오픈채팅방에서 설정값이 어떻게 되어 있는지 문의할 수 있긴 하지만 바로바로 알 수 있는 방법을 알려드리고자 합니다.

그래서 Steem Token 별로 정리를 해 보았습니다.

[IMAGE: https://cdn.steemitimages.com/DQmbDbRyHoatXEb7DM76Bpy2PL7BJXJ1RGcTFR8fitmaUpE/image.png]

근데 보팅가능기간이 -1인 건 어떤 설정인지 잘 모르겠네요 ㅜㅜ
그래도 정리해 놓으니 큐레이팅할 때 도움이 될 듯 합니다.

다음은 제가 이걸 알게된 경로를 알려드릴려고 합니다.
개발에 관심이 없으신 분들은 별로 도움이...ㅜㅜ
소스 투고를 하게 되면서 스팀엔진 개발자가 nitrous 에 ScotConfig 값을 추가로 넣어뒀다는 답변을 받은 적이 있습니다.

[IMAGE: https://cdn.steemitimages.com/DQmVMZZ8ZTqMovKNUBvJxgp4Y19LxQYgZaftdPyfnZr1gd4/image.png]

그래서 저 부분을 소스에서 찾아보니 다음의 경로에서 해당 소스를 찾을 수 있었습니다.

> src/server/utils/ScotConfig.js

[IMAGE: https://cdn.steemitimages.com/DQmSRrFhK69n2zF9ge3Uc8vUmrrARZvy6atJnziLqVYgEXC/image.png]

getScotDataAsync 라는 함수에서 config, info 값을 가져와서 입력하여 줍니다.

  import { getScotDataAsync } from 'app/utils/steemApi';

저 경로에서 소스를 찾아보면 결국은 다음의 링크를 찾게 됩니다.

 export async function getScotDataAsync(path, params) {
     return callApi(`https://scot-api.steem-engine.com/${path}`, params);
 }

저 소스를 기반으로 정리하면 config 값을 알고 싶을 때는 아래와 같이 입력하면 됩니다.

예) SCT Config
https://scot-api.steem-engine.com/config?token=SCT

결과
>{"author_curve_exponent":1.3,"author_reward_percentage":45.0,"beneficiaries_account":"sct.admin","beneficiaries_reward_percentage":10.0,"cashout_window_days":3.0,"curation_curve_exponent":0.9,"downvote_power_consumption":400,"downvote_regeneration_seconds":216000,"downvote_window_days":2,"enable_account_muting":true,"issue_token":true,"json_metadata_app_value":null,"json_metadata_key":"tags","json_metadata_value":"sct","miner_tokens":"{\"SCTM\":1}","mining_pool_claim_number":10,"mining_pool_claims_per_year":8760,"muting_account":null,"n_daily_posts_muted_accounts":0,"other_pool_accounts":"{}","other_pool_percentage":0.0,"other_pool_send_token_per_year":0,"pob_pool_percentage":90.0,"posm_pool_percentage":10.0,"post_reward_curve":"default","post_reward_curve_parameter":null,"promoted_post_account":"null","reduction_every_n_block":10512000,"reduction_percentage":5.0,"rewards_token":2.0,"rewards_token_every_n_block":3,"staking_pool_claim_number":0,"staking_pool_claims_per_year":0,"staking_pool_percentage":0.0,"token":"SCT","token_account":"sct","vote_power_consumption":400,"vote_regeneration_seconds":216000,"vote_window_days":2}

오류로 보이실 수 있지만 자세히 보시면 각 변수가 설정값이고 ":" 뒤에 설정한 값들을 보실 수 있습니다.
일단 SCT 의 주요 설정을 보면 다음과 같습니다.

저 소스를 기반으로 정리하면 info 값을 알고 싶을 때는 아래와 같이 입력하면 됩니다.

예) SCT Info
https://scot-api.steem-engine.com/info?token=SCT

>{"claimed_token":1098303834,"enabled":true,"inflation_tools":2,"issuer":"sct","last_mining_claim_block_num":34290521,"last_mining_claim_trx":"a9cee88c55377f6812e5046c5a61d578ac1488e5","last_other_accounts_transfer_block_num":0,"last_processed_mining_claim_block_num":34290536,"last_processed_staking_claim_block_num":0,"last_reduction_block_num":32890220,"last_reward_block_num":34290652,"last_staking_claim_block_num":null,"last_staking_claim_trx":null,"mining_enabled":true,"mining_reward_pool":5800,"next_mining_claim_number":0,"next_staking_claim_number":0,"other_reward_pool":0,"pending_rshares":10655506162171,"pending_token":8882054,"precision":3,"reward_pool":40850692,"rewards_token":2000,"setup_complete":2,"staked_mining_power":282713.0,"staked_token":1345700847,"staking_enabled":false,"staking_reward_pool":0,"start_block_num":32890220,"start_date":"Tue, 14 May 2019 06:12:06 GMT","symbol":"SCT","total_generated_token":1147624000,"voting_enabled":true}

여기서는 현재 Steem Token 의 상태를 알 수가 있습니다.
얼마 전 보상 금액이 반토막, 1/4 토막 나서 단톡방에서 많은 분들이 협력하여 원인을 찾아서 스팀엔진측에 전달한 적이 있습니다.
그때 보상 금액을 계산하는데 사용되는 모든 값들이 여기에 포함되어 있습니다.
그래서 이 값들을 기반으로 nitrous 에 보여지는 모든 값들을 계산해서 표현해 주고 있습니다.
그때 사용되었던 공식은 다음과 같습니다.

pending_token = int_pow(vote_rshares, author_curve_exponent) / pending_rshares * reward_pool / 10**precision

vote_rshares 는 포스팅별로 가지고 있는 값이고 author_curve_exponent 은 이전의 config 값에서 확인할 수 있습니다.
pending_rshares 는 현재 "pending_rshares":10655506162171," 이렇습니다.
reward_pool 은 "reward_pool":40850692,", precision 은 "precision":3 입니다.
이것을 참조하면 Steem Token 별 설정값들을 다 알 수가 있습니다.

넘쳐나는 Steem token 에서 다들 설정값을 잘 참고하셔서 활동하시길 바랍니다. ^^

TAGS: [ #sct ] [ #aaa ] [ #zzan ] [ #kr-dev ] [ #busy ]

Replies

@zzan.co6 | July 1, 2019, 9:48 p.m. | Votes: 0 | [ VOTE ]

상당히 유용한 정보 공유 감사합니다~^^

@realmankwon | July 2, 2019, 1:57 a.m. | Votes: 0 | [ VOTE ]

유용한 정보라 생각해 주셔서 감사합니다 ^^

@kiwipie | July 1, 2019, 11:44 p.m. | Votes: 0 | [ VOTE ]

궁금했었는데 깔끔하게 정리하셨네요.ㅎㅎ

@realmankwon | July 2, 2019, 1:57 a.m. | Votes: 0 | [ VOTE ]

도움이 되셨다니 다행입니다 ^^

@sct.cu18 | July 2, 2019, 12:32 a.m. | Votes: 0 | [ VOTE ]

굉장히 유용한 정보네요 ~

@realmankwon | July 2, 2019, 1:57 a.m. | Votes: 0 | [ VOTE ]

감사합니다 ^^

@hodolbak | July 2, 2019, 1:10 a.m. | Votes: 0 | [ VOTE ]

안녕하세요 @realmankwon 님^^
다른게 아니라 예전에 진행하시던 감사이벤트 컨셉을 스팀짱에서 진행을 해보려고 합니다.
혹시 아이디어를 도용해도 될런지요^^

@realmankwon | July 2, 2019, 1:48 a.m. | Votes: 0 | [ VOTE ]

물론입니다~~^^
적극 환영합니다!!!! ㅋㅋ

@glory7 | July 2, 2019, 7:36 a.m. | Votes: 0 | [ VOTE ]

혹시 언스테이킹 시간과 보팅파워 리젠속도도 있을까요?

@realmankwon | July 2, 2019, 7:51 a.m. | Votes: 0 | [ VOTE ]

그건 config나 info 에서는 보이지 않네요 ㅜㅜ
api로 해당 정보를 공개하는지는 모르겠습니다.

@sky.min | July 2, 2019, 12:09 p.m. | Votes: 0 | [ VOTE ]

봐도 뭐가 뭔지 ㅋ

@realmankwon | July 3, 2019, 9:44 a.m. | Votes: 0 | [ VOTE ]

위에것만 보시면 됩니다 ㅋ

@anpigon | July 2, 2019, 1:18 p.m. | Votes: 0 | [ VOTE ]

제가 찾던 정보입니다. 공유해주셔서 감사합니다.

@realmankwon | July 3, 2019, 9:44 a.m. | Votes: 0 | [ VOTE ]

안피곤님 항상 감사합니다 ㅋ

@blueskymin | July 3, 2019, 1:57 a.m. | Votes: 0 | [ VOTE ]

정리 감사합니다.

@realmankwon | July 3, 2019, 9:45 a.m. | Votes: 0 | [ VOTE ]

넵 도움이 되셨으면 합니다 ㅋ

@jayplay.cur | July 3, 2019, 9:19 a.m. | Votes: 0 | [ VOTE ]

보팅 기간 -1은 페이아웃과 동일한 기간이라는 세팅입니다. 숫자가 써있으면 그 수 만큼 뺀 기간동안 보팅이 가능하고요. ^^

@realmankwon | July 3, 2019, 9:44 a.m. | Votes: 0 | [ VOTE ]

오~감사합니다 ㅋㅋ
궁금했었는데 ㅋㅋ

@jjy | July 3, 2019, 2:05 p.m. | Votes: 0 | [ VOTE ]

상세한 설명 감사합니다.

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>