[암호화폐] 그것이 알고싶다!! payout 된 글의 보상금액의 의미는?

in #sct5 years ago

Nitrous에서 글을 쓰고 보상을 받는 시점에 보상금액이 크게 변동되는 것을 보셨을 겁니다. 이는 보상금액을 계산하는 식에 사용되는 값들이 크게 변경되기 때문입니다.

우선 보상식을 보도록 하겠습니다. 식의 의미는 간단합니다. 해당 글이 받은 총 rshares의 1.3제곱에 보상 풀에 있는 값을 곱한 후 보상 예정인 글의 총 rshares로 나눈 값입니다.

pow(r, 1.3) * rewardData_reward_pool / rewardData_pending_rshares;
  여기에서 r은 보팅으로 받은 rshares 값의 합

즉 보상풀의 값과 보상 예정인 글의 총 rshares 값이 크게 변동하면 모든 글의 payout 금액이 움직이는 구조입니다. rewardData_reward_pool 값이 충분히 큰 값이어야 변화가 적을 텐데, 이 값이 충분히 크지 않은 것 같습니다. 그리고 1.3제곱의 특성상 rewardData_pending_rshares 값이 상당히 클 것으로 예상됩니다. 따라서 rewardData_reward_pool 을 충분히 늘리지 않는 이상 이 문제는 해결되기 어려울 것 같습니다.


그리고 또 한 가지 문제라고 느끼는 부분이 있습니다.
바로 보상이 되기 전과 보상이 결정 난 이후에 금액 차이가 너무 많이 난다는 부분입니다.
저도 최종 보상금액이 그동안 보았던 금액과 차이가 많이 나서 불평을 한 적이 있습니다. 뭔가 시스템적으로 문제가 있다고 생각을 한 적도 있습니다. 이런 불평에 대한 글도 많이 올라왔었죠.

오늘 보상완료된 글을 보다가 이상한 점을 발견했습니다.

분명히 1,000이 넘게 찍혔던 것으로 기억하는데 최종 837.47로 payout 되었습니다. 그리고 저자와 큐레이터에게 각각 50%씩 지급이 되었습니다.

제가 알기로 저자와 큐레이터 보상은 40.5%로 알고 있는데 왜 50%가 지급이 되었을까요?


SCT의 종류별 분배 비중은 아래 사이트에서 확인이 가능합니다.
https://scot-api.steem-engine.com/config?token=SCT

그런데 여기에 나오는 숫자가 기준이 일치하지 않아서 혼란스럽니다. 개발자 분들은 각 수치의 정확한 의미를 파악을 하고 적용을 하여야 문제가 없을 것으로 보입니다.

위에 나오는 수치의 의미를 정리해봅니다.

SCT의 보상구조는 아래와 같습니다. 채굴10%를 제외한 90%에 대하여 베네,저자,큐레가 보상됩니다.

즉 author_reward_percentage가 45%라고 나와 있지만 총 payout 금액에 대해서는 실질적으로는 40.5%가 적용되어야 합니다. 만약 채굴%가 변경되면 이 실질적인 값도 변경이 될 것입니다. 문서화가 잘 되어 있지 않기 때문에 config 값만 보고 적용을 한다면 엉뚱한 값이 나올 수 있습니다.


저자 보상이 총 보상의 40.5%인데 50% 지급이 된 것으로 나옵니다. 그렇다면 www.steemcoinpan.com에서 보여주는 payout 금액이 총 보상이 아니라는 말입니다. 눈치가 빠르신 분은 아셨겠지만 www.steemcoinpan.com에서 보여주는 금액은 저자와 큐레 보상금만 보여주고 있습니다. 저자와 큐레 비중은 50:50이므로 반반 나누는 것으로 나옵니다. 즉 우리가 화면에서 보는 글 보상금은 보상풀과 bene를 제외한 순수 저자/큐레 금액만 보여줍니다.

그럼 보상이 나오기 전 글은 어떨까요? 보상이 나오기 전 글은 아쉽게도 전체 금액을 보여주는 것 같습니다. 그렇다면 의문이 풀리죠.

보상이 결정되기 전 글은 전체 금액이 표시되고, 보상이 결정난 이후 글은 저자/큐레 부분만 보여줍니다. 이렇게 되면 보상이 결정되기 전 글에 찍혀있던 금액의 약 20%가 줄어든다고 보시면 됩니다. 그렇게 생각하고 계산을 해보니 얼추 비슷하게 나옵니다. 이것이 정상인데, payout 전과 후에 다른 기준으로 값을 보여주기 때문에 혼란이 온 것 같습니다.

그동안 payout시 너무 손해를 많이 보았다는 생각을 가지고 계신 분이 많았는데, 시스템은 정상적으로 돌아가고 있었던 것으로 보입니다. 물론 payout 시점에 예상보다 적게 나올 수는 있지만 우리가 생각하고 있었던 것 처럼 황당하게 낮은 금액으로 보상이 나오는 것은 아닌 것 같습니다.

가능하다면 보상 전과 후 글에 찍히는 금액 표시를 한가지 방법으로 통일하는 것이 좋을 것 같습니다.

Sort:  

금액을 보여주는 코드와 최종 보상에 적용되는 코드에 들어가는 값이 달라서 그럴것 같다는 생각은 했는데...

아무래도 혼란을 막기 위해 통일되는게 좋을것 같긴 합니다.

화면의 금액은 Nirtous에서 보여주는데, payout 전까지는 rshares 값만 의미가 있어요. 이 값을 어떤 기준으로 보여주느냐의 문제인데, payout 전과 후 값이 같은 기준으로 보여주는 것이 좋을 것 같습니다.

jcar토큰 7월 보팅입니다. 날마다 좋은 날 되세요. ^^

저도 왜 줄어들지 이런적이 있었는데 ;;;잘 배워가요^-^

우리의 소원은 통일~~ ㅎㅎ
많은 분들이 헷갈려 하는 부분인것 같아요!! 설명 잘 듣고 갑니다^^

기준은 통일이 되어야죠. 그래야 혼란을 방지할 수 있으니까요.

저도 첨엔 순간 당황했는데..
나눔의 미덕이 여기 스팀잇의 원동력이라고 생각했어요^^;;
자세히 설명해주셔서 처음 오신분들도 이해가 될것같아요..

나눔의 미덕으로 여기셨군요. 내가 적게 가져가면 다른 사람이 더 가져가는 구조는 맞습니다. ^^

Thank you for your continued support towards JJM. For each 1000 JJM you are holding, you can get an additional 1% of upvote. 10,000JJM would give you a 11% daily voting from the 700K SP virus707 account.

좋은 분석 감사드립니다. 그래서 늘 보상이 줄어들었군요...

보상이 늘 줄어드는 것이 정상이었던 것 같습니다. 기준 통일이 필요해 보입니다.

Hi @tradingideas!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.573 which ranks you at #5727 across all Steem accounts.
Your rank has dropped 2 places in the last three days (old rank 5725).

In our last Algorithmic Curation Round, consisting of 195 contributions, your post is ranked at #79.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers appreciate your great work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

Congratulations @tradingideas! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 7000 comments. Your next target is to reach 7500 comments.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.24
TRX 0.11
JST 0.032
BTC 62482.14
ETH 3044.68
USDT 1.00
SBD 3.76