[스팀잇 이야기] #3. 하루에 스팀은 얼마나 채굴될까?

in #kr7 years ago (edited)

안녕하세요. @yoonsg, 윤슥입니다.

오늘은

[스팀잇 이야기] #1. 왜 내 보상이 떨어졌다 올랐다할까?
[스팀잇 이야기] #2. 보팅의 가치는 어떻게 산출될까?

에 이어 스팀잇 이야기 3편 스팀의 채굴량, reward_balance가 늘어나는 속도에 대해 써보려고 합니다. 그나저나, 아주 적은 양이었지만 뉴비에게 임대되던 스파가 사라져 쪼끔 슬프네요. 각설하고, 시작합니다.

#3. 하루에 스팀은 얼마나 채굴될까?

스팀의 인플레이션과 그 비율


 스팀은 인플레이션을 기본으로 깔고 가는 화폐입니다. 비트코인은 그 채굴량이 정해져 채굴이 불가능해지지만 스팀은 영원히 채굴이 가능합니다. 그 이유는 다들 아실겁니다. 새로운 저자들과 회원들에게 보상을 지급해야 하니까! 스팀은 내 돈을 그대로 저자에게 주는 것이 아니라 영향력을 돈으로 바꿔서 주기 때문에 돈이 새로 생겨나야 하는건 너무 당연한 이야기입니다.

 그렇다면 인플레이션율은 어떻게 될까요? 하드 포크 16 이전에는 인플레이션율이 자그마치 160%였습니다. 말도 안되는 수치죠. 그리고 그 중에서 16%만이 저자와 큐레이터의 보상이었습니다. 하드포크 16 이후로는 현재와 같이 바뀝니다. 7,000,000번째 블록에서 9.5% 인플레이션율로 시작하여 250,000 블록마다 0.01%씩 감소하는 것으로요. 이는 0.95%의 최저 인플레이션율에 도달하기까지 계속됩니다. 계산해보면 220,750,000번째 블록이고 20년 후죠. 그 이후에는 최저 인플레이션율로 고정이 됩니다.

 따라서 현재의 인플레이션율은 다음과 계산할 수 있습니다.

(인플레이션율)(%)=9.5-0.01*(head_block_number-7000000)/250000

 head_block_number은 언제나처럼 steemd에서 확인하실 수 있습니다.

1123.PNG

 head_block_number은 가장 최근에 생성된의 블록의 넘버입니다. 지금은 20,080,678이군요. 대입해서 계산해보면 약 8.98%가 되겠습니다.

그래서 얼마나 생성된다고?


 인플레이션율이니 뭐니 주저리주저리했지만 아직 하루에 스팀이 얼마나 늘어나는지 알기까진 조금 더 있어야 합니다. 스팀잇에 처음 와서 설명을 보신 분이라면 아실 겁니다. 스팀은 블록이 3초마다 생겨나서 굉장히 빠르게 트랜잭션이 처리되죠. 블록이 생성되면 일정량의 스팀 또한 생성됩니다.

이미지로 보는 블록체인의 기본!!(비트코인 기준, POW)을 읽어보시길 바랍니다. 어쨌든 3초마다 생성되는 스팀 블록은 보상을 줍니다. 보상은 다음과 같습니다. 왜 블록이 채굴될 때 보상을 주는지가 잘 이해가 안되신다면 @happyberrysboy님의

new_steem = ( ( virtual_supply * current_inflation_rate ) / ( 10000 * BLOCKS_PER_YEAR ) ) * >CONTENT_REWARD_PERCENT;

  • new_steem은 블록당 새로 생겨나는 스팀을 이야기합니다.
  • virtual_supply는 현재 존재하는 스팀과 스달을 전부 스팀을 바꾸었을 때의 스팀 총량을 이야기합니다. steemd에서 확인하실 수 있습니다.
    vs.PNG
  • current_inflation_rate는 위에서 구한 (현재의 인플레이션율) * 10000 입니다. 뒤에 10000을 나눠주는 이유죠.
  • BLOCKS_PER_YEAR은 10,512,000입니다. 3초마다 블록이 생성되면 1년에는 10,512,000 블록이 생성되죠.
  • CONTENT_REWARD_PERCENT는 위에서도 언급했듯이 하드포크 0.16.0 이후에 0.75 즉 75%로 고정이 되었습니다.
    U5dtxAa3kuLE5uZ8DqwihHeqBJConyv_1680x8400.png

 이미지 화질이 좋지 않지만 잘 보시면 위에서 설명한 수치들이 나와있는 것을 보실 수 있습니다. 모두 하드포크 0.16.0에서 정해진 수치들입니다.

