비지(busy.org) 의 보팅 조건을 알아보자 !

in #busy6 years ago (edited)

BUSY의 보팅 조건을 파해쳐 보자 !

0. 개요

비지의 보팅조건을 확실하게 알아보기 위해 소스코드를 뒤져 봤습니다.

0. 결론

  • busy 사이트에서 글 작성 & busy 태그 포함
  • 팔로워의 vest 합계가 최소 20000000 를 넘어야 됨
  • 보팅은 20시간 당 1번만 받을 수 있음

1. 필터링 조건 (fetcher/fetchBatch.js)

const BUSY_APP_REGEX = /(?:busy|bsteem)(?:\/(?:[0-9.]+))?/;
(metadata.tags.includes('busy') || metadata.tags.includes('bsteem')) && !metadata.tags.includes('test')
  • metadata 정보에서 app 이 busy 또는 bsteem 이어야 됨 (busy.org에서 작성하면 됨)
  • metadata 정보에서 tag 가 busy 또는 bsteem 를 포함 해야 됨 (busy 태그를 포함해야 됨), test 태그포함하면 안됨

2. 팔로워의 Vest 합계 확인방법

3. 보팅 조건 (upvoter/getAccounts.js)

팔로워 vest 합계

minVests: account.minVests || 20000000,
maxVests: account.maxVests || 4000000000000,
limitVests: account.limitVests || 10000000000000,
minPercent: account.minPercent || 6,
maxPercent: account.maxPercent || 2500,
  • 팔로워의 Vest 합계가 최소 20000000 을 넘어야 됨
  • 보팅은 25% ~ 0.06% 로 해줌 (10000 = 100%) => 팔로워의 Vest 합계가 높을수록 더 많은 보팅해줌

블랙리스트 (constants.js, upvoter/index.js)

BLACKLIST_SECONDS: 20 * 60 * 60
const blacklisted = await queue.isBlacklisted(author);
  • busy가 보팅을 하면 블랙리스트에 등재되며 약 20시간 뒤에 풀림
  • 블랙리스트에 포함되면 보팅 안됨

6일 지난 글

const tooOld = timeSincePost > POST_TO_OLD_SECONDS;
  • 6일 지난 글은 보팅이 안됨 (busybot이 죽을수도 있으니 ...)

4. 소스 저장소

https://github.com/busyorg/busy-bot

Sort:  

안녕하세요. busy.pay 보팅도 있습니다. 팔로워가 20억 vests가 넘어야하죠. 그리고 bsteem이 포함된 이유는 busy가 인수했기 때문이죠. https://busy.org/@jm90mm/busy-is-taking-over-bsteem

기타 부연설명 감사합니다.

busy.pay 는 별도로 20억짜리가 있는 것인가 보네요 흠... github는 별도로 없고 소스에서 config만 바꿔서 busy.pay 를 운용하나 보네요 ^^

전에는 별도 저장소가 GitHub에 있었는데 지금은 안보이네요. 그리고 busy.org 커뮤니티 최근 글들을 읽어보니 busy.pay 기준이 10억 vests로 조정된 것 같네요.

busy 가 뭔데
사람들이 busy 를 쓰지 했는데,
궁금증을 어느 정도 해소 할 수 있는 정보이네요.

감사

busy.org에서 한때 busy.pay를 수동으로 설정해서 kr 태그 포스팅에 강림하신적이 있었죠. 한번쯤 더 오실때가 되었는데 아니오시네요.

오호. 재밌는 사실이네요. ^^ 좋은 거 배웠습니다. ㅎㅎㅎ

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

Get More Upvote - FREE

steem.link/sbd

Get 0.1 Steem free on signup !

팔로워 유치가 시급하네요

네 ... 그렇긴 하죠 ^^; 고래님들의 팔로가 필요하긴 해요 ㅜㅜ

고생하셨습니다.^^ 24시간으로 알고 있었는데 20시간이라는 새로운 사실도 알았네요^^

네 20시간이라 ^^ 어느정도의 유연성은 포함된 시간 같습니다.

6월달에 20시간으로 수정되었습니다. 기존에는 24시간이었음.

까아아아아아앙~!
늘 수고가 많습니당~ ^^

아이디 넣고 페이지 이동해 보았더니
주르르르르르르륵 쿼리 텍스트가 나와서
좀 당황했어용...ㅠㅠ

bluengel_i_g.jpg Created by : mipha thanks :)항상 행복한 하루 보내셔용^^ 감사합니다 ^^
'스파'시바(Спасибо스빠씨-바)~!

json 데이터가 출력되는 것인지라 ^^

아항~
합 숫자를 잘 찾아볼께용~ㅋㅋ

감사합니다 ^^

bluengel_i_g.jpg Created by : mipha thanks :)항상 행복한 하루 보내셔용^^ 감사합니다 ^^
'스파'시바(Спасибо스빠씨-바)~!

오홍..이거 정말 융요한정보내요! 감사합니다!

좋은정보 알아갑니다! 보팅조건턱이 높은줄 알았는데 제 조건이 더 뛰어넘어갔었네요 -ㅅ-;

팔로의 최소 vest만 넘기면 일단 비지의 보팅을 받을 수 있습니다 ^^

아 블랙리스트를 활용해서 보팅 간격을 조정하는군요.

네 ~ 참고로 소스상으로만 보면 별도 블랙리스트(아이디기준)는 없는 것 같네요 ^^;

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.029
BTC 55817.20
ETH 2966.98
USDT 1.00
SBD 2.17