[개발] busy.org 소스 분석을 통한 보팅 조건 분석과 busy.org 보팅율 조회 페이지 개발

in #busy6 years ago


image.png

예전부터 @busy.org는 어떻게 보팅하느냐에 대한 글들을 굉장히 많이 봐왔습니다. 사실 저는 몇일 전쯤에 busy.org의 깃헙 소스를 보고 보팅 룰을 대충 파악했는데요. 오늘은 여러분들께 그 소스를 분석해 여러분께 공유하는 포스팅을 하도록 하겠습니다.

우선 @busy.org가 동작하는 깃헙의 주소는 https://github.com/busyorg/busy-robot입니다.

image.png

다른 곳은 주목할 필요가 없습니다. events 디렉토리 밑으로 가면 vote.js가 떡하니 있습니다. 여기 부분의 보팅조건을 탐구해보도록 하겠습니다.

image.png

1. 반드시 busy.org 에서 작성해야만 합니다.

image.png

  • comment 속성 중 jsonMetadata 내에 app 속성은 steemit이나 busy 처럼 서드파티 앱의 명칭을 일반적으로 넣고 있습니다.

2. 'test' 태그를 사용하면 대상에서 제외됩니다.

image.png

3. 반드시 'busy' 태그를 포함해야 합니다.

image.png

4. 어찌된 연유인지 본문 내 골뱅이가 연속으로 두글자 입력되어있으면 보팅에서 제외됩니다.

image.png

5. 최소 팔로워 총합산 스파는 약 1만에 가깝습니다.

// Amount required to get the minimum upvote (1%) is 20000000 VESTS ~ 2 Dolphins ~ 10 000 SP
const minVests = 20000000;

vest 수치는 가변적이라 현재 약 9천 몇백개 수준의 스파입니다.

6. 최고 25프로 이상 보팅하지 않습니다.

image.png

이정도 조건과 팔로워 스파의 총합산을 가지고 %율을 조정하는데요. 이 깃헙 소스를 그대로
가지고와서 개인별로 몇프로의 보팅을 받을수 있는지 계산해서 보여주는 페이지를 만들었습니다. 제가 한번씩 기능을 추가하려고 만든 깃헙 블로그입니다.

steem.apps github

  • busy 내겐 몇프로로 보팅을 해줄까?

image.png

차...참으로 시간이 남아도는구나라고 생각하실지도 모르겠지만... 다른거에 활용할것도 있고 해서요. 한번 만들어봤습니다. busy.org 보팅하는 기준도 궁금했구요. 그... 그냥 그렇다구요!

Sort:  
There are 2 pages
Pages

busy 잘 이용하는데 좋은 정보 얻어 갑니다.

@검색 보팅 금액 계산

안녕하세요. @steem.apps입니다. 요청하신 구글 내 스팀잇 [보팅 금액 계산] 검색 결과입니다.

