스팀잇 오토보팅(auto voting)에 대한 약간의 고찰

스팀잇 가입하고 이리 저리 알아보다가 알게 되었는데요. 스팀-파이썬(steem-python)이라고 해서 파이썬 개발자를 위한 라이브러리가 제공되어 있습니다.

steem-python
https://steem.readthedocs.io/en/latest/index.html

웹페이지의 Transaction and Accounts 항목 하위에 Commit이 있는데 여기에 보니 vote()라는 함수가 정의되어 있습니다. API를 통해서 자동으로 보팅하는 기능입니다.

간단한 활용 사례를 다룬 스팀잇 게시글도 발견했습니다.

steem API로 자동 보팅 봇 만들어보기 with Python
https://steemit.com/kr-dev/@tmkor/steem-api-with-python

물론 위의 사례는 특정 게시물에 보팅하는 부분만 있기 때문에 여러 가지 다른 작업과 개발이 잔뜩 필요하겠지만, 아무튼 생각보다 적은 노력으로 여러 사람이 사용할 수 있는 오토보팅 기능 구현이 가능할 것 같기도 합니다.

생각보다 적은 노력이라는 표현이 매우 주관적이긴 한데요. "과연 어떻게 할 수 있을까?" 정도에서 "좀 열심히 파 보면, 어쩌면 할 수 있을 것 같기도 한데?" 정도로 바뀐 느낌입니다.

24시간 운영되는 서버를 구축해서 관리해 주어야 하므로, 사람의 노력뿐만 아니라 금전적인 비용도 함께 들어가는 종류의 작업입니다. 그러므로 어쨌든 쉽고 간단한 일은 아니라고 봐야겠습니다.

Sort:  

24시간용 서버 운영도 생각 중이므로 한 번 개발해 보는 것도 좋을 듯

현재 검토중입니다.

ㅎㅎ 저도 같은 생각입니다.ㅎㅎㅎ 지금 오토보팅기능은 에러가 너무 많이 나서 사용하기가 어려워요. 전날과 다음날의 기준도 모호하구요. 우리나라 시간으로 24시를 기준으로 전날과 다음날을 구분하는 보팅이 필요해요.

스팀 블럭체인의 모든 시간 정보가 UTC/GMT 기준으로 되어 있기 때문인 것 같기도 합니다. 아무튼 현재 이것 저것 검토하는 중입니다.

보팅 에러만 없다면 수수료 1%를 내더라도 사용할 사람이 있으므로 개발이 필요할 것 같습니다.

결과를 장담할 수는 없지만 검토 진행중입니다. 저도 잘 되면 좋겠습니다.

Coin Marketplace

STEEM 0.17
TRX 0.12
JST 0.027
BTC 61634.81
ETH 2971.21
USDT 1.00
SBD 2.49