개털풀에서의 배당

in #sct5 years ago (edited)

안녕하세요 @realmankwon입니다.

처음에는 저, happyberrysboy, honeybeerbear이 함께 scotpool.miner 계정을 만들어서 채굴을 할 예정이었습니다.
하지만 이미 막강한 채굴풀이 생겨났고 저희가 계획했던 것과 거의 동일한 개털풀이 생겨나서 저희는 개털풀로 합류하여 채굴을 하고 있는 중입니다.
그 동안은 채굴만 되고 있었지만 며칠 전부터 채굴되었던 SCT가 지분에 따라 분배되고 있습니다.

그리하여 scotpool.miner 계정으로 들어온 SCT 를 또 저희들의 지분만큼 분배해야 했습니다.
이 또한 매번 하기 귀찮기 때문에 bot 을 만들어서 돌리기 시작하였습니다.

그저께부터 분배bot 을 돌리기 시작했고 어제와 오늘 각각 지분에 따라 잘 전송된 것을 볼 수 있습니다.
저는 하루에 45SCT 정도를 채굴로 받고 있습니다.
아직까지는 큐레 보상보다는 많이 작은 편이지만 그래도 한달에 1400 SCT 정도를 채굴할 수 있고 계속해서 채굴이 될테니 그걸로 위안을 삼을려고 합니다.

이제부터는 모여지는 SCT 를 모두 스태이킹할려고 합니다.
단톡방에서 코파시님께서 공언하셨듯이 완판되기 전에 소각은 없다고 하셨으니 부지런히 모아서 완판되기 전에 SCTM을 살려고 합니다.
그러기 위해서는 자동 보팅 bot 이 빨리 만들어져야 할 것 같습니다.
90% 완성을 하였는데 다 건의 보팅시에 에러가 발생하는 부분 때문에 골머리를 싸매고 있습니다.ㅜㅜ

steem.broadcast.vote(key.realmankwon_active, 'realmankwon', content.author, content.permlink, 100, function(err, result) {
    console.log('Voted Succesfully, permalink: ' + content.permlink + ', author: ' + content.author + ', weight: ' + 100 + '%.', err);
    return true;
});

보팅을 하는 함수를 작성까지 하였지만 비동기이기 때문에 이 것이 실행되고 난 이후에 다음 보팅을 해야 하지만 그렇게 하지를 못하고 있네요...
아시는 분 좀 가르쳐 주셨으면 합니다. ㅜㅜ

이 부분만 완성이 되면 다음과 같이 보상 자동화가 완성됩니다.

1 . 큐레이션 보상 자동화
2 . 채굴 보상 (원래 자동)
3 . 보상으로 들어온 SCT 클래임 및 스테이킹 자동화

이후에 ZZAN의 채굴에 대해서도 고민을 해봐야 할 것 같습니다.
애초에 scotpool.miner 라는 계정을 만든 이유도 채굴이 되는 다른 스팀 토큰들도 염두에 두고 있었기 때문입니다.
해당 건은 위의 자동화가 완료가 되면 그리 어렵지 않을 것이기 때문에 팀원들과 상의 후 ZZAN의 채굴에도 관심을 가져야겠습니다.

예전에 부자가 되려면 내가 놀아도 돈이 벌어지는 체계를 구축해야 한다는 글을 본 적이 있습니다.
현재 제가 하고 있는 bot 을 통한 자동화 체계가 어쩌면 제게는 그 글의 내용을 실천하는 것입니다.

자동화의 끝자락.
짬짬히 얼른 끝맺음을 해야겠습니다 ^^

Sort:  

포스팅 키를 써도 되는데 액티브키를 쓰셨네요
보팅은 3초에 하나씩만 들어갈텐데 딜레이는 주셨는지요?

넵~~ 봇에 다른 기능도 있어서 그냥 액티브키로 하였습니다 ^^ 기능이 완료되면 포스팅 키로 바꿀려고 합니다.
딜레이도 주었는데 제 생각대로 되지 않더군요 ㅜㅜ
일단 금일 다른 방법으로 성공하여 자동화는 성공하였습니다.
조언 감사드립니다 ^^

아~ 뭔가 내용만 봐도 AI컴퓨터가 삐리삐리 일해줄 것 같아요! 멋지게 완성되시길바랍니다~^^

넵 이제 봇이 열심히 채굴을 해 줄 듯 합니다 ^^
항상 응원해 주셔서 감사합니다 ^^

훌륭하십니다.

그리고 asyncawait를 사용해보십시오.

const result = await steem.broadcast.voteAsync(key.realmankwon_active, 'realmankwon', content.author, content.permlink, 100);

clayop님 말씀대로 3초 딜레이 주세요. ㅎㅎ
참고: https://gist.github.com/joepie91/2664c85a744e6bd0629c

async 와 await 를 아직 완전히 이해를 못해서 그런가 봅니다 ㅜㅜ
결국은 다른 라이브러리를 이용해서 해결은 했지만 소스가 덕지덕지 안 예쁘네요 ㅜㅜ
더 공부를 해야할 듯 합니다!!!
조언 감사드립니다!!

Coin Marketplace

STEEM 0.23
TRX 0.21
JST 0.036
BTC 98534.33
ETH 3364.06
USDT 1.00
SBD 3.16