1. inverse님의 내 보팅으로 $10을 주려면 스팀파워가 얼마나 필요할까?
안녕하세요! inverse입니다. @minari 님의 한번에 1만원 정도의 보팅을 하려면 어떻게 해야 하나요? 라는 포스팅 보셨나요? 저도 궁금해서 직접 계산해봤습니다. 물론, 포스팅에 나오는 $10은 실제로 10달러가 아닙니다. 저 금액에서 최소 75%가 저자 것이고, 그 중 1/2는 스팀파워로, 1/2는 스팀달러로 지급받습니다.
2. hunsour98님의 [뉴비 Tip] 내 보팅 금액은 얼마? 보상 금액 계산
다시 힘차게 1주일을 시작해봅시다. #kr-newbie 태그에서 활동하고 계신 스팀잇 뉴비분들에게 도움이 될만한 정보입니다. 스팀잇의 구조에 대해 어느 정도 이해가 되셨다면 자연스레 궁금해질만한 부분입니다.… by hunsour98.
3. trueonot님의 [Steem] 보팅 보상 계산기 - Return Calculator
2018년 3월 5일 ... 본 계산기를 통한 계산은 참조 정도로만 사용하시길 권장드립니다. 재밌는 점은 0.007 보팅의 경우 100$ 포스팅이나 1$ 포스팅에서 동일한 0.001 SP를 리턴으로 받습니다. 100$ 포스팅에선 전체 금액은 늘지만, 기여도가 줄게된 결과 인듯 합니다. 즉, 대세글에 있는 글이라도 어느정도 기여분에 대한 SP를 보상으로 ...
4. black6359님의 보팅봇 어디까지 써 봤니? 보팅봇 비교 사이트
image.png. Detail 을 눌러보면 지금 이 봇에 Bid 를 보낸 사람과 보낸 액수, 지분율에 의해 계산되는 예상 보팅 보상금액이 나오고 이전 라운드(직전 보팅) 의 신청자들은 얼마만큼의 보팅을 받았는지를 바로 확인할 수 있었습니다. 곧 이번 라운드 보팅을 실시하는 봇 중 경쟁이 별로 치열하지 않은 봇에 적당한 bid 를 거는 것이 좋겠죠?
5. lazyrodi님의 [Howto] Upbit 지갑 오픈, 송금 방법 (+보팅 금액 계산)
2018년 2월 19일 ... 아래와 같이 오늘 밤! Upbit의 STEEM 과 SBD 의 지갑이 오픈되었습니다. 보팅 0.01 달러의 늪에서 드디어 벗어날 수 있게 되었습니다. 안녕하세요 업비트입니다. 금일… by lazyrodi.
6. jjangh1717님의 보팅봇들은 얼마나 벌까? 간단히 알아봅시다.
10만 스팀을 가진 보팅봇 현 시점 10만스팀을 가진 보팅봇의 1회 보팅가치는 54.67입니다. 하루 최대 10번 풀보팅이 가능하니, 2.4시간당 54.67의 보팅을 해줄수 있습니다. 자… by jjangh1717.
7. korairpower님의 보팅으로 최대보상액수 만드는 효율적 보팅법!(하루 24시간 기준 13
그리고 위의 설명한 보팅 파워의 개념을 끌어오면 결국 보팅액수(Voting Value라 명명 하겠습니다.)는. SP(스팀파워) * VP(보팅파워)가 되는 것입니다. 마지막으로, 보팅 비율(Voting rate)라는 변수까지 추가하면 한 번 투표 가치가 얼마나 되는지가 산출됩니다. 아참! 그리고 계산의 편의를 위해 보팅했을 때 유효 스팀파워에 해당하는 ...
8. kimhyeran님의 재미삼아 계산해본 스팀파워와 보상의 관계
나의 스팀파워는 다른 스티머들에게 얼마만큼의 보상을 줄수 있을까? 모든 사람들이 궁금해 하는 부분이죠 저 또 한 궁금하여 나름대로의 계산을 해보았습니다. (저의 주관적인 생각에 기반한 계산으로 틀릴수도… by kimhyeran.
9. chrisjeong님의 이정도 스파정도면 보팅 금액이 얼마야?!
2018년 2월 16일 ... 아니! 이런 신세계가?!!++ ". 지금 저의 스파로 계산을 해볼까요?~ image.png. 오늘 제가 또 큰맘먹고! 스달을 전부 스파로 업그레이드++해서 보팅파워가 100%일때 보팅금액이 무려!! $0.11이더라구요!! 이렇게 뿌듯할수가 ^ ^~. 보팅파워를 다시 100%까지 충전을 해서 풀보팅으로 마구마구 쏘고싶어요!!+_+ 하지만.
10. jingdol님의 보팅과 보상 탐색적 분석 - 셀프 보팅으로 취할수 있는 이익
2017년 9월 9일 ... 보팅 금액. 스크린샷 2017-09-16 오전 11.30.16.png. 탐지된 유저들의 풀보팅 금액을 한번 살펴 보았는데요. 계산은 이 챠트를 만드는 시점에서 저의 보팅파워와 금액을 가지고 보팅파워-보팅금액을 환산해서 대상 유저들의 보팅파워에 적용한 수치입니다 - 35명의 유저중 풀보팅 최고 금액이 0.17정도 되는걸로 ...

우와! 방금 해봤는데, 재밌네요! 만들어주셔서 감사합니다. ㅎㅎ

오ㅎㅎ 당장 해봐야겠어요

음~~ 좋은 분석이신데요...
busy를 사랑하는 사람으로 그냥 지나갈 수 없네요
@홍보해

홍보해 감사드립니다. busy.pay도 와줬으묫 ㅋㅋ

@nhj12311님 안녕하세요. 개부장 입니다. @gidung님이 이 글을 너무 좋아하셔서, 저에게 홍보를 부탁 하셨습니다. 이 글은 @krguidedog에 의하여 리스팀 되었으며, 가이드독 서포터들로부터 보팅을 받으셨습니다. 축하드립니다!

Well. Very nice posting.
I have upvote and follow guys

궁금했는데 감사합니다.

요새 랜덤으로 보팅하는 busy의 조건인가 싶었는데 그건 아니었네요 ㅎㅎㅎㅎ 1,3,5,6은 기본적으로 제시되는 조건이지만 2,4는 뜬금없군요. 이 조건들도 어딘가에 써있을라나요?

저도 그 부분을 못찾겠더라구영. 특히 본문에 골뱅이 두개는 왜....

스트림 오퍼레이션 api 에서 comment 만 모니터링 해봤는데 가꿈 @@로 시작하는 문장이 종종 나오네요

그런데 그것 잘 봐보면 내용이 있긴한데 이상한 내용이 담겨져 내려오고 심지어 댓글 카운트가 잡히지 않는 경우도 있어요 통계 목적인지 마킹용인지 모르겠지만

그리고 비지는 베니피셔리가 5퍼던가 50퍼로 알고 있는데 잘 보고 쓰심이 좋아요 벌어서 남좋은일 이 될 수 있어요

베니피셔리에 글 링크있으신지요? 한번 보려고 얼마전에 찾다가 못찾았네요 ㅜㅜ

제가 글 작성해서 올려 보도록 하겠습니다.

@nhj12311 님 베니피셔리 관련 글 아래 링크로 작성 했습니다.

https://steemit.com/kr/@krnews/beneficiary-busyorg

베니피셔리 모르시는 분이 많은 것 같아 작성 해봤습니다. (혹시 틀린 부분이 있거나 하면 댓글로 확인 부탁 드립니다. 본문에 반영 하겠습니다. )

제 글 몇개로 해서 확인해보니 저 글은 시험삼아 해본게 아닐까 추측됩니다. 제 글에서는 별도의 나눔 설정은 없었습니다. ㅎㅎ

유용한 툴 개발 감사해요 !! ㅋ

이건 그냥 재미로, 호기심으로 한번 보고 넘어가면 좋을듯 싶습니다. 툴엔 끼지두 못하졍 ㅋㅋ

재미로 얼렁 조회해보구 왔습니다 ㅋㅋ

와 과학자시네요

'학'자는 빼주셔도 좋습니당 ㅎㅎ 어울리지 않습니당.

그럼 과자...
...
죄송합니다.

비지가 저에게는 0.08% 찍어주더라구요 ㅠ
요즘 핫한 비지인데 유용한 정보이네요
멋집니다 ♡ 짱!

댓글이 핫한 바지로 보이네요 ㅋㅋㅋ 감솨합니다.

핫바지 ㅎㅎㅎㅎ


ㅋㅋㅋㅋ

오! 재밌는 기능! ㅋㅋ
저한테는 0.06% 밖에 안해 준다네요.
짠돌이같기는ㅋㅋ

ㅋㅋㅋ 그래도 20만 고래라 괜찮으실 것 같아요. 모이다보면 큰 금액이죵

오... 보다보면 정말 @nhj12311님은
아이디어가 뛰어나신것 같아요 :)
저도 포스팅좀 참조해야겠네요 흐흐

항상 마이너한 분야를 파고 있지요 ㅋㅋㅋ 저를 파시면 저와같이 마이너한 세계에 들어오시게 됩니다.

그냥 이용만 하고있었는데 이런심층분석까지! 감사합니다ㅎㅎ

대박! 제 팔로 총파워를 이제야 알았네요. 나혼자님 저랑 비슷...
그런데 busy.pay의 보팅조건도 알아보실 수 있나요?
딱 한번인가 두번 몇 포스팅을 한꺼번에 쏴주더니 그후론 감감무소식이네요.

b안그래도 이포스팅 전에 busy.pay 소스도 찾아보았으나 소생의 능력으로는 찾을수가 없었습니다. ㅎㅎ 포스팅은 몇건 찾았었는데 그것도 다 다른것 같아서요... ㅜㅜ

오호 그런 조건들이 있었군요 :) 코드 구경하러 가야겠습니다. 좋은 웹앱 제공 감사합니다~

