avle 지분 계산 - 특별가산 비율 반영 문제

in AVLE 코리아last year

@avle에 스팀파워 임대량에 따른 지분 계산 프로그램을 개발중입니다.

avle 자본금에 대한 지분계산 프로그램 개발

지분 비중값은 임대량과 임대일수의 곱으로 나타내고, 비중값이 전체 비중값 총량을 기준으로 차지하는 비율이 @avle의 자본금(자체 스팀파워)에 대한 지분율이 됩니다.

특별가산 비율은 2가지 항목이 있습니다. 첫번째는 @avle을 증인 프록시로 설정할 경우 5배수, 두번째는 @avle의 스팀파워가 500만 미만일 동안 임대할 경우 5배수입니다. 임대후 증인 프록시까지 설정하면 10배수로 가산됩니다.

이를 반영한 비중값 계산은, 조건에 맞은 임대량에 대해 배수를 곱하는 것이 아니라 조건에 맞지 않는 임대량에 배수를 나누는 형태로 할 계획입니다. 이렇게 하는 이유는, 비중값이 매일 증가하면서 너무 큰 수가 되기 때문입니다. 관련 내용은 아래의 포스트를 참고하시기 바랍니다.

avle 지분 계산 - 큰 수의 문제

예를 들어 보겠습니다. 실제 계산은 vest값으로 하지만, 편의상 스팀파워로 하겠습니다. 100sp를 10일단 임대하다가 증인 프록시를 설정하고 5일이 되었습니다. 이 경우 프록시를 설정하지 않았던 10일은 1/5 비율인 20sp로 계산되고 이후 5일은 100sp로 계산되어 비중값은 아래와 같이 될 것입니다.

100/5*10 + 100*5 = 700

다음날부터 avle의 스팀파워가 500만이 넘었습니다. 그리고 3일이 지났다면, 임대량의 5분의 1이 비중값에 반영되어 아래와 같이 될 것입니다.

100/5*10 + 100*5 + 100/5*3 = 760

만약 증인 프록시를 설정하지 않은 상태로 100sp를 15일간 임대하고 있었는데 다음날에 avle 스팀파워가 500만이 넘었고 3일이 지났다면 아래와 같이 되겠죠.

100/5*15 + 100/10*3 = 330

지분 계산 프로그램이 정식으로 구동되는 날부터 지분율 계산이 시작되므로, 그 전에 임대와 프록시 설정을 마치면 가장 높은 배수로 지분율이 계산될 것입니다.

검토 초기에는 고려하지 않았던 기능이라 개발 일정이 다소 지연되고 있긴 합니다만, 일단은 변경 없이 3월 6일에 구동하는 것을 목표로 작업을 진행하고 있습니다.


@joviansummer의 스팀 프로젝트

스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다.
(https://steemitwallet.com/~witnesses)

jswit 증인 노드 프로젝트를 시작합니다.

jsup 업보팅(upvoting) 서비스 소개

jsup 수혜자 지정 기능 추가

jsup 서비스에 큐레이션 보상 분배 기능이 추가되었습니다.

jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인 탐색기

STEEM.NFT - 디지털 아트 보존 프로젝트



Posted through the AVLE Dapp (https://avle.io)

Sort:  

Thank you, friend!
I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
image.png
please click it!
image.png
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)

The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.

Upvoted! Thank you for supporting witness @jswit.

This post has been featured in the latest edition of Steem News...

Thank you!

Is this about the earnings for the share equity fund?

How about the upvote value when the user does or doesn't set avle as proxy? @joviansummer

Vote weight will be determined by amount of SP delegation. The calculation above is about delegator's ownership percentage of @avle's own SP.

OK thank you.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 65762.16
ETH 3485.95
USDT 1.00
SBD 2.50