스팀 증인들의 활동을 모니터링 하는 방법

2년 전
in kr

front_normal.jpeg

@neojew 님께서 증인들이 어떻게 활동하는지 확인하고싶다는 말씀을 하셨고, 도움이 될까 하여 글을 적어봅니다.

우선 아주 간단히 증인들의 상태를 한눈에 볼수있는 사이트를 알려드립니다. 26위 대기증인인 @drakos가 만든 툴로써, 간단하면서도 매우 유용합니다.

https://steemian.info/witnesses (데스크톱으로 보시길 바랍니다)

Screen Shot 2018-04-16 at 15.14.25.png

우선 여기서 계정에 빨간줄이 그어진 증인들은 어떠한 이유로든 노드가 비활성화 된 증인들 입니다. 증인 노드가 꺼져있거나 문제가 생겨서 블록을 생성하지 않고 보상도 받고있지 않다는 의미입니다. 받은 투표는 그대로 유지 되지만 사실상 없는거나 마찬가지라고 할 수 있습니다. 이 증인들은 받은 증인 투표를 회수하는게 맞다고 생각됩니다만 실제로는 많은 상위권 대기증인들이 비활성화 된 상태로도 투표를 유지하고 있는것을 보실 수 있습니다.

Missed Blocks

블록 생성을 실패한 케이스입니다. 이 값이 많으면 많을수록 더 자주 블록생성을 놓친경우라서 서비스에 직접적인 장애를 준 경우일수 있습니다. 그러나 하드포크나 노드 버전업 등의 상황에서는 블록 미싱을 누구나 할수있기때문에 일단 꾸준히 증가하지 않는다면 문제가 되지않는다고 봅니다. 또한 24시간 이상 블록을 생성하지 못하면 계정이 자동으로 비활성화 되므로 즉시 확인할 수 있습니다. 블록미싱에 대한 자세한 정보는 steemdb.com 에서 보실 수 있습니다.

https://steemdb.com/@증인계정/missed

Block Age

마지막에 블록을 생성한 후 흐른 시간입니다. 이 값이 높다는것은 증인 노드가 제구실을 못하거나 정지되었음을 의미합니다. 물론 20위 밖의 증인들은 기회가 자주 없으므로 높을 수 밖에 없습니다.

Registration Fee

증인들은 계정 등록비를 제안합니다. 대부분의 증인들은 0.1 STEEM 으로 제안하고 있는데, 몇몇 과도하게 높은 값을 제안하는 증인들도 있습니다.

Block

증인들은 블록 하나의 크기를 제안합니다. 대부분 64k 이고, 따라서 현재 블록 크기도 64k 입니다. 간간히 큰 블록을 제시하는 증인들이 있습니다만, 다수가 합의하기전까지는 블록크기가 증가 될 수 없습니다.

Ver

증인노드 버젼입니다. 현재 0.19.2 가 최신인데 더 낮은 버젼을 사용하고있는 증인들도 있습니다. 물론 20위권 안에는 없습니다. 구버젼을 쓰고있다는것 자체로 신뢰를 잃기 때문입니다.

Price feed

각 증인들은 공식 거래소의 STEEM 가격을 주기적으로 모니터링 하여 스팀잇에서 참조될 스팀 가격을 제시하여야 합니다. 이 가격들이 공정하지않으면 증인으로써의 신뢰를 잃게 됩니다.

Feed Age

마지막으로 가격 제시를 하고 지난 시간입니다. 가격 제시는 자주 할수록 좋기때문에, 이 값이 늘 대여섯시간 이상이라면 좀 문제가 있지 않나 생각하고있습니다. 가끔씩 피드가 실패하는경우가있어서 가끔 늦어지는건 괜찮다고 생각합니다.

정리

증인들이 무슨 서버를 쓰는지, 어떻게 설정하는지는 사실 크게 중요한것 같지 않습니다. 제 구실을 제대로 하지 않으면 바로 표시가 나게 되어 있습니다. 블록생성이 가장 중요한 의무이기때문에, 그부분을 눈여겨 보시면 될 것 같습니다. 증인들이 안정성과 보안을위해 돈을 두배 들여서 클라우드를 쓰던지, 돈을 아끼기위해 서버를 임대하던지 그건 개인 선택이고, 그 결과도 개인들이 고스란히 떠안는 것입니다.

그리고 어떠한 캠페인을 하는지, 스팀파워로 뭘 하는지는 그 증인의 블로그에 들어가서 그들이 포스팅하는 글을 읽어보시는게 좋겠습니다. @neojew 님이 글에서 언급하신 @roelandp 는 최근 solicitingpower.com 을 만들어서 공익 캠페인을 하고 있습니다. 멋진 프로젝트인것 같아서 저도 얼마전에 리스팀 했습니다.

그 외에 다른부분이 궁금하시면 댓글 달아주시면 제가 최대한 찾아서 정리 해 드리겠습니다.

감사합니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
STEEMKR.COM IS SPONSORED BY
ADVERTISEMENT
Sort Order:  trending

dpos 에서 증인은 정말 중요한 역할을 하는데 스팀 사용자들이 너무 모르는 것이 큰 문제 인 것 같네요... 스팀에서도 그닥 알리려고 하지도 않는 것 같고 시스템상으로도 EOS와 너무 비교가 되는 것 같습니다. 찾기 어려운 좋은 정보 주셔서 감사합니다.

·