한번 보고 마는 그런 기능입니다 ㅎㅎ 저도 호기심에 만들어봤지요. 구현은 생각보다 엄청 걸렸습니다. ㅜㅜ 크로스 도메인에 걸려서...

경험상으로 위에 언급된 또 다른 무언가 있는듯요

steem apps에 대한 설명 중에서, 0.13%의 파워로 보팅을 받을 수 있다는 설명이, 제가 가진 스파를 기준으로해서 0.13%인가요?

해당 사이트에서 계정을 넣으시면 받으실수 있늕퍼섽드가 나옵니다. 개인마다 달라영

busy 의 스팀파워로 해석됩니다. 아래 사이트에 다음과 같은 문구가 있습니다.

@busy.pay스팀파워가 501,868이고 소스에서처럼 25% 보팅이 풀보팅인 경우, 계산해보면 21.19$가 나오네요.

이에 대한(25%) 0.13% 라면 약 0.02$, 풀보팅(100%)에 대한 0.13%라면 0.42$가 될 것 같습니다. :)

To get an upvote, you need a minimum of 500 SP following you
To get a 100% upvote (around 10$ value), you currently need 12 Millions SP total following you (25 whales).
https://steemit.com/busy/@busy.org/introducing-busy-org-the-bot-that-rewards-your-influence

