자산/보팅 가치 오류와 long haircut 주문^^

in #kr-steemit6 years ago (edited)

다들 평잔이나 보팅금액이 커져서 기분이라도 잠시 좋으셨을텐데요^^

700만불의 보팅파워 곰돌이

@ayogom님이 오늘 발생한 STEEM 가격의 문제 원인에서 알려주신대로 haircut과 관련한 feed 계산 오류때문이라고 하는데요.

이순간을 어떻게 즐길 것이냐?

혹시 몰라 haircut 오류가 나서 긴머리로 만들어 줄까봐 비록 $0.02 SBD밖에 안되지만 전환신청 해봤습니다.

머리 어떻게 하실래요? 최대한 길게 해주세요ㅎㅎ

물론 그런 오류로 인해 (큰방향이든 작은방향이든) 터무니 없는 금액을 주리란 생각은 전혀 안하고 그냥 정말 haircut이 동작하는 상황이라면 기념으로 이때 한번 잘라보려고요ㅎㅎ 사실 컨버전 신청해본 적이 한번도 없거든요. 궁금하네요.

사실 이런 것(내부적인 오류 말고 UI상에 보이는 금액) 하나 고치는데 시간을 질질 끄는 거 보면 참 뭐하는 걸까라는 생각이 들기도 합니다. 그래도 스팀잇은 버젓이 회사이기도 한데 말이죠. 사실 눈에 보이는 금액을 고치는 거면 1분이면 고치는데 안고치는 것이거든요. 유저들 입장에서 아무리 단순한 오류라도 지나치게 길어지면 단순한 오류가 아닌 중대한 오류인가란 의구심도 품게될 수 있는 것인대도 말이죠. 실제 그렇다는 것은 전혀 아니지만 아무도 모르죠^^ 물론 아래 계산을 해보고 별 문제 아닐 것 같은 확률이 높을 것 같지만요.

아무튼 어떻게 하면 저런 터무니 금액이 나오나 궁금해서 한번 살펴봤습니다.

잘못된 계산 공식(?)


https://api.steemjs.com/get_feed_history

의 제가 글 쓰는 시점 스샷을 보면 price_history의 경우 quote를 1스팀으로 고정시킨 반면 current_median_history의 값은 그렇지가 않죠. 대충 보니 스팀의 현재 supply와 얼추 비슷합니다.

@clayop님 나올때 까지 리프레시하느라 힘들었습니다. 1/21의 확률인가요^^

이걸 1스팀으로 환산하면 실제 $0.43/STEEM이 나옵니다. steemd와 일치하는.

즉 이렇게 1스팀당 얼마인지로 계산해서 보팅가치든 뭐든 곱해줘야할텐데 아마 저 history value가 늘 1 steem quote으로 고정되어있었나보죠? 그래서 확인도 안거치고 그냥 바로 곱하게끔 프로그래밍이 되어있는 것이네요.

아무튼 저 "122185465.758 SBD"로 곱하면 정확히 현재 스팀이 보여주는 자산가치/busy의 보팅 가치가 나옵니다.

busy는 더 재밌게 자산가치는 또 제대로 나오네요ㅎㅎ 전 이게 사실 더 놀랍습니다. 노 일관성ㅠㅠ

아무쪼록 큰 문제가 없는 단순오류였으면 좋겠습니다. 그리고 정말 단순오류라면 이런건 정말 바로 고쳐야한다고 생각합니다. busy야 그렇다치고 스팀잇은 그러면 안되죠.

사실 이 feed_history함수를 주의깊게 본적은 없어서 원래 current값은 저런식으로 보여주는 것인지도 모르겠으나 그러면 UI상에서 보여지는 부분을 뜬금없이 바꿨다는 이야기인데 그럴 가능성은 희박한 것 같습니다. 제 추측으론 보여지는 거 고치는 건 쉬운데 실제 feed_history에 저런 값이 나오게 된 과정을 찾거나 고치는게 아주 간단하지는 않은 모양입니다.

Sort:  

7백만불 보팅이라니 ㅋㅋㅋ정말 감사합니다. ㅎㅎㅎㅎ

오 100만불 감사합니다ㅎㅎ

ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

맞아요 노 일관성 ㅠㅠㅠ
에러나는 부분도 찾은것으로 알고 있습니다만,, 수정은 오래 걸리는건지 천천히 하는건지 잘 모르겠네요 ㅠㅠ
참조 레퍼런스를 여기저기 만들어놔서 ㅋ 스스로도 뭘 찾아 가져오는지 헤깔리나 봅니다
busy나 steemd 가 정상인걸 보면................ㅋㅋㅋㅋㅋㅋㅋㅋ
확실히 코드에 대한 검증이 좀 부족한게 아닌가 생각됩니다. 저번엔 음수(-)에 대한 처리가 없었죠 ㅠ

대단들하네요, 저런 걸 찾아내는 걸 보면.

헤어컷 담중에 해야하는데 흐흐 ,,보팅가치 원래대로 돌아오는게 좋을듯해보이네여

smooth와 timcliff에 의하면, 중대한 오류는 아니고 표기상 에러로 확인되었다고 하네요. 여튼 저 정도 에러를 실사용 플랫폼에 자꾸 내는 것도 보기 좋지는 않습니다. 1년 새 너댓번은 그런 듯 한데요 물론 케이스는 다르지만요.(보통은 잔고가 줄어들어 보였던^^) 땡스기빙 선물로 생각하세요^^

자산가치가 이상하게 나와서 놀랐는데. 이런 이유가 있었군요.
가격이 오른줄 알고 거래소도 들어가보고 했었는데...
잠시나마 기뻤습니다.ㅋㅋ

짱짱맨 호출에 응답하여 보팅하였습니다. 스팀잇을 시작하시는 친구들에게도 널리 알려주세요.

700백만불의 곰도뤼!!!!ㅋㅋㅋㅋ

Hi @blockchainstudio!

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

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

Evaluation of your UA score:
  • Some people are already following you, keep going!
  • The readers appreciate your great work!
  • Great user engagement! You rock!

Feel free to join our @steem-ua Discord server

Coin Marketplace

STEEM 0.15
TRX 0.17
JST 0.028
BTC 68748.32
ETH 2464.48
USDT 1.00
SBD 2.36