증인에 역활은 무엇일까

in SteemCoinPan •  2 months ago  (Edited)

안녕하세요 ayogom 입니다
어제 스팀은 DPOS 기반의 블록체인입니다. 그럼 DPOS가 뭔가요? 에 대해서 알아봤으니 오늘은 증인의 역활에 대해서 알아보겠습니다. 어제 말씀 드린 것처럼 증인 DPOS의 필수적이고 아주 중요한 역활을 하고 있습니다.
그 대표적인 역활은

1. 블록 생성.

Top 증인 20명과 예비 증인 1명이 순차적으로 스팀의 블럭을 생성하게 됩니다. 이 생성된 블럭은 현재의 인플레이션과 배정된 요소에 각각 할당이 되게 되죠. 기억이 안나신다면 아래의 3개의 포스팅을 읽어보시기 바랍니다.

블록생성은 매우 중요합니다. 블록생성이 되지 않으면 스팀 시스템 자체가 멈출 수 밖에 없으니깐요. 따라서 가장 높은 위임을 받은 20명이 고정적으로 블록생성을 하고 나머지 1자리에 대해서 예비 증인을 통해 생성을 합니다. 만약 누군가 블럭을 생성하지 못 한다면 Miss 카운트가 올라가게 됩니다.


https://steemworld.org/witnesses

보시면 해당 증인이 얼마나 많은 블럭을 생성했고, 그에 따른 놓친 블럭이 몇개인지 다 기록에 남아 있습니다. 어쩌면 이것을 보고 해당 증인이 얼마나 노드를 신경쓰고 있는지 알 수 있습니다. Top 10 중에는 @rnt1 (@zzan.witnesses)증인이 가장 미스 확률이 낮네요.

그리고 두번째 역활은

2. 스팀 내부 가격 결정

증인들이 스팀의 내부 가격을 결정하고 있습니다. 증인들은 불 특정한 주기로 스팀 가격에 대해서 공시 하고 있습니다.

저의 경우에는 여러가지 거래소의 현재 가격을 실시간으로 가져와서 그것을 약 1시간마다 고지 하도록 하고 있습니다. 따라서 1시간 마다 가격 정보를 넣고 있죠


https://steemworld.org/witnesses

이렇게 각 모든 증인의 가격정보를 모우고 그것을 3.5일 기준을 평균으로 낸 것이 스팀 내부의 가격이 됩니다.

https://steemnow.com/

따라서 갑작스러운 하락장이나 상승장에서 그 현재 가격이 바로 반영되지 않고 서서히 반영이 됩니다. 이렇게 내부의 시세를 결정하는 것이 증인의 중요한 업무 입니다.

사실 이 두가지에 대해서는 이미 자동화되어 있는 툴을 많이 사용하기 때문에 특별한 문제(?)가 발생하지 않는 이상 손이 많이 가지는 않습니다. 하지만 미스블럭의 원인을 고민하거나 갑작스럽게 노드가 충돌나거나 했을때 빠른 대응을 위해 백업 노드를 운영하기도 합니다.

3. 스팀 노드 업데이트

하드포크 및 소프트포크시에 해당 내용을 동의하면 노드 버전을 올리게 됩니다. 이건 사실 사전에 많이 논의를 해서 어느정도 이야기가 된 후에 진행되기 떄문에 결정된 포크에 대해서 원만하게 합의가 이루어지는 부분이 있습니다.

4. 스팀을 위한 활동

이 부분은 사실 조금 호불호가 갈립니다. 위의 1 2 3 에 대해서는 모두 공식적으로 증인들이 해야하는 활동이지만 4번에 대해서는 명확한 가이드가 없습니다. 다만 사용자들에 의해 위임을 받아서 뽑히는 선출직인 만큼 사용자들에게 어필하기 위한 포인트라고 생각하시면 좋을 것 같습니다.

이상으로 오늘은 증인 활동에 대해서 알아봤습니다.
내일은 뭘쓸지 고민이 되는데 궁금한 부분이 있으시면 언제든 댓글 주시면 대응 하겠습니다 저는 글 써서 좋고, 질문자님은 궁금증을 해결해서 좋고 누이좋고 매부 좋고~ 좋지 않습니까? ㅎ
그럼 금요일이니 칼퇴하는 하루 되시길 바랍니다.

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!
Sort Order:  

[US$80.50](▼16%)[SONGJING]SONGJING SJ-125E 제습기 / 송징 SJ-125E 제습기 / 36평적용 / 165W 고출력 / 대용량 물탱크 / 관부가

WWW.QOO10.COM

@ayogom transfered 1.0 KRWP to @krwp.burn. voting percent : 0.60%, voting power : 87.89%, steem power : 1744157.16, STU KRW : 1200.
@ayogom staking status : 94 KRWP
@ayogom limit for KRWP voting service : 0.376 KRWP (rate : 0.004)
What you sent : 1.0 KRWP
Refund balance : 0.624 KRWP [52726692 - f70fde915b036305997b6a7a7966fd3d747ee1e5]

스티밋 활동 3년이 넘었는데 증인활동에 대해서 처음으로 자세히 알게 됐습니다~~
감사합니다 ~~

@banguri님이 당신을 멘션하였습니다.

https://www.steemit.com/@banguri/4-9

아직 저에겐 어려운 내용이지만.. 힘써주고 계신다는 것은 확실히 잘 알겠습니다!! 감사합니다😊

좋은 정보 감사합니다.
리스팀합니다.

  ·  2 months ago (Edited)

질문있습니다...
지갑에 트론account 주소랑 큐알코드는 보이는데 트론프라이빗키는 어디서 찾나요??
지송 초보라ㅎㅎ

해결했네요^^

다행입니다 ㅠ 처음에 저장을 안해두셨으면 ㅠ 안타깝게도 확인 할 수 없네요 ㅠ