아아 busy 사용은 하는데 이런 조건에서 보팅해주는군요 감사합니다. ㅎ

대박ㅋㅋㅋㅋㅋㅋ 엄청나시네요.
분석내용도 도움 엄청 됐어요 감사합니다.

전 0.07이네요 호

와 정말 재미있는 정보입니다.
감사합니다^^

속도가 굉장히 빠른게 인상적이네요.

좋은 툴 감사합니다. :)

괜찮은 툴이네요.먼뮝 근데
파워 있을것 같은 분이셨는데
0으로 나오네요 ㅎㅎ
보팅합니다.

예전부터 계속 궁금했던 건데.. 가려운곳을 시원하게 긁어주셔서 감사드립니다 ㅎㅎ 전 100만 쪼금 넘는군요 ㅎㅎ

와 덕분에 몇 % 보팅 할 수 있는 지 알게 되었네요

감사합니다")

다 만족 해도 안올때가 꽤 있더라고요 ㅎㅎ 그냥 가끔 와주는것만으로도 감사하면 살고 있습니다 ㅎㅎ

와 저도 이거궁금했는데.. 리스팀합니다!

신통방통 하네요.. busy를 왜 하는 지 몰랐는데.. 저도 써야 겠네요.
감사합니다. 즐거운 하루가 되세요. 팔로우 하고 갑니다.

이런걸 뚝딱뚝딱 만드시는 분들보면 한없이 신기합니다. ^^
전 거의 포스팅을 비지로 써서 대충 제가 몇퍼센트 보팅받는진 이미 알고 있었는데...
요런거 그냥 지나치지 못하는 성격이라 들어가봤더니 0.6정도 받는다고 나와있네요..
재미있어요.

오 busy 태그를 사용하면 보팅을 받나보네요
꿀팁 감사합니다^^

정말 대단하신 분입니다 ㅋㅋㅋ
잘 쓸께요!!

천재ㅎㅎㅎ

와...대박입니다!!

비지의 보팅 퍼센트 계산해주는 툴 잘 썼습니다 ㅎㅎ

혹시 저 보팅 퍼센트가 현재의 보팅파워와 계산하여 얼마만큼의 $가 보팅으로 찍히는지도 알 수 있을까요?? 이것도 추가하면 유용할듯 합니다 ㅎㅎ

저같은 경우는 0.06%로 나오는데 비지에게 받는 보팅이 0.3$정도 됩니다. 물론 시세변동에 따라 계속 바뀌긴 하죠 ㅎㅎ

계산해서 보여주는걸 넣어보도록 하겠습니다. ㅎㅎㅎ 사실 만들고 있었는데... 성격이 급해서 먼저 올려버렸네요 ㅎㅎㅎ

저도 0.13이네요~ ㅎㅎㅎㅎ
이렇게 뚝딱 뚝딱 만들어 내시는걸 보면 대단하시다는 말밖에는!!!!!

오호... 역시 코드를 볼 수 있는 분들의 눈에는 조건이 명확히 보이시는군요 ㅎㅎㅎ

ㅎㅎ 신기한 정보를 얻을수 있는 툴이네요. 감사합니다~!

역시 천재신 것 같아요.ㅎㅎ 저는 0.06% 찍히네요.

hyokhyok님이 nhj12311님을 멘션하셨습니다. 아래에서 확인해볼까요? ^^
새로운 개발 언어 배우기는 어렵다

시간이 앞으로도 많이 남아도셨으면 좋겠습니다...
하나하나 모두 유용한 툴이네요...
감사합니다...^^

floridasnail님이 nhj12311님을 멘션하셨습니다. 아래에서 확인해볼까요? ^^
[Who's Who] 스티밋 kr-인명사전 1803012 - (보팅주사위 이벤트)

artshop님이 nhj12311님을 멘션하셨습니다. 아래에서 확인해볼까요? ^^
@nhj12311님이 신청하신 프로필 이미지가 도착했습니다!

와, 궁금하던 찰나에 이런 글이 딱 있네요 ㅎㅎ 정말 감사드립니다!!

우오오~. 이거 굉장히 궁금하던 건데.. 멋져용~!! +_+
근데 혹시 busy.org 말고 busy.pay 가 와서 보팅하는 조건은 안 나와있나요? busy.pay 가 보팅하면 금액이 꽤 크던데.

busy.pay는 오픈소스가 아니라서 분석이 안됩니당. ㅎㅎ 그리고 수기로 많이 하는듯 보이기도 하구여.

좋은 툴인거 같습니다. 분석도 아주 좋았읍니다.

와.. 알찬 팔로우하고 갑니다.
진짜 좋은 정보 감사드려요!

궁금했던 건데 감사합니다 +_+
아.. 진짜 신기하네욥 !!

There are 2 pages
Pages