스팀 증인들의 활동을 모니터링 하는 방법
kr·@asbear·
0.000 HBD스팀 증인들의 활동을 모니터링 하는 방법
 @neojew 님께서 [증인들이 어떻게 활동하는지 확인하고싶다](https://steemit.com/kr/@neojew/dpos)는 말씀을 하셨고, 도움이 될까 하여 글을 적어봅니다. 우선 아주 간단히 증인들의 상태를 한눈에 볼수있는 사이트를 알려드립니다. 26위 대기증인인 @drakos가 만든 툴로써, 간단하면서도 매우 유용합니다. https://steemian.info/witnesses (데스크톱으로 보시길 바랍니다)  우선 여기서 계정에 빨간줄이 그어진 증인들은 어떠한 이유로든 노드가 비활성화 된 증인들 입니다. 증인 노드가 꺼져있거나 문제가 생겨서 블록을 생성하지 않고 보상도 받고있지 않다는 의미입니다. 받은 투표는 그대로 유지 되지만 사실상 없는거나 마찬가지라고 할 수 있습니다. 이 증인들은 받은 증인 투표를 회수하는게 맞다고 생각됩니다만 실제로는 많은 상위권 대기증인들이 비활성화 된 상태로도 투표를 유지하고 있는것을 보실 수 있습니다. ## 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 을 만들어서 공익 캠페인을 하고 있습니다. 멋진 프로젝트인것 같아서 저도 얼마전에 리스팀 했습니다. 그 외에 다른부분이 궁금하시면 댓글 달아주시면 제가 최대한 찾아서 정리 해 드리겠습니다. 감사합니다.
👍 jargon, yeonggeun, steemkinderkanal, nand, ninjabot, edwardcha888, unben, gwoo, good21, menerva, sirin418, zous, kimsungmin, smigol, penguinpablo, m8586, cryptonized, leesol, manuel78, carrotcake, molamola, zorba, donekim, silentnada, solar-junely, hermes-k, eversloth, morning, torypapa, jungmal, timeis, ghdcks10, blackleo, flightsimulator, cjsdns, ioioioioi, csy810, umkin, curl-j, ramengirl, haga, leemikyung, gyeryak, noctisk, thetroublenotes, joyvancouver, storysharing, limzua, adana, son10001, kimthewriter, rideteam, tistory, skan, leesunmoo, extrashin, shimsing, millachny, xusainova, peshog, rasskazov, bardanovalsenka, hellocrypto, jhparksy, woo7739, mastertri, yhoh, yjs3694, chlwoaus, coldsiksu, jiminkang, ksg, thegreatgatsby, plumnoodle, aiyren, ai1love, yangpankil27, chosungyun, agawolf, frenzy27, bree1042, arama, muyoung, tcban, parkname, lyunho, krexchange, segyepark, mth7890, hongyeol, beatblue, max09, store25e, remotedream, wwstreet, kyslmate, neojew, huge.ego.sorry, codingart, heejin, gainer, yungonkim, bizventurer, jsj9346, dj2, fbcompany, nahupuku, felixnam, megaspore, bjsj0517, lazyrodi, onehand, twinbraid, happyberrysboy, koreaico, dayoung, jongsiksong, stjnshin, bramd, crawfish37, smartbear, joeuhw, etfinvestor, directorbia, codingman, valueup, j30231, d7795, supergiant, soyo, ramires, gbgg, lylm, sonsie, armdown, absolutefive, steamsteem, nkurunziza, sumomo, johnyi, temperament,