결론


 결론적으로 계산해보면

((266,769,915.614 * 898)/(10000 * 10,512,000)) * 0.75= 1.70918510432 STEEM!

 
 매 블록(3초) 마다 약 1.71 개의 스팀이 생성됩니다.

 그렇다면 1분에는 약 34.2개, 1시간에는 약 2052개, 하루에는 약 49,248개의 스팀이 생성되겠네요. 증인 보상 ~~~~15%10%10%와 staking 보상 ~~~~10%15%15%를 합치면 더 늘어나겠지만 reward pool만 따지도록 하겠습니다. 이상이 @koreancrypter님께서 여쭤보신 reward pool의 STEEM 생성량이었습니다! 긴 글 읽어주셔서 감사합니다~~ 제 다른 글들도 많이 봐주세요~

Sort:  

좋은 정보 감사드려요!!🤠👍🏻

정님 항상 찾아와주셔서 감사합니다 ㅎㅎㅎ

오 좋은 글 감사합니다. 보팅과 팔로우하고 갑니다.

읽어주셔서 감사합니다~~

좋은정보 감사요 ~ 보팅하고 갑니다. ~

읽어주셔서 감사합니다~~

오오... 하루에 약 5만개가 생성되는거였군요.

그렇죠 아마 20년 후에도 비슷할거예요.

오호.. 전 3초에 고정으로 1개만 생성되는줄 알았는데 그게 아니었군요..
나중에 시간 날때 한번 저도 계산해 봐야겠어요~~!!
마음의 소리(굴중에 제 아이디가 있어 보팅과 리스팀..!!???)

ㅎㅎㅎ감사합니다글 잘 보고있습니다

@happyberrysboy님 무례한 부탁이지만 혹시 팔로우해주실 수 있을까요? busy 보팅 봇의 보팅을 받아보고 싶습니다. 불쾌하셨다면 죄송합니다.

busy? 보팅봇의 보팅 조건이 따로 있는지요??
팔로우를 왜 못해드리겠습니까.. 이렇게 좋은 글을 써주시는 분께요..^^

감사합니다!!! 10000스파 이상의 팔로워가 있어야한다고 그러는 설이 있고 500스파 이상의 팔로워가 있어야한다는 설이 있는데 뭐가 맞는지는 잘 모르겠네용..!!

음...처음 접해보는 정보네요.
저도 관심을 가지고 공부를 좀해봐야겠네요.
좋은 정보 감사드립니다.

읽어주셔서 감사합니다. 공부하다보면 재밌네요.

유익한 내용이었어요. 오타 1곳 바로 잡아보자면, 증인 10%, staking 15%인 것 같습니다. 여행 준비도 잘하세요^^

감사합니다 ㅎㅎㅎ 오타까지 발견해주시다니 정말 열심히 읽어주셨군요!!

오오 수고하셨습니다! @감사해

제가 감사하죠 ㅎㅎㅎ 또 궁금한게 있으시면 아무거나 물어보세요! 열심히 찾아보겠습니다. 가이드독 또 정말 감사합니다!!

개과장황홀한 @yoonsg님 안녕하세요! 입니다. 짱재밌는 @koreancrypter님이 너무너무 고마워 하셔서 저도 같이 감사드리려고 이렇게 왔어요!! 알흠다운 하루 보내시라고 0.6 STEEM를 보내드립니다 ^^

짱짱맨은 스티밋이 좋아요^^ 즐거운 스티밋 행복한하루 보내세요!

짱짱맨님 또 감사합니다~~~~ㅎㅎㅎ