KRWP 보팅 서비스 테스트 - 보팅파워 80% 이상

in SCT.암호화폐.Crypto6 years ago (edited)

안녕하세요 @realmankwon입니다.

오늘 아침 졸린 눈을 비비며 일어나 보팅파워 80% 이상일 때 테스트했습니다.
사실 60% 이상일 때 2가지 버그가 있었습니다.

첫번째는 60% 이상이면 0.002 % 비율로 계산하여 처리가 된다는 것을 알고 계실겁니다.
제일 처음 60%을 맞이하였을때 0.002 % 비율을 잘 계산이 되었으나 스테이킹양을 초과하여 보팅이 된 적이 있습니다.

당시 4100 KRWP 를 스테이킹하고 계셨기 때문에 0.1 KRWP 를 반환했어야 하는데 그대로 처리가 된 것이죠.
하지만 원인은 못 찾았습니다.
다만 그 뒤로는 다른 건뿐만 아니라 동일 계정의 요청도 정상적으로 차액분을 반환하고 있습니다.

두번째는 연달아 3건을 요청했었을때 제일 처음 건이 처리가 되고 보팅파워가 60% 미만이 되었음에도 불구하고 두번째 건은 여전히 60% 이상으로 계산을 한 것입니다.
다행인 것은 3번째 건은 정상적으로 보팅파워가 계산이 되었습니다.

하지만 이것도 신기한 것은 댓글에 분명히 보팅파워가 59.38%로 기입이 되어 있는데 60% 이상으로 계산을 한 것입니다.
이 부분도 원인은 못 찾았습니다.
대신 시간 텀을 10초마다 처리하던 것을 30초 간격으로 변경하여 충분한 시간을 두게 변경을 하였습니다.
그리고 한번에 여러건을 처리하지 않고 대기 중인 것을 1개만 불러와서 처리하도록 함께 수정을 하였습니다.

쓰고 나는 두건다 원인을 못 찾고 짐작만 하는 버그군요. ㅜㅜ

암튼 이것 때문에 금일 0.003 % 가 되었을때도 개발자로서 긴장이 되는 순간이었습니다.
이런 이유 때문에 80 %가 되기를 엄청 기다리고 있었습니다.
아침에 일어나서 80 %가 넘는 것을 확인하고 KRWP 보팅 서비스 사용을 기다리고 있었습니다.
예상과 다르게 20분이 지나도 사용하는 분들이 안 계시더군요.

그래서 바로 제 포스팅으로 테스트를 들어갔습니다.
본계정과 부계정으로 각각 보냈는데 다행히 0.003 % 적용은 잘 되었고 이전처럼 버그는 없었습니다.
그런데 오늘 KRWP보팅 서비스를 사용하고 나니 이제 KRWP 가 없군요. ㅜㅜ

이제는 KRWP 사서 이용을 해야할 것 같습니다.
SCT 가격이 많이 떨어져서 저자보상으로 나오는 KRWP 가 확 줄었기 때문이죠.
이런 면에서 SCT 가격이 올라야 KRWP도 잘 얻을 수 있을텐데...

암튼 긴장했던 것이 잘 실행이 되어서 천만 다행입니다 ^^
다들 즐거운 주말되세요!!

Sort:  

늘 수고 많으십니다!

수고 많으십니다.

수고 많으십니다.

@realmankwon transfered 24.0 KRWP to @krwp.burn. voting percent : 82.24%, voting power : 8216, voting power : 1805099.93, SBD KRW : 1316.25.

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.099
BTC 63938.21
ETH 1772.59
USDT 1.00
SBD 0.39