공감합니다. 감사드립니다.

ASBEAR님의 글 보면서 증인이 뭔지 이제 알 것 같네여 ㅎㅎ
괜히 한국 ioc위원이 한 명 더 늘면 기쁜 것처럼
한국 스팀증인들이 많아졌으면 좋겠습니다. ㅋ

저에겐 아직 증인이란 존재가 먼 하늘의 별과 같네요.

프록시 설정하니까 됐어요! 감사합니다. 이 사이트 잘 참조해야겠어요.

전반적으로 잘 모르지만
한국분들 열심히 응원하겠습니다. 꾸벅

사실 궁금한 내용도 이렇게 정리해주시지 않으면 그냥 모른채로 지나가게 되는 것 같습니다. 좋은 정리와 정보에 감사드리며 응원 및 리스팀하고 갑니다 :)

이런 좋은 정보는 미력하지만 봇댓리 3종세트를 드려야~ 꼭 증인 되세요~^^

중요한것을 알게되고 알수 있겠습니다.
고맙습니다.
증인 투표라는것을 처음으로 해봤고, 님에게 투표를 한 사람으로서 기대를 합니다.

일기 때문 > 읽기 떄문

오호.... 좋은 정보 감사합니다! 이렇게 확인할 수 있는 링크가 있었군요.

증인이 되셔서 스티밋 발전에 지금처럼 오래오래 기여해주세요^^

좋은 정보 감사합니다!!!!!!!!!!!!!!!!!!!!!!

증인의 의미가 무엇인가요?

·
  ·  2년 전

증인들은 비트코인의 채굴자들처럼 스팀에서 일어난 모든 트랜젝션을 블록으로 만들면서 스팀을 발행하는 역할을 합니다. 이 증인들의 서버에서 스팀이 구동되고 있다고 보시면 됩니다. 증인이라고 명명한 것은 아마도 스팀에서 일어나는 모든 트랜잭션(글쓰기, 큐레이팅, 송금 등등)에 대해 목격하고 있고 검증 및 감시를 하고 있어서 증인이라는 용어를 쓴듯 합니다.

·
·

감사합니다^^

여전히 증인 시스템의 자세한 내용은 어렵네요ㅠㅠ 백서를 마저 읽어봐야겠어요

  ·  2년 전

좋은 정보 감사합니다. ^.^;;
꼭 20명 중의 한명인 증인이 되셨으면 하네요

증인들의 활동들이 더 부각되는게 맞겠네요~ 일부러 찾아서 보지 않더라도 알 수 있게 말이죠~~

잘 정리해 주셔서 감사합니다. 스티밋이 사용자나 투자자에게 좀더 친숙하고 정보를 잘 제공해주는 시스템으로 거듭나기를 기대해 봅니다.

·

정보는 모두 오픈되어 있기는 하나 사람들이 일일이 찾아서 봐야한다면 그것도 해결되어야 할 문제라고 생각됩니다. 감사합니다.

저거는 증인 순위보기에는 적합하지만;;;; 사실 steemd라고 스팀 마이닝 기능을 제공하고 각 증인 및 유저의 정보를 볼 수있는 프로젝트가 있습니다.. 링크는 여기 남겨봅니다. https://steemd.com/

·

이건 Ned Scott(@steemitblog)이 이제 자기들이 만든 steemd를 MIT 라이센스로 오픈소스화할테니 마음대로 쓰라는 글입니다. https://steemit.com/steemit/@steemitblog/steemd-is-now-completely-free-to-use-with-an-mit-license

·
·

감사합니다. 그런데 steemd는 저도 이미 작년부터 사용해왔고 대부분의 스티미언들이 즐겨 사용하고 있는 툴입니다 ^^ 증인들의 순위 뿐만 아니라 상태를 한눈에 확인하는것은 불가능하기 때문에 steemian.info 툴을 소개해드린것이죠.

제가 조금 더 진보된 증인 상태 모니터링 툴을 만들었으니 한번 사용해보세요. 곧 witness update와 project 기능이 추가 업데이트 예정입니다.
http://steeme.com/witness

그리고 소개글입니다.
https://steemit.com/utopian-io/@asbear/transparency-wins-witness-insight-v0-3-1

steemd.com 보다 여러방면에서 유용한 steemdb.com 도 사용해보세요. jesta라는 증인이 만든 툴인데 steemd와 다르게 DB기반이라 정보가 훨씬 다양합니다.

끊임없이 공부해야하는 스팀잇이네요.ㅎㅎ

증인이 block을 마이닝하는 역할을 하죠? 맞죠? ^^

Active한 증인은 129명 뿐이군요. power와 storage 낭비를 하느니 증인을 몇 두는 것이 좋을 수 있겠군요. 증인이란 이름이 참 적절해 보이는군요.

정리된 자료 잘보았습니다! 여러모로 수고 많으십니다. 앞으로도 화이팅입니다~

덕분에 모르는 것을 알게 되었습니다. 리스팀합니다.

증인들은 저희가 프록시 설정을 함에 있어서 고맙게 생각하고 있을까요?

·

20위 내의 증인들은 어떻게 생각하는지 모르겟지만 저는 고맙게 생각합니다. ^^

매우 중요한 부분이네요. 좋은 정보 감사해요

완전 꿀정보 입니다. 이해하는데 아주 많은 도움이 되었습니다. 주변 인물들 섭외 할때도 필요한 정보